Desenvolvedores
Comece no sandbox.
Toda conta nasce em sandbox, com chaves de teste e webhooks reais. Ativar produção não muda uma linha do seu código.
api.kavropay.com
Uma API previsível.
Idempotência obrigatória em toda escrita, erros com código estável e chaves com escopo por operação. Webhooks assinados com HMAC-SHA256 e retentativas exponenciais.
create-charge.js201 Created
const response = await fetch(
"https://api.kavropay.com/v1/charges",
{
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KAVRO_API_KEY}`,
"Content-Type": "application/json",
"X-Idempotency-Key": "order-1234-attempt-1",
},
body: JSON.stringify({
amount: 49.90,
methods: ["PIX"],
currency: "BRL",
mode: "headless",
description: "Pedido #1234",
externalId: "order-1234",
expiresInMinutes: 30,
}),
}
);
const { charge } = await response.json();✓Webhooks assinados com HMAC-SHA256
✓Liquidação PIX em D+0
✓Estorno total ou parcial via API
✓Exportação CSV, XLSX, PDF e OFX
✓Extrato com verificação de integridade
✓Pré-autorização e captura no cartão
✓Sandbox com webhooks reais
✓LGPD: exportação e exclusão de dados
comece agora
Pronto para vender com a KavroPay?
Crie sua conta em minutos e comece a receber pagamentos hoje mesmo.
