Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Commerce Decoupled Stripe

Security covered Maintenance fixes only 23 sites

Part of the Commerce ecosystem · 487 projects

This module enables decoupled Stripe payments for Drupal Commerce. It allows your frontend application to handle the entire payment process with Stripe's JavaScript library after initiating the order and payment through Drupal's API.

Decoupled Stripe payments for Commerce Decoupled Checkout.

Usage:

1. Configure Stripe payment gateway in Drupal. Pick "Decoupled Stripe" type for one-off payments and "Decoupled Stripe Recurring" for monthly payments.
2. On the client, create an order using Commerce Decoupled Checkout endpoint.
3. On the client, create a payment using Commerce Decoupled Checkout endpoint.
4. On the client, grab Stripe intent's clientSecret from the response (it's saved in payment remote id field).
5. On the client, complete payment on client side using Stripe.js API (i.e. handleCardPayment, handleCardSetup, etc).
6. On the client, complete the order by executing payment capture endpoint from Commerce Decoupled Checkout.

See Commerce Decoupled Checkout examples for information about API endpoints.
See Stripe.js v3 documentation for client-side implementation details.

Drupal 10–11

Ask your assistant about Commerce Decoupled Stripe

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Jan 2026
Latest release
9 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
8.x-1.4 Stable 10–11 Jan 8, 2026
8.x-1.3 Stable 10–11 Jan 6, 2026
8.x-1.2 Stable 10–11 Jan 6, 2026
8.x-1.1 Stable 10–11 Jan 6, 2026