# Checkout Transactions API Trigger payments without using the Checkout UI. The Checkout Transactions API lets you initiate payments managed by Checkout without using the Checkout UI. For example, you can leverage the Checkout Transactions API to process recurring payments for subscription-based orders. A Transaction represents a request to the [Connector](/checkout/connectors-and-applications.md#payment-connectors) to initiate the payment and send payment information for a specific [Cart](/api/projects/carts.md) to the payment service provider (PSP) or gift card management system. The Checkout's [payment lifecycle](/checkout/payments-lifecycle.md) applies also to payments triggered with the Checkout Transactions API. Use the Checkout Transactions API to trigger only payments managed by Checkout. ## Scope | Scope | Permission granted | | --- | --- | | `manage_checkout_transactions:{projectKey}` | Manage Transactions | | `view_checkout_transactions:{projectKey}` | View Transactions | ## Representations #### Transaction [type definition](/search.md?urn=ctp:checkout:type:Transaction). #### TransactionDraft [type definition](/search.md?urn=ctp:checkout:type:TransactionDraft). #### TransactionItem [type definition](/search.md?urn=ctp:checkout:type:TransactionItem). #### TransactionItemDraft [type definition](/search.md?urn=ctp:checkout:type:TransactionItemDraft). #### TransactionStatus [type definition](/search.md?urn=ctp:checkout:type:TransactionStatus). #### TransactionState [type definition](/search.md?urn=ctp:checkout:type:TransactionState). #### TransactionError [type definition](/search.md?urn=ctp:checkout:type:TransactionError). ## Get Transaction ### Get Transaction by ID [endpoint definition](/search.md?urn=ctp:checkout:endpoint:/{projectKey}/transactions/{id}:GET). ### Get Transaction by Key [endpoint definition](/search.md?urn=ctp:checkout:endpoint:/{projectKey}/transactions/key={key}:GET). ## Create Transaction [endpoint definition](/search.md?urn=ctp:checkout:endpoint:/{projectKey}/transactions:POST). ## Related pages - [Area overview page with navigation](/checkout.md) - [Previous page: Payment Intents](/checkout/payment-intents-api.md) - [Search documentation and API specs](/search.md)