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.