Skip to main content
Os eventos de pedido são enviados para pedidos criados por POST /v2/orders. O data é o mesmo objeto devolvido por GET /v2/orders/{id}.

order.paid


order.failed

Mostre ao pagador apenas o customer_message. O message é técnico. Veja Pagamento recusado.
PIX expirado encerra o pedido. Em um pedido com vários pagamentos, se o PIX expira sem ser pago, o pedido é encerrado e a autorização do cartão é desfeita. O evento que chega é order.failed, e não um evento de cancelamento: a v2 não tem order.canceled. Em GET /v2/orders/{id} esse pedido aparece como canceled. A diferença entre o status e o evento é proposital — nos dois casos a venda não se concretizou.

Status do pedido

Um chargeback gera order.chargeback e também charge.chargeback para a cobrança afetada.