Refund Payment
amount to refund the full captured amount. Include amount to issue a partial refund. You can issue multiple partials up to the captured total. For marketplace splits, use split_marketplace to reverse only specific recipients.
Authorizations
Your public API key from the Yuno Dashboard
Your private secret key (server-side only)
Path Parameters
The unique identifier of the payment (UUID, 36 chars).
The unique identifier of the transaction (UUID, 36 chars).
Body
Identification of the payment transaction defined by the merchant (MAX 255; MIN 3).
Description of the refund. (MAX 255; MIN 3).
Indicating the reason for the refund. If set, possible values are DUPLICATE, FRAUDULENT, REQUESTED_BY_CUSTOMER, and REVERSE. Use REVERSE to request an automatic reverse of the recipient funds when a recipient is involved in the transaction.
DUPLICATE, FRAUDULENT, REQUESTED_BY_CUSTOMER, REVERSE Specifies the amount object for refund. Only required for partial refunds.
Split marketplace array of objects
Determines whether Yuno should automatically attempt to refund a payment after an initial error or decline. When set to true, Yuno will retry the process if the first attempt fails. By default, this is set to false. Access Transaction Retries for more details.
Specifies additional data for required the transaction response
Specifies customer object for payments.
Specifies payment method object for payments.
Response
200
- Full Refund
- Partial Refund
"f2d6884a-f737-4565-ae32-ff60b19089e3"
""
"Duplicate"
"US"
"REFUNDED"
"REFUNDED"
"AAB01-432245"
"2025-04-14T17:51:45.179645Z"
"2025-04-14T17:52:07.908698Z"
""
false