Subscription Commerce for Shopware 6 — Contracts, Memberships, Delivery Plans
Description
Highlights
- Frequency switch in active subscriptions — customers change their delivery rhythm themselves, without canceling and reordering
- Product alternatives — customers swap the product for the next delivery instead of canceling the subscription
- Contract terms, notice periods & automatic renewal — for memberships, B2B service contracts and long-term supply agreements
- Stock availability check before renewal — no automatic delivery for out-of-stock products, automatic pause + customer notification
- Planned orders with lead time — orders generated 2-3 days before shipment, automatic dispatch-preparation email to customer
Features
- Mixed cart: subscription products and one-time purchases combined
- Tab display on product detail page (subscription / one-time side by side)
- Frequency switch from customer account during active subscription
- Pause, resume and cancel directly from customer account
- Admin area: subscription overview and detail view for shop operators
- Automatic follow-up orders via cronjob / scheduled task
- Configurable order lead time (e.g. 2-3 days)
- Automatic emails: order confirmation, dispatch preparation, pause, restock
- Auto-pause for out-of-stock products + customer notification
- Single bundled invoice per subscription delivery (across categories)
- Subscription-only mode: sell items exclusively as subscriptions
- Multiple frequencies per product (e.g. monthly, quarterly, yearly)
- Mollie payment methods: SEPA Direct Debit, credit card, iDEAL, Bancontact, KBC/CBC, SOFORT
- PayPal as recurring payment (via Mollie)
- Bilingual: German and English storefront snippets
About the Extension
Subscription Commerce for Shopware 6 — without compromises
Consumer-goods delivery subscriptions, magazine and beauty boxes, memberships with contract terms, B2B service contracts: this plugin turns Shopware 6 into a full-featured subscription shop. With capabilities that go beyond Mollie-native subscriptions and standard subscription plugins.
Who is this plugin for?
- Consumer-goods shops — food, pet supplies, personal care, household goods
- Publishers and media — magazine and print subscriptions with defined terms
- Membership models — clubs, communities, associations with annual membership
- B2B — service contracts, delivery plans, recurring service subscriptions
- Subscription Boxes — beauty, lifestyle, gift and care boxes
What customers can do themselves
Standard subscription plugins force customers into the cancel flow for every change. Not here. From the customer account, the customer can:
- switch the delivery rhythm (e.g. from monthly to every two months) — without canceling
- swap the product of the next delivery for an alternative product
- reschedule the next delivery (date freely selectable after pause)
- pause, resume, cancel
- review subscription status anytime
This measurably reduces cancel rates — customers don't leave because of minor issues, they adjust.
What shop operators can automate
- Planned orders with configurable lead time — the next order is created automatically 2-3 days before shipment, customer receives a dispatch-preparation email
- Stock availability check — stock is verified before each renewal. If the product is unavailable, the subscription is automatically paused and the customer is notified by email. As soon as stock is back, the subscription resumes.
- Single bundled invoice per delivery — even when products span multiple categories
- Contract terms and notice periods — define minimum term (e.g. 12 months), notice period (e.g. 4 weeks before term end), automatic renewal
Subscription models you can build
- Subscription-only product — item is sold exclusively as a subscription
- Subscription or one-time purchase — tab layout on product page, customer decides
- Mixed cart — subscription products and one-time purchases in the same checkout
- Multiple frequencies per product — e.g. monthly, quarterly, semi-annually as customer-selectable options
Payment methods
The plugin uses the official Mollie plugin as the payment bridge. The following methods are recurring-capable:
- Credit card (Visa, Mastercard, Amex) — default limit €10,000 per transaction
- SEPA Direct Debit — €1,000 default limit, raisable to €5,000 on request via Mollie
- PayPal (via Mollie) — no additional recurring limit
- Plus all Mollie methods for one-time purchases in the same cart: iDEAL, Bancontact, KBC/CBC, SOFORT, Belfius
This makes the plugin viable for high-value use cases such as B2B service contracts, premium boxes or furniture rental.
Requirements
- Shopware 6.7.0.0 — 6.7.9.1
- Installed and activated Mollie plugin
- Mollie account with recurring methods enabled
- Cronjob or scheduled task on the server (for automatic renewals)
About great2gether
Shopware Bronze Partner since 2015, 23 extensions in the store, average rating 5.0. Active maintenance: the plugin receives regular updates for new Shopware versions and feature improvements.
Subscription Commerce for Shopware 6 — without compromises
Consumer-goods delivery subscriptions, magazine and beauty boxes, memberships with contract terms, B2B service contracts: this plugin turns Shopware 6 into a full-featured subscription shop. With capabilities that go beyond Mollie-native subscriptions and standard subscription plugins.
Who is this plugin for?
- Consumer-goods shops — food, pet supplies, personal care, household goods
- Publishers and media — magazine and print subscriptions with defined terms
- Membership models — clubs, communities, associations with annual membership
- B2B — service contracts, delivery plans, recurring service subscriptions
- Subscription Boxes — beauty, lifestyle, gift and care boxes
What customers can do themselves
Standard subscription plugins force customers into the cancel flow for every change. Not here. From the customer account, the customer can:
- switch the delivery rhythm (e.g. from monthly to every two months) — without canceling
- swap the product of the next delivery for an alternative product
- reschedule the next delivery (date freely selectable after pause)
- pause, resume, cancel
- review subscription status anytime
This measurably reduces cancel rates — customers don't leave because of minor issues, they adjust.
What shop operators can automate
- Planned orders with configurable lead time — the next order is created automatically 2-3 days before shipment, customer receives a dispatch-preparation email
- Stock availability check — stock is verified before each renewal. If the product is unavailable, the subscription is automatically paused and the customer is notified by email. As soon as stock is back, the subscription resumes.
- Single bundled invoice per delivery — even when products span multiple categories
- Contract terms and notice periods — define minimum term (e.g. 12 months), notice period (e.g. 4 weeks before term end), automatic renewal
Subscription models you can build
- Subscription-only product — item is sold exclusively as a subscription
- Subscription or one-time purchase — tab layout on product page, customer decides
- Mixed cart — subscription products and one-time purchases in the same checkout
- Multiple frequencies per product — e.g. monthly, quarterly, semi-annually as customer-selectable options
Payment methods
The plugin uses the official Mollie plugin as the payment bridge. The following methods are recurring-capable:
- Credit card (Visa, Mastercard, Amex) — default limit €10,000 per transaction
- SEPA Direct Debit — €1,000 default limit, raisable to €5,000 on request via Mollie
- PayPal (via Mollie) — no additional recurring limit
- Plus all Mollie methods for one-time purchases in the same cart: iDEAL, Bancontact, KBC/CBC, SOFORT, Belfius
This makes the plugin viable for high-value use cases such as B2B service contracts, premium boxes or furniture rental.
Requirements
- Shopware 6.7.0.0 — 6.7.9.1
- Installed and activated Mollie plugin
- Mollie account with recurring methods enabled
- Cronjob or scheduled task on the server (for automatic renewals)
About great2gether
Shopware Bronze Partner since 2015, 23 extensions in the store, average rating 5.0. Active maintenance: the plugin receives regular updates for new Shopware versions and feature improvements.
Details
- Available: English, German
- Latest update: 6 May 2026
- Publication date: 1 April 2022
- Version: 2.67.3
- Category: Product Configuration
Resources
Reviews (2)
Average rating of 5 out of 5 stars
Geniales Abo-System mit vielen Möglichkeiten
Average rating of 5 out of 5 stars
Freundlicher Support
Average rating of 5 out of 5 stars
About the Extension Partner
great2gether
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
-
Ø-Rating:
5
Average rating of 5 out of 5 stars
- Partner since: 2015
- Extensions: 23
- Certifications: 2
Support
- Based in: Germany
- Speaks: German, English
- Response time: Quickly
1. Install the Mollie plugin
Mollie Payments for Shopware 6 must be installed and activated.
Important: In the Mollie configuration, „Create customers at Mollie" must be enabled (default).
2. Prepare your Mollie account
In the Mollie dashboard:
- Enable recurring-capable payment methods (credit card, SEPA Direct Debit, PayPal)
- For higher amounts: request a SEPA limit increase from €1,000 to up to €5,000
- Explicitly enable PayPal recurring in your Mollie account
3. Assign payment methods
Under Settings → Payment methods:
- Activate the methods labeled „Subscription Product (Mollie & PayPal)"
- Make these methods available in your sales channel
- Required: „Direct Debit Subscription | Subscription Product (Mollie & PayPal)" must be active and assigned to the sales channel. If you don't want it shown to the customer in the selection, hide it via the Rule Builder.
- Required: Only methods labeled „(Mollie & PayPal)" work for subscriptions. Other payment methods must be excluded for subscription products via the Rule Builder, otherwise you'll get checkout errors.
4. Restrict payment methods for non-subscription purchases
In the Rule Builder:
- Create a new rule, e.g. „No subscription products", type Payment method
- Condition: „Subscription items in shopping cart" → „No"
- Add this rule as an availability rule for all payment methods that should NOT be used for subscriptions
5. Define the product as a subscription product
In the product, under the „Specifications" tab:
- Enable subscription settings
- Optional: set „Only available as subscription" (disables one-time purchase)
- Activate delivery intervals / frequencies — these double as billing periods
- Optional: define contract term and notice period
6. Set up cronjob
Automatic renewals run via Shopware's message queue. A cronjob must be configured on the server. Instructions in the Shopware documentation: https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/message-queue-and-scheduled-tasks
2.67.3
Fixed
- Admin global search now works correctly for subscription products and subscriptions — results link to the matching detail pages.
- The admin search dropdown now shows readable labels ("Abo Product", "Abo") instead of raw technical names.
- "Add Frequency" and "Delete Frequency" on the subscription-product create page work reliably again — the infinite loading spinner from 2.67.2 is resolved. Frequencies, runtimes, and alternative products are saved as expected via the Save button at the top right.
- Localization: missing snippet registrations added, translations now load correctly across all admin views.
2.67.2
- PayPal subscription: recurring payments fixed via Mollie Payments API (Orders API incompatible with PayPal recurring)
- Follow-up orders were created in Shopware but never charged at Mollie — fixed
- Webhook handler now correctly identifies Mollie Payments API IDs (tr_)
2.67.01
- Shopware 6.7 compatibility
1.1.8
1.1.7
* bugfix display prices for non-abo products
* show abo-plugin buy box tabs for cms buy widgets
* new configuration "hide tabs for non abo products"
1.1.6
New function: Subscription display in article as tab possible
Bugfix: Fixed error with payment debit for frequencies
1.1.5
1.1.4
New function: Own prices for subscription products
1.1.3
Bugfix: JS error when saving frequencies fixed.
New function: Compatible with variants
1.1.2
Bugfix: JS error with alternative products fixed
Bugfix: Creation of duplicate runtimes prevented
1.1.1
Bugfix: Error when creating frequencies
Bugfix: Forwarding when saving the subscription for the first time removed/fixed
1.1.0
New function: Delivery interval (frequency value):
- Here you define the intervals at which the subscription can be concluded and delivered to the customer.
New function: Next execution date (can be activated/deactivated in the plug-in config)
New function: Order lead time (available in the configuration of the extension)
- The order is generated with a defined number of days in advance. In the course of this, the customer receives information that his products are being prepared for dispatch.
New function: Goods availability before execution of the planned interval (can be activated/deactivated in Plugin Config).
- Before a new order is triggered, the availability of goods is checked. Subsequently, a mail is sent to the customer stating that the product is currently not available and that the subscription had to be paused: We will inform you as soon as the product is available again.
New function Only one invoice per subscription - The customer receives only one invoice per subscription delivery. The products are bundled (even if different categories are selected).
1.0.2
Compatibility: Mollie version 2.2
1.0.1
First release in the store
1.0.0
First release in the store