

Refunds of Transactions
The Refund object provides a way to reverse a charge, refunding money to the customer. 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. Refunds themselves transfer funds from the merchants to the customers. Note however that it is the Refund object, not the Transaction object, that encapsulates information on refunds to your customers. The Transaction object will appear as Refunded status to inform that a refund was processed against the Transaction. There are three refund strategies:- Refund the full amount against the whole transaction
- Refund against Specific Transaction Items (products) in the Transaction
- Remaining balance approach that lets you refund based on the amount left from the original Transaction

