Skip to main content

O que é a Woovi?

A Woovi é uma plataforma de pagamentos brasileira que oferece soluções completas para receber e processar pagamentos via Pix. Visite o site oficial da Woovi para saber mais.

Gerando o token de acesso

Para utilizar a API da Woovi, você precisa criar uma chave de API na dashboard. Siga o guia oficial da Woovi para gerar seu AppID.

Instalação

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

Configuração

Configure o provedor da Woovi 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 Woovi:
Certifique-se de configurar a URL do webhook na dashboard da Woovi para apontar para o endpoint que você criou. Assim, você receberá notificações sempre que um pagamento for atualizado.

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 Woovi de forma independente, sem precisar da classe Pagamentos:

Effect.ts

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