Module: FluvPay

Defined in:
lib/fluvpay.rb,
lib/fluvpay/client.rb,
lib/fluvpay/errors.rb,
lib/fluvpay/version.rb,
lib/fluvpay/webhooks.rb,
lib/fluvpay/resources/charges.rb,
lib/fluvpay/resources/sandbox.rb,
lib/fluvpay/resources/withdrawals.rb,
lib/fluvpay/resources/list_objects.rb,
lib/fluvpay/resources/transactions.rb,
lib/fluvpay/resources/internal_transfers.rb

Overview

FluvPay: SDK oficial em Ruby para a API de pagamentos PIX da FluvPay.

Cobranças, saques, transferências internas, sandbox e verificação de webhooks por uma interface idiomática e previsível, construída apenas sobre a biblioteca padrão (net/http e json).

Examples:

Criar uma cobrança

require "fluvpay"

client = FluvPay::Client.new(api_key: "fluv_test_sua_chave")
charge = client.charges.create(amount_cents: 4990, description: "Pedido #1042")
puts charge["pix_copy_paste"]

Defined Under Namespace

Modules: Errors, Resources, Webhooks Classes: AuthenticationError, Client, ConflictError, ConnectionError, Error, NotFoundError, PermissionError, RateLimitError, ServerError, SignatureVerificationError, ValidationError

Constant Summary collapse

VERSION =

Versão atual da gem. Acompanha o cabeçalho User-Agent enviado em cada requisição.

"1.0.0"