All Release Notes

Introduced Checkout Transactions API in public beta

2 December 2024
Checkout
New feature
General

The Checkout Transactions API is now available in public beta. With this new API, you can initiate payments managed by Checkout without using the Checkout UI. For example, you can leverage the API to process recurring payments for subscription-based orders.

Sending a Create Transaction request is equivalent to a customer confirming a payment on the UI. When you create a Transaction, the payment Connector sends the request to the payment service provider (PSP) to process the payment for a specific Cart. Then, Checkout verifies that the Payment amount matches the total of the Cart, and creates an Order from the Cart.

Additionally, we renamed the Checkout Payments API to Checkout Payment Intents API and made the following changes:

  • PaymentAction was renamed to PaymentIntentAction.
  • PaymentOperation was renamed to PaymentIntentOperation.

The new names reflect the endpoint's URL and better describe the semantics of the API and of the types.