Skip to content

Refund Management ​

Updated: 10/15/26, 10:20:22 AM

Refunds support both UI actions and API calls; the detailed operations are documented centrally in Refund Management (Business Features).

Quick Start ​

  • Refund from the UI: Transaction Orders → Payment Trades; locate the trade and initiate the refund (partial refunds supported; the refund amount is capped by the refundable balance);
  • Refund via API: business systems call the unipay refund API; see the refund API;
  • Check progress: Transaction Orders → Refund Orders; if the status stays unchanged for a long time, use "Sync" manually to pull the latest channel status;
  • Manual close: refund orders still "refunding" with no channel confirmation for over 7 days can be manually closed on the refund orders page (dangerous action; requires a second confirmation).

Whether a refund succeeded is determined by the channel callback; when the callback cannot be received locally, fall back to "Sync" — the same approach as for payment orders.