Creates a new refund.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
When set to true, the associated referral commission amount will be reduced proportionally based on the ratio of the refund amount to the checkout's total amount due.
Success
The UUID of the specific object.
A string describing the object type returned.
The amount in cents that was refunded, represented as a whole integer. For example 9900 is equivalent to $99.
The reason for this refund, which can be one of duplicate, fraudulent, requested_by_customer, or expired_uncaptured_charge.
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.
Expandable – The associated charge ID.
Three-letter ISO currency code, in lowercase.
Expandable – The associated customer ID.
The external processor ID representing this refund.
The reason this refund failed, which can currently only be insufficient_funds.
Set to true if this refund is in live mode, and set to false if it is in test mode.
Expandable – Property not returned unless expanded.
Expandable – The associated return request ID.
The current status of this refund, which can be one of pending, succeeded, failed, or canceled.
Time at which the object was created. Measured in seconds since the Unix epoch.
Time at which the object was last updated. Measured in seconds since the Unix epoch.