v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBClose refund
Close a DICT refund request.
On PSP timeout, a 202 Accepted response is returned and the process continues asynchronously, eventually emitting an event if it succeeds.
This endpoint generates a <a href="https://developers.pismo.io/events/docs/pix-dict-refund-status-change-1">Pix reversal (refund) status changed</a> event and a <a href="https://developers.pismo.io/events/docs/pix-financial-reconciliation-1">Pix transaction reconciliation </a> event.
Path parameters
Refund ID
Headers
Organization/tenant ID
The Correlation ID UUID field links related API requests and events. The x-cid can help the Pismo engineering team track everything related to a call. If not passed, this field is automatically generated.
A unique ID to ensure the operation remains idempotent, allowing for operation repitition without causing unintended effects or duplication. An idempotent operation is one that can be applied multiple times, yet the outcome remains the same. it ensures that network errors, retries, or failures can occur without introducing inconsistencies.
Request body
Example request
{
"refund_analysis_details": "Details about the refund analysis.",
"refund_analysis_result": "PARTIALLY_ACCEPTED",
"refund_rejection_reason": "NO_BALANCE",
"refund_transaction_id": "E9999901012341234123412345678900"
}Response
Refund closed
Example response
{
"contested_participant": "99999011",
"creation_date_time": "2020-08-13T13:49:03Z",
"last_modified": "2020-08-13T13:49:03Z",
"refund_amount": "20.10",
"refund_id": "12345645-9ff7-439f-a318-2e6f974707a5",
"refund_reason": "OPERATIONAL_FLAW",
"requesting_participant": "99999011",
"status": "CLOSED",
"transaction_id": "E9999901012341234123412345678900",
"correlation_id": "c737895c-8159-4c0c-a92a-a4f8600bff37",
"infraction_report_id": "cfdff46e-5d58-45b8-b7aa-591a65f74444",
"refund_analysis_details": "Details about the refund analysis.",
"refund_analysis_result": "PARTIALLY_ACCEPTED",
"refund_details": "Details about the refund request",
"refund_rejection_reason": "NO_BALANCE",
"refund_account": {
"tax_id_number": "123412341234",
"participant": "00115678",
"branch": "011",
"account_number": "98765432",
"account_type": "TRAN"
},
"refund_transaction_id": "E9999901012341234123412345678900",
"funds_recovery_id": "53D0F66A-BAB0-49D7-B7DC-807B82AABD8D",
"effective_refunded_amount": 20.1
}