Skip to main content
Corresponde ao evento interno order.expired. O comprador gerou um PIX ou boleto mas não pagou dentro do prazo.

Quando é disparado

  • QR Code PIX expirou sem pagamento: o pedido vira expired até 1 hora após o vencimento do QR (folga para liquidação tardia), ou na hora se o gateway já encerrou a cobrança.
  • Boleto bancário venceu sem compensação: 3 dias após o vencimento (prazo de compensação), ou na hora se o gateway já encerrou a cobrança.
  • Uma vez por pedido. A verificação roda a cada 10 minutos.
  • Só PIX e boleto. Cartão recusado gera PURCHASE_PAYMENT_DECLINED; cartão + PIX com PIX vencido tem tratamento próprio (estorno do cartão) e não gera este evento.
O status expired é reversível: se o comprador voltar ao mesmo link e gerar um novo PIX ou boleto, o pedido reabre e, ao pagar, você recebe PURCHASE_APPROVED com a mesma purchase.transaction. Um pagamento tardio do PIX antigo também é aceito e gera PURCHASE_APPROVED.

Payload

Campos-chave