Referência baseada no contrato público do pacote @pagfinance/sdk. Os endpoints REST correspondentes estão documentados na API Reference.
Visão geral dos recursos
assets
Cotações de preço e configuração de ativos. Métodos públicos, sem autenticação.acceptedCryptos()
acceptedCryptos()
Retorna a configuração das criptomoedas aceitas pela plataforma.
gatewayConfig()
gatewayConfig()
Retorna a configuração do gateway de pagamento.
assets()
assets()
Lista os ativos disponíveis.
getAssetPrice({ assetId, fiatCurrency })
getAssetPrice({ assetId, fiatCurrency })
Retorna o preço de um ativo em uma moeda fiat.
payments
Validação, cotação, criação e consulta de pagamentos.validateCode({ code })
validateCode({ code })
Valida um código de pagamento (PIX, boleto ou giftcard).
quote(req)
quote(req)
Solicita uma cotação para um pagamento.
create(req)
create(req)
Cria um pagamento a partir de uma cotação.
submit(req)
submit(req)
Submete a transação de um pagamento criado.
list()
list()
Lista os pagamentos do usuário autenticado.
get(id)
get(id)
Retorna um pagamento específico pelo identificador.
receipts
Recibos de transação, agnósticos ao tipo de pagamento.get({ type, tx, chain })
get({ type, tx, chain })
Retorna o recibo de uma transação. Agnóstico: serve para PIX, boleto e giftcard.
kyc
Verificação de identidade (pessoa física e jurídica).user
Dados do usuário autenticado.me()
me()
Retorna os dados do usuário autenticado.
auth
Autenticação e gestão de tokens. Detalhes completos em Autenticação e Configuração.Erros
Todos os métodos podem lançarPagFinanceError.