Evento de saque PIX que falhou
Quando um PIX de saque falha durante o processamento, você receberá um webhook com o evento pix.withdraw.failed contendo todas as informações da transação que falhou de forma detalhada e organizada.
🏗️ Estrutura do Payload
🔑 Campos Principais
|
Campo |
Tipo |
Descrição |
|---|---|---|
|
|
string |
Tipo do evento ( |
|
|
object |
Dados específicos da transação PIX que falhou |
|
|
string |
ID único do evento webhook |
|
|
string |
ID da chave API que gerou o evento |
|
|
string |
Tipo do evento (igual a |
|
|
number |
Timestamp Unix do evento |
💰 Dados da Transação PIX
|
Campo |
Tipo |
Descrição |
|---|---|---|
|
|
string |
🆔 ID único da transação PIX |
|
|
string |
🔗 UUID da transação |
|
|
number |
💵 Valor da transação em centavos |
|
|
string |
📊 Status atual da transação |
|
|
string |
📤 Tipo da transação ( |
|
|
string |
🔑 Tipo da chave PIX ( |
|
|
string |
📱 ID do QR Code (null para chave aleatória) |
|
|
string |
🎲 Chave PIX aleatória |
|
|
string |
🔗 ID end-to-end da transação PIX |
|
|
string |
📝 Descrição da transação |
|
|
string |
🏢 ID de referência do provedor |
|
|
string |
⏰ Data/hora de expiração (ISO 8601) |
|
|
string |
⏱️ Data/hora de execução (ISO 8601) |
|
|
string |
🏦 Provedor de pagamento |
|
|
string |
📅 Data/hora de criação (ISO 8601) |
|
|
string |
🔄 Data/hora de atualização (ISO 8601) |
|
|
object |
👤 Informações do remetente |
|
|
object |
👥 Informações do destinatário |
|
|
string |
💰 ID do lote de taxas |
|
|
string |
✅ Data/hora de distribuição de taxas |
|
|
object |
📊 Metadados da distribuição de taxas |
|
|
string |
👤 ID do usuário que criou a transação |
|
|
string |
🏢 ID do tenant/organização |
|
|
object |
👨💼 Dados do usuário |
|
|
string |
🕐 Timestamp da falha (ISO 8601) |
👤 Dados do Usuário
|
Campo |
Tipo |
Descrição |
|---|---|---|
|
|
string |
🆔 ID único do usuário |
|
|
string |
📧 Email do usuário |
|
|
string |
👨💼 Nome completo do usuário |
|
|
string |
👑 Função do usuário ( |
|
|
string |
🔐 ID do Cognito (autenticação) |
|
|
string |
🏢 ID do tenant/organização |
|
|
string |
👨💼 ID do gerente responsável |
|
|
string |
🏦 ID do BaaS (Banking as a Service) |
|
|
string |
💳 ID de pagamento do usuário |
|
|
string |
⭐ Nível do usuário ( |
|
|
string |
📊 Status do usuário ( |
|
|
string |
📋 Data de revisão de compliance |
|
|
string |
📝 Motivo da revisão de compliance |
|
|
string |
👨💻 ID do analista de compliance |
|
|
string |
📅 Data de criação do usuário |
|
|
string |
🔄 Data de atualização do usuário |
|
|
string |
👨💼 ID do gerente designado |
|
|
object |
👤 Perfil completo do usuário |
📊 Status Possíveis
-
FAILED- ❌ Transação falhou durante o processamento
📤 Tipos de Transação
-
WITHDRAW- 💸 Saque/envio de PIX
🔑 Tipos de Chave PIX
-
RANDOM- 🎲 Chave PIX aleatória -
EMAIL- 📧 Chave PIX por email -
CPF- 👤 Chave PIX por CPF -
CNPJ- 🏢 Chave PIX por CNPJ -
PHONE- 📱 Chave PIX por telefone
📝 Exemplo de Payload Completo
{
"data": {
"event": "pix.withdraw.failed",
"data": {
"pix": {
"id": "p1x2i3d4-e5f6-7890-abcd-ef1234567890",
"userId": "u1s2e3r4-i5d6-7f8g-9h0i-j1k2l3m4n5o6",
"tenantId": "t1e2n3a4-n5t6-7i8d-9j0k-l1m2n3o4p5q6",
"qrCodeId": null,
"uuid": "u1u2i3d4-v5a6-7890-abcd-ef1234567890",
"pixKey": "p1x2k3e4-y5k6-7890-abcd-ef1234567890",
"e2e": "",
"pixKeyType": "RANDOM",
"type": "WITHDRAW",
"amount": 570,
"description": null,
"status": "FAILED",
"providerReferenceId": null,
"expireAt": "2025-08-13T18:47:29.564Z",
"executedAt": null,
"provider": null,
"createdAt": "2025-08-13T18:47:29.566Z",
"updatedAt": "2025-08-13T18:47:31.089Z",
"senderInfo": null,
"receiverInfo": null,
"feeBatchId": null,
"feeDistributionCompletedAt": null,
"feeDistributionMetadata": null,
"user": {
"id": "u1s2e3r4-i5d6-7f8g-9h0i-j1k2l3m4n5o6",
"email": "ana.silva@empresa.com.br",
"name": "ANA SILVA SANTOS",
"role": "ADMIN",
"cognitoId": "ana.silva@empresa.com.br",
"tenantId": "t1e2n3a4-n5t6-7i8d-9j0k-l1m2n3o4p5q6",
"managerId": null,
"baasId": null,
"paymentId": "p1a2y3m4-e5n6-7t8i-9d0-1p2a3y4m5e6n7",
"level": "premium",
"status": "active",
"complianceReviewDate": null,
"complianceReason": null,
"complianceAnalystId": null,
"createdAt": "2025-05-13T15:49:20.894Z",
"updatedAt": "2025-06-26T23:06:07.789Z",
"assignedManagerId": null,
"profile": null
}
},
"timestamp": "2025-08-13T18:47:31.110Z"
}
},
"id": "ev1nt2id3-4ev5-6nt7-8id9-0ev1nt2id3ev4",
"apiKeyId": "ap1k2ey3-4ap5-6ke7-8y9-0ap1k2ey3ap4",
"eventType": "pix.withdraw.failed",
"timestamp": 1755110851123
}
🎯 Campos Principais
|
Campo |
Descrição |
|---|---|
|
|
🎪 Tipo do evento ( |
|
|
🆔 ID único da transação PIX |
|
|
💵 Valor da transação em centavos |
|
|
📊 Status atual da transação |
|
|
📤 Tipo da transação ( |
|
|
🔑 Tipo da chave PIX ( |
|
|
🎲 Chave PIX aleatória |
|
|
⏰ Data/hora de expiração |
|
|
📅 Data/hora de criação |
|
|
🔄 Data/hora de atualização |
|
|
👨💼 Nome do usuário |
|
|
📧 Email do usuário |
|
|
👑 Função do usuário |
|
|
⭐ Nível do usuário |
|
|
🆔 ID único do evento webhook |
|
|
🕐 Timestamp do evento |