Subscription Plugin for Mollie¶
Flexible subscription plugin for Shopware 6 with automatic renewals, configurable intervals, Mollie payment integration, and a self-service customer portal for recurring orders.
Overview¶
The Subscription Plugin for Mollie enables you to offer a complete subscription system in your Shopware shop. Your customers can order products as recurring deliveries and benefit from automatic discounts. Renewals are processed automatically in the background — including payment processing via Mollie (credit card, SEPA direct debit, PayPal) or manual payment methods (invoice, prepayment).
Through a self-service portal in the customer account, your customers can manage their subscriptions independently: pause, cancel, change intervals, add or remove products, and consolidate deliveries. In the admin panel, you get a dashboard with key metrics, an overview list of all subscriptions, and detailed editing capabilities.
Key Features¶
- Flexible Intervals: Delivery intervals from 1 to 8 weeks (configurable), customers can optionally change intervals themselves
- Automatic Renewals: Background task automatically creates new orders on the due date
- Subscription Discounts: Percentage discounts on subscription orders, plus optional loyalty tiers based on number of renewals (database-only, no admin UI)
- Mollie Payment Integration: Recurring payments via credit card, SEPA direct debit and PayPal with automatic mandate management
- Offline Payment Methods: Invoice and prepayment as alternative payment methods for subscriptions
- Customer Portal: Self-service area in the customer account for managing all subscriptions
- Delivery Consolidation: Customers can combine multiple subscriptions to a shared delivery date
- Admin Dashboard: Key metrics for active subscriptions, monthly recurring revenue, upcoming renewals, and churn rate
- Reminder Emails: Automatic notification 3 days before each renewal
- Product Configuration: Subscription options configurable directly on the product, including "subscription only" mode
- Free Items: Add free products to renewals (via the admin API, no admin UI)
- Change Log: Complete audit trail of all subscription changes, stored in the database
Requirements¶
- Shopware Version: 6.6.0 or higher (up to 6.7.x)
- PHP Version: 8.2 or higher (required by Shopware 6.6+)
- Mollie API client: bundled with the plugin, no separate installation required
- Mollie Account: Required for credit card, SEPA direct debit and PayPal
Quick Start¶
- Install the plugin via Plugin Manager or Composer (
composer require webla/subscriptions) - Activate the plugin in Extensions → My Extensions
- Configure basic settings in Extensions → My Extensions → Subscription Plugin for Mollie → Configure
- Enter your Mollie API keys in the plugin configuration
- Configure your desired intervals and discounts
- Enable subscription options on desired products under Catalogues → Products → [Product] → General, in the Subscription Options card at the bottom of the page
Documentation Contents¶
- Configuration Settings — All available settings explained
- Usage Guide — How to use all plugin features
- Subscription Management (Storefront) — The customer portal in detail
- Admin Features — Dashboard, lists, and detail views
- How-To Guide — Step-by-step workflows
- Changelog — Version history and updates
Support¶
- Documentation: docs.web-labels.de
- Shopware Store: Web Labels Webdesign GmbH