Skip to main content
Esta página reúne exemplos práticos de uso do @pagfinance/sdk.

Endpoints públicos (sem autenticação)

Chamadas autenticadas

Forneça o token JWT obtido fora do SDK e chame endpoints protegidos:

Fluxo ponta a ponta de transação

O fluxo típico de pagamento segue três passos: cotação, criação e recibo.
1

Cotar

Solicite uma cotação para o pagamento desejado.
2

Criar

Crie o pagamento a partir da cotação.
3

Submeter e acompanhar

Submeta a transação e consulte o recibo.
Os campos exatos de cada requisição e resposta dependem do contrato da API. Consulte a API Reference e a Referência de Métodos para detalhes de parâmetros.

Tratamento de erros

Toda falha lança PagFinanceError, com mensagens e erros de campo já normalizados:
O PagFinanceError normaliza os dois envelopes de resposta da API ({ success, data } e { ok, error }) em uma única estrutura com messages, fieldErrors, httpStatus e code.

Exemplo executável

O pacote inclui um exemplo ponta a ponta real em examples/transaction-flow (cotação, criação e recibo) usando um TOKEN_JWT de variável de ambiente:
Consulte o pacote oficial no npm para o código de exemplo mais recente.