SnakePaySnakePay

Área do desenvolvedor

Chaves de API e webhooks reais da sua conta — prontos para integrar sua plataforma de vendas.

Chaves de API

Carregando…

Revogar uma chave interrompe imediatamente as chamadas feitas com ela.

Como integrar

Sua plataforma chama a API para gerar o Pix e recebe um aviso assinado quando o pagamento é confirmado.

1. Criar cobrança Pix

curl -X POST https://snakepay.lovable.app/api/public/v1/charges \
  -H "Authorization: Bearer sk_live_SUA_CHAVE" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 49.90,
    "external_reference": "pedido_123",
    "payer": { "name": "Nome do lead", "document": "12345678901" }
  }'

Resposta: id, qrcode (Pix Copia e Cola), net_amount (valor líquido em centavos após 3% + R$ 0,25).

2. Consultar status

curl https://snakepay.lovable.app/api/public/v1/charges/ID_DA_COBRANCA \
  -H "Authorization: Bearer sk_live_SUA_CHAVE"

3. Receber a confirmação (webhook)

Quando o Pix é confirmado, enviamos um POST para a URL configurada com o cabeçalho X-SnakePay-Signature: sha256=… (HMAC-SHA256 do corpo usando seu segredo de webhook). Valide a assinatura antes de liberar o pedido.