Initiates a refund for a completed checkout. Only COMPLETED or PARTIALLY_REFUNDED checkouts can be refunded.
A JWT signed using your CDP API Key Secret, encoded in base64. Refer to the Generate Bearer Token section of our Authentication docs for information on how to generate your Bearer Token.
The checkout ID.
^[0-9a-f]{24}$"68f7a946db0529ea9b6d3a12"
Refund amount. Must not exceed remaining refundable amount.
^\d+(\.\d{1,2})?$"25.00"
Currency of the refund amount. If omitted, defaults to the checkout's original fiat currency (or USDC if the payment was in USDC). Supported currencies: any fiat currency supported by the checkout creation API.
"USDC"
Optional reason for the refund.
500"Customer requested refund"