Retrieve a refund
Retrieves the details of an existing refund.
Path parameters
Query parameters
Specifies which fields in the response should be expanded.
Response
Successful response.
Amount, in cents (or local equivalent).
Time at which the object was created. Measured in seconds since the Unix epoch.
Three-letter ISO currency code, in lowercase. Must be a supported currency.
ID of the account of this refund.
An arbitrary string attached to the object. You can use this for displaying to users (available on non-card refunds only).
Provides the reason for the refund failure. Possible values are: lost_or_stolen_card, expired_or_canceled_card, charge_for_pending_refund_disputed, insufficient_funds, declined, merchant_request, or unknown.
Unique identifier for the object.
For payment methods without native refund support (for example, Konbini, PromptPay), provide an email address for the customer to receive refund instructions.
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
String representing the object's type. Objects of the same type share the same value.
Provides the reason for why the refund is pending. Possible values are: processing, insufficient_funds, or charge_pending.
Reason for the refund, which is either user-provided (duplicate, fraudulent, or requested_by_customer) or generated by Stripe internally (expired_uncaptured_charge).
This is the transaction number that appears on email receipts sent for this refund.
Status of the refund. This can be pending, requires_action, succeeded, failed, or canceled. Learn more about failed refunds.