Overview
Refunds return funds to the customer after a payment has been captured. Yuno supports both full refunds (entire amount) and partial refunds (a portion of the original amount).Refunds can only be issued for payments with status
SUCCEEDED. For authorized but uncaptured payments, use Cancel instead (no processing fees).Create a Full Refund
Create a Partial Refund
Specify the amount to refund:Refund Response
Refund Statuses
Multiple Partial Refunds
You can issue multiple partial refunds against a single payment, as long as the total refunded amount does not exceed the original captured amount:Refund Timelines
Refund processing time depends on the payment method and provider:Best Practices
- Always include a descriptive
reasonfor audit and reconciliation purposes - Use webhooks to track refund status changes asynchronously
- Implement idempotency keys to prevent duplicate refund requests
- Prefer cancel/void over refund for same-day reversals to minimize fees
- Keep a log mapping refund IDs to order/item-level details