Stripe app for Commercetools Connect
Integrate Stripe Payments with Commercetools using one of two apps built on the Commercetools Connect framework.
Because of the composability of Commercetools, you can choose between two integration paths to address your specific needs and technical requirements. These paths are also SAQ-A eligible for PCI compliance.
The Stripe apps for Commercetools enable:
Payments: Support for automatic and manual capture and refunds. The integration maps the Payment Intent API and payment events to the Commercetools payment schema.
Saved payment methods: Customers can select their saved payment methods directly from the Payment Element using Customer Sessions.
E-commerce workflow: The apps support payment integration and provide mapping and automation triggered after order creation. This updates payment and order statuses in Commercetools.
Deferred-based intent: Both apps use deferred-based intent and server-side confirmation PaymentIntent logic. Payment methods compatible with dynamic payment method and deferred-based PaymentIntent approaches are automatically supported.
Subscriptions: The app for Composable Commerce supports flat-rate and tiered pricing models, allowing merchants to configure recurring products in the Commercetools merchant center and use Stripe billing and invoicing.
App for Commercetools pre-built checkout
The Commercetools pre-built checkout supports the Stripe Payment Element natively. You can access this integration through the Stripe Payment for Checkout.

Commercetools Checkout
App for Composable Commerce
To build a custom checkout for Commercetools, use the app for Composable Commerce to maintain communication between both systems. The app translates webhook events between both systems, and supports integration with the Payment Element and Express Checkout.

Custom checkout composable commerce