Skip to main content
SDK oficial da RivooPay para JavaScript e TypeScript. Integre pagamentos PIX, gestão de clientes, produtos, webhooks e saques em qualquer ambiente JS — Node.js, NestJS, Next.js, browser e mais.

Instalação

Início Rápido e Simples

Cobranças

Criar Cobrança PIX Direta

Consultar Cobrança

Simular Pagamento (Sandbox)

Funciona apenas com cobranças criadas com devMode: true.

Idempotência

As operações de criação de cobrança suportam chave de idempotência (UUID v4, TTL 24h):

Clientes

Produtos

Webhooks

Conta

Configuração Avançada

Opções do Cliente

Tratamento de Erros

Valores Monetários

Todos os valores monetários na SDK são representados em centavos (inteiros):
O valor mínimo para cobranças é 500 (R$ 5,00).

Tipos e Enums

Todos os tipos TypeScript são exportados para uso direto:

Uso com NestJS

Compatibilidade

Para Node.js < 18, passe uma implementação de fetch via a opção fetch (ex: node-fetch ou undici).