Skip to main content

O que é a AbacatePay?

A AbacatePay é uma fintech brasileira de infraestrutura de pagamentos. Visite o site oficial da AbacatePay para saber mais.

Gerando o token de acesso

Primeiro, obtenha seu token de acesso na dashboard da AbacatePay. Você precisará desse token para autenticar suas requisições e gerenciar cobranças. Siga o guia oficial da AbacatePay sobre autenticação para gerar seu token.

Instalação

Para começar o desenvolvimento, instale a biblioteca com seu gerenciador de pacotes favorito:

Configuração

Agora, configure o provedor da AbacatePay na sua aplicação:
pagamentos.ts

Criando uma cobrança

Para criar uma cobrança com Pix, por exemplo:
Você pode seguir o guia do pagamentos.dev para explorar outras funcionalidades.

Recebendo notificações de pagamento

Configure um endpoint para receber as notificações de pagamento da AbacatePay:
Certifique-se de configurar a URL do webhook na dashboard da AbacatePay para apontar para o endpoint que você criou. Assim, você receberá notificações sempre que um pagamento for atualizado, permitindo que você mantenha o status dos pagamentos sincronizado com sua aplicação.

Testar localmente

Para receber notificações de pagamento localmente, você pode utilizar as seguintes ferramentas:

Uso independente

Se preferir, você pode usar o provedor da AbacatePay de forma independente, sem precisar da classe Pagamentos:

Effect.ts

Você também pode utilizar com a biblioteca Effect.ts: