Drupal is a registered trademark of Dries Buytaert

stripe_sync

No security coverage
View on drupal.org

A lightweight Stripe ↔ Drupal bridge for memberships and payments.
It auto-syncs customers, subscriptions, and one-time purchases to Drupal users,
assigns roles based on status, and provides self-service billing plus admin re-sync tools—
all configurable, no code required.

  • Webhook sync for subscriptions, invoices, checkout sessions, and payment intents
  • Auto-link Stripe ↔ Drupal users (Checkout UID; smart email fallbacks)
  • Configurable role automation: Active / Past-due / Inactive
  • Map user fields: customer_id, subscription_id, status, expires, checkout_mode
  • Supports subscriptions and one-time access (via access_days; optional invoice)
  • Duplicate-subscription guard: none / same product / any
  • Checkout launcher (accepts prod_* or price_*), success/cancel pages
  • Stripe Billing Portal links (self-service & admin)
  • “Re-sync from Stripe” button on user profiles
  • Daily reconciliation (cron + queue) with “Run now” option

Activity

Total releases
3
First release
Aug 2025
Latest release
3 days ago
Release cadence
95 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-alpha3 Pre-release Mar 1, 2026
1.0.0-alpha2 Pre-release Sep 18, 2025
1.0.0-alpha1 Pre-release Aug 23, 2025