Pular para o conteúdo principal

Webhook de venda PIX

Quando a venda PIX tem callbackUrl, a YumePay envia um POST a cada mudança de status: pagamento confirmado, expiração ou cancelamento.

observação

Venda com cartão não gera webhook. Pré-captura, captura e cancelamento de cartão têm o resultado na própria resposta da chamada.

{
"online_sale_id": 46,
"id": 46,
"uuid": 46,
"sale_status": "CONFIRMED",
"status": "CONFIRMED",
"payment_status_id": 1,
"data": {
"online_sale_id": 46,
"id": 46,
"uuid": 46,
"sale_status": "CONFIRMED",
"status": "CONFIRMED",
"payment_status_id": 1
}
}
CampoDescrição
online_sale_idID da venda. id e uuid repetem o mesmo valor por compatibilidade
sale_status / statusCONFIRMED, EXPIRED, CANCELED, DENIED ou PRE_CAPTURED
payment_status_id1 pago · 2 negado, cancelado ou expirado · 3 pendente · 4 em disputa
dataO mesmo conteúdo, aninhado, por compatibilidade

Reenvio: até 6 tentativas, com intervalo crescente (2 s, 4 s, 8 s… até 60 s), enquanto o seu endpoint não responder 2xx.

Assinatura HMAC e regras do endpoint: ver Webhooks de cobrança — valem para todos os webhooks.