Pix Refund
Refunds — lifecycle and error codes.
API: PUT /v1/pix/refund/{endToEndId}, GET /v1/pix/refund/{endToEndId}
| Status | Meaning |
|---|---|
PROCESSING | Refund submitted; not yet final |
REFUNDED | Refund completed |
NOT_EXECUTED | Refund could not be executed |
Webhook statuses for Refund: see Webhook events.
Error codes
BAD_REQUEST (400)
| Error code | Description |
|---|---|
InvalidContentType | Refund body must be sent as application/json. |
InvalidJSON | Refund request body could not be parsed. |
InvalidParameter | Path or body parameters failed validation. |
NOT_FOUND (404)
| Error code | Description |
|---|---|
NotFound | Original Pix transaction or refund record was not found. |
INTERNAL_SERVER_ERROR (500)
| Error code | Description |
|---|---|
InternalError | Refund could not be processed due to an internal error. |
See also HTTP errors.