Venda

Webhook de Ciclo de vida de uma venda

Após o processamento de um pagamento, enviamos para a URL de webhook cadastrada um POST contendo um objeto JSON com as informações da venda e do pagamento.

Exemplo de payload

{
  "sale_id": "9e848341-6aa7-4a8a-a3b9-ba0d8f2f4a96",
  "payment_id": "9e84834b-9db3-4ffe-a011-89049bcda45b",
  "sale_status": "payment_received",
  "payment_method": "credit_card",
  "payment_status": "paid"
}
StatusDescrição
pendingPagamento iniciado, aguardando conclusão pelo comprador
paidPagamento concluído com sucesso.
refusedPagamento recusado pelo emissor ou gateway.
cancelledPagamento cancelado
cancelled_antifraudCancelado automaticamente após reprovação na análise antifraude.
chargeback_requestedComprador solicitou contestação (chargeback).
chargeback_refusedContestação negada; aguardando decisão final do emissor.
chargebackChargeback confirmado; valor estornado ao comprador.
refund_requestedReembolso solicitado pela loja ou suporte.
refund_refusedPedido de reembolso negado pelo emissor ou gateway.
refundedValor reembolsado ao comprador.
gateway_errorErro definitivo retornado pelo gateway de pagamento.
system_errorErro interno ao processar o pagamento;