Retrieve Refund
Returns one refund.
Authorizations
An Account API key, an App API key, an account access token, an account-scoped user token, or a user OAuth token. Prepend the key or token with Bearer, for example Bearer ***************************. See Auth & API keys for how to get each one.
Headers
Pins the request to a dated API version.
"2026-10-29-8"
Path Parameters
The refund to retrieve, prefixed rf_.
Response
refund retrieved
The account that issued the refund, prefixed biz_.
"biz_xxxxxxxxxxxxxx"
The refunded amount as it settled, in the payment's settlement currency, so pages of refunds net against the payment's refunded_amount. Converted at the rate in force when the refund was issued, not the payment's original rate. Null only when no exchange rate is recorded for a legacy multi-currency payment.
When the refund was requested, as an ISO 8601 timestamp.
"2026-01-01T12:00:00.000Z"
A merchant-facing explanation of why the refund failed, in the request's language. Null unless the refund failed or was canceled.
"The customer's card is expired or was canceled."
Why the refund failed, normalized across providers. Null unless the refund failed or was canceled.
bank_declined, expired_or_canceled_card, lost_or_stolen_card, insufficient_funds, charge_disputed, not_refundable, merchant_request, unknown, null "expired_or_canceled_card"
Refund ID, prefixed rf_.
"rf_xxxxxxxxxxxxxx"
Your own key-value data attached when the refund was requested.
null
The refunded amount in the currency the processor moved.
The payment this refund reverses, prefixed pay_.
"pay_xxxxxxxxxxxxxx"
The payment provider that processed the refund, such as paypal or coinbase.
"stripe"
When the provider created the refund, as an ISO 8601 timestamp.
"2026-01-01T12:00:00.000Z"
Why the refund was issued, when recorded.
duplicate, fraudulent, requested_by_customer, expired_uncaptured_charge, dispute_alert, null "duplicate"
Whether a banking-network tracking reference is available for this refund.
available, pending, unavailable, null "available"
The kind of tracking reference, such as an acquirer reference number.
acquirer_reference_number, retrieval_reference_number, system_trace_audit_number, null "acquirer_reference_number"
The tracking reference the buyer's bank can trace the refund by.
null
Where the refund stands with the processor: pending, requires_action, succeeded, failed, or canceled.
pending, requires_action, succeeded, failed, canceled "failed"
When the refund last changed, as an ISO 8601 timestamp.
"2026-01-01T12:00:00.000Z"
True when the card network initiated the refund through Rapid Dispute Resolution.
false

