Checkout.com
communityCloud-based payment processing for global merchants with 150+ currencies.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
https://api.checkout.com/paymentsCreate payment
Parameters
amountamount in minor units (integerrequiredsourcepayment source (objectrequiredcurrencyISO currency (stringrequiredreferenceorder reference (stringoptionalReturns
id, action_id, amount, currency, approved, status, response_code, _linksGET
https://api.checkout.com/payments/{paymentId}Get payment details
Parameters
paymentIdpayment ID (stringrequiredReturns
id, amount, currency, status, source, customer, approved, _links, actions[]GET
https://api.checkout.com/payments/{paymentId}/actionsList payment actions
Parameters
paymentIdpayment ID (stringrequiredReturns
actions[] with id, type, amount, approved, response_code, processed_on