Webhooks
Se o pagamento for criado comwebhookUrl, a API envia webhooks:
payment.created: enviado após criação do pagamento.payment.status_changed: enviado em transições de status do pagamento.
Payload de Webhook
Campos enviados em ambos os eventos:| Campo | Tipo | Descrição |
|---|---|---|
id | string | ID do pagamento |
status | string | Status atual do pagamento |
amount | number | Valor do pagamento (BRL) |
storeId | string | ID da loja |
createdAt | string | ISO datetime de criação |
webhookUrl | string? | URL configurada para o webhook (se houver) |
observation | string? | Observação do pagamento |
email | string | E‑mail associado ao pagamento |
qrCodeUrl | string? | URL do QR Code |
qrCopyPaste | string? | Conteúdo do QR Copia e Cola |
payment.status_changed:
| Campo | Tipo | Descrição |
|---|---|---|
previousStatus | string | Status anterior do pago |
payment.created:
payment.status_changed:
