- Refunds Supported Operations
- The Refund Object
- Create a Refund
- Fetch a Specific Refund
- List All Refunds
Refunds
The Refund object provides a way to reverse a charge, refunding money to the customer. You can create, and retrieve individual Refunds; as well as list all existing Refunds. Refunds require a transaction – a refund can only be executed against an existing, successfully captured transaction. Refunds can be issued for any valid amount (in the currency of the original transaction) up to the as-yet un-refunded balance of the original transaction. You can issue any number of refunds on a given transaction (until it has been fully refunded).
For more information, see Refunds in the Subscribe OpenAPIs located in the Developer Hub section of the Knowledge Center.

