Retrieve Refund
Returns one refund.
Response
refund retrieved
Example response
{
"account_id": "biz_xxxxxxxxxxxxxx",
"amount": {
"amount": "-2.50",
"currency": "usd",
"decimals": 2,
"display_decimals": 2
},
"created_at": "2026-01-01T12:00:00.000Z",
"failure_message": "Insufficient funds on the merchant balance.",
"failure_reason": "insufficient_funds",
"id": "rf_xxxxxxxxxxxxxx",
"original_amount": {
"amount": "-2.50",
"currency": "usd",
"decimals": 2,
"display_decimals": 2
},
"payment_id": "pay_xxxxxxxxxxxxxx",
"provider": "stripe",
"provider_created_at": "2026-01-01T12:00:00.000Z",
"reason": "duplicate",
"reference_status": "available",
"reference_type": "acquirer_reference_number",
"status": "failed",
"updated_at": "2026-01-01T12:00:00.000Z"
}Changes
Changed in 8 of the 74 revisions of this API.102738
- ●
added the new
dispute_alertenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
- ▲
the response property
became nullable for the statusresponse-property-became-nullable
- ▲
the response property
became nullable for the statusresponse-property-became-nullable
- ▲
added
subschema #2to theresponse propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
the
response's property type changed fromnumberto no type for statusresponse-property-type-changed
- ▲
the
response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ▲
the
response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ▲
the
response's property type changed from no type tostringnullfor statusresponse-property-type-changed
- ▲
the
response's property type changed from no type tostringnullfor statusresponse-property-type-changed
- ▲
removed the required property
from the response with the statusresponse-required-property-removed
- ▲
removed the required property
from the response with the statusresponse-required-property-removed
- ●
deleted the
pathrequest parameteridrequest-parameter-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
added the new
acquirer_reference_numberenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
availableenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
pendingenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
retrieval_reference_numberenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
system_trace_audit_numberenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
unavailableenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
undefinedenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
undefinedenum value to theresponse property for the response statusresponse-property-enum-value-added
- ○
the security scope
access_pass:basic:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
the security scope
member:basic:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
the security scope
member:email:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
the security scope
member:phone:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
the security scope
plan:basic:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
added the new optional
headerrequest parameterApi-Version-Dateto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the
adyenenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
airwallexenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
appleenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
braintreeenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
checkout_dot_comenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
claritypayenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
coinbaseenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
coinflowenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
dlocalenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
flex_payenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
masspayenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
multi_pspenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
paypalenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
platform_balanceenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
sequraenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
sezzleenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
splititenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
stripeenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed
subschema #2from theresponse propertyoneOflist for the response statusresponse-property-one-of-removed
- ○
removed
subschema #2from theresponse propertyoneOflist for the response statusresponse-property-one-of-removed
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
- ○
added the required property
to the response with the statusresponse-required-property-added
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
flex_payenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
flex_payenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
gcashenum value to the/////response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
accelenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
culianceenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
nyceenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
pulseenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
starenum value to the/////response property for the response statusresponse-property-enum-value-added
This revision also has 42 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
addienum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
- ●
added the new
modoenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
rapipagoenum value to the/////response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
braintreeenum value to theresponse property for the response statusresponse-property-enum-value-added
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
bank_wireenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
masspayenum value to theresponse property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
Of the 74 revisions, 1 has no diff computed.