{
"event": "expired",
"transaction": {
"id": "10000000-0000-4000-8000-000000000101",
"merchant_id": "20000000-0000-4000-8000-000000000001",
"user_id": "30000000-0000-4000-8000-000000000001",
"processor_id": "40000000-0000-4000-8000-000000000001",
"merchant_transaction_id": "50000000-0000-4000-8000-000000000101",
"transaction_type": "pix",
"first_name": "Cliente",
"last_name": "Exemplo",
"email": "cliente@example.com",
"updated_at": "2026-10-23T14:30:00+00:00",
"created_at": "2026-10-23T14:30:00+00:00",
"events": [
{
"id": "60000000-0000-4000-8000-000000000101",
"success": true,
"status": "success",
"event_type": "auth",
"amount": "125.90",
"ip_address": null,
"processor_code": null,
"processor_message": null,
"processor_transaction_id": "sandbox-auth-1001",
"batch_id": null,
"qrcode": "00020101021226850014br.gov.bcb.pix2563example.invalid/pix/1001",
"qrcode_image": "",
"pix_key_type": null,
"pix_key_value": null,
"pix_message": "Deposito para: CONTA DEMO",
"updated_at": "2026-10-23T14:30:00+00:00",
"created_at": "2026-10-23T14:30:00+00:00"
}
],
"document_number": "12345678909",
"status": "expired",
"flow_type": "cashin",
"error": null,
"e2e_id": null,
"statement": []
}
}Webhooks
Cobrança expirada
Indica que uma cobrança pendente passou para expired.
WEBHOOK
expired
{
"event": "expired",
"transaction": {
"id": "10000000-0000-4000-8000-000000000101",
"merchant_id": "20000000-0000-4000-8000-000000000001",
"user_id": "30000000-0000-4000-8000-000000000001",
"processor_id": "40000000-0000-4000-8000-000000000001",
"merchant_transaction_id": "50000000-0000-4000-8000-000000000101",
"transaction_type": "pix",
"first_name": "Cliente",
"last_name": "Exemplo",
"email": "cliente@example.com",
"updated_at": "2026-10-23T14:30:00+00:00",
"created_at": "2026-10-23T14:30:00+00:00",
"events": [
{
"id": "60000000-0000-4000-8000-000000000101",
"success": true,
"status": "success",
"event_type": "auth",
"amount": "125.90",
"ip_address": null,
"processor_code": null,
"processor_message": null,
"processor_transaction_id": "sandbox-auth-1001",
"batch_id": null,
"qrcode": "00020101021226850014br.gov.bcb.pix2563example.invalid/pix/1001",
"qrcode_image": "",
"pix_key_type": null,
"pix_key_value": null,
"pix_message": "Deposito para: CONTA DEMO",
"updated_at": "2026-10-23T14:30:00+00:00",
"created_at": "2026-10-23T14:30:00+00:00"
}
],
"document_number": "12345678909",
"status": "expired",
"flow_type": "cashin",
"error": null,
"e2e_id": null,
"statement": []
}
}A cobrança passou para o estado
expired. O agendamento e a consulta ao banco dependem da operação do ambiente.
Responda com HTTP 200 a 226. O entregador atual considera respostas fora desse intervalo como falha e pode tentar novamente.
Consulte Validar a assinatura para validar x-azentech-webhook-signature. Se a sua inscrição usa o modo legado, valide o cabeçalho Signature com o fluxo legado documentado na mesma página.Headers
Base64 dos caracteres hexadecimais minúsculos do HMAC-SHA256 do JSON compacto, usando o segredo da inscrição.
Body
application/json
Response
Confirmação recomendada do recebedor.