Skip to main content
Full refunds only. The original transaction id is the idempotency key — retrying POST /refunds with the same transaction returns the existing refund.

Create a refund

The original transaction must be a settled credit, within 48 hours, with enough wallet balance. One refund per transaction.
See Idempotency.

Retrieve

Retry a failed refund

Listen for refund.initiated, refund.completed, and refund.failed. See Webhooks.