This event is triggered when an outbound PIX transfer initiated through MagenPay is successfully sent to the destination bank.
{
"type": "pixRequestOut",
"data": {
"description": "Pagamento de serviços",
"debtor": {
"document": "123.456.789-55",
"name": "Fulano de tal",
"accountType": "checking",
"ispb": "12345678",
"branch": "0001",
"account": "001022"
},
"creditor": {
"document": "987.654.321-10",
"name": "Ciclano teste",
"accountType": "checking",
"ispb": "00000001",
"branch": "8053",
"account": "654321"
},
"flow": "OUT",
"amount": 0.05,
"status": "success",
"endToEndId": "E12345678202511141322o0TbS3VoEiK",
"txId": "",
"finishedAt": "2025-11-14T13:22:25.012Z",
"externalId": "13d8272f-1c97-42d4-acf6-64b450c31173",
"method": "dict",
"transactionType": "PIX",
"metadata": {
"reason": null,
"triggerTransactionId": null
}
}
}{
"type": "pixRequestOut",
"data": {
"description": "Pagamento de serviços",
"debtor": {
"document": "123.456.789-55",
"name": "Fulano de tal",
"accountType": "checking",
"ispb": "12345678",
"branch": "0001",
"account": "001022"
},
"creditor": {
"document": "987.654.321-10",
"name": "Ciclano teste",
"accountType": "checking",
"ispb": "00000001",
"branch": "8053",
"account": "654321"
},
"flow": "OUT",
"amount": 0.05,
"status": "failed",
"error": {
"code": "UNKNOWN",
"message": "Unknown error"
},
"endToEndId": "E12345678202511141322o0TbS3VoEiK",
"txId": "",
"finishedAt": "2025-11-14T13:22:25.012Z",
"externalId": "13d8272f-1c97-42d4-acf6-64b450c31173",
"method": "dict",
"transactionType": "PIX",
"metadata": {
"reason": null,
"triggerTransactionId": null
}
}
}Fields
| Field | Type | Description |
|---|---|---|
| type | string | Name of the event type |
| data | Object | Event-specific payload. |
| data.description | string | Description of the charge |
| data.debtor | Object | Information about the payer |
| data.debtor.document | string | Payer's document (CPF/CNPJ) |
| data.debtor.name | string | Payer's name |
| data.debtor.accountType | string | Payer's account type |
| data.debtor.ispb | string | Payer's bank code identification |
| data.debtor.branch | string | Payer's branch number |
| data.debtor.account | string | Payer's account number |
| data.creditor | Object | Information about the payee |
| data.creditor.document | string | Payee's document (CPF/CNPJ) |
| data.creditor.name | string | Payee's name |
| data.creditor.accountType | string | Payee's account type |
| data.creditor.ispb | string | Payee's bank code identification |
| data.creditor.branch | string | Payee's branch number |
| data.creditor.account | string | Payee's account number |
| data.flow | string | Fixed value = 'OUT' |
| data.amount | number | Amount received (R$) |
| data.status | string | Possible values : 'success','failed' |
| data.error | Object | Information about the failure (List of errors) |
| data.error.code | string | Error code |
| data.error.message | string | Error message |
| data.endToEndid | string | Central Bank's unique transaction id |
| data.txId | string | Reconciliation id linked to this payment |
| data.finishedAt | string | Settlement date |
| data.externalId | string | Safe string that must be unique among all your Pix Requests. |
| data.method | string | Method used to retrieve receiver's account information |
| data.transactionType | string | Fixed value = 'PIX' |
