RefundRequest object is used to specify refund details when processing a refund.
Properties
Usage
Full Refund: Omit the
refundAmount field to refund the entire captured amount.Partial Refund: Include refundAmount to refund a specific amount.Example - Full Refund
Example - Partial Refund
Business Rules
- Refunds can only be processed on captured payments
- Refund amount cannot exceed the captured amount
- Multiple partial refunds are allowed until the full amount is refunded

