Shopware 6 Plugin: Set up subscriptions
Understand subscriptions
Explore how Mollie supports recurring payments for regular billing using subscriptions directly through Shopware 6.
Tip
- Minimize chargeback risk by clearly communicating the charge amount and frequency to your customers.
- Ensure customer awareness by sending advance notifications before each payment, for example via email.
Supported payment methods
Customers who buy a subscription from your shop must use a supported payment method to make their initial payment. This authorizes future subscription payments as well.
- Credit/Debit cards: If your customer initially pays with a credit/debit card, all subsequent payments will be by credit/debit card as well.
- Other payment methods: If your customer initially pays with any other payment method, all subsequent payments will be by SEPA Direct Debit.
Your customers can use these payment methods for the initial subscription payment:
- Bancontact
- Belfius pay button
- Credit/debit cards
- EPS
- Giropay
- iDEAL
- PayPal
- SOFORT bank transfer
Note
When customers add a subscription product to their cart, it displays a notification to inform them that there might be fewer payment methods to choose from.
Set up subscriptions
Increase customer convenience and engagement with subscription-based payments using Mollie Plugin for Shopware 6.
Enable subscriptions
Subscriptions are enabled by default. If the feature was switched off and you want to offer subscriptions in your shop, follow these steps:
- Log in to Shopware 6.
- Go to Extensions > My extensions.
- Open the Mollie Payments context menu (three dots), and select Configure.
- Go to Subscriptions and switch on the Enable Mollie subscriptions toggle.
- Save the changes.
- To apply the changes, refresh the page.
Allow customers to update their address
Customers can manage their subscription through their account. They can change the payment method used, reorder the subscription after it ends, or cancel it as needed.
You can also let them change their billing and shipping address for running subscriptions. That way, they still receive their subscription after moving, without needing to cancel it and buy a new one.
Note
Customers can only change an address if it's in the same country. After changing their address, the shipping costs for the initial subscription remain the same.
- Log in to Shopware 6.
- Go to Extensions > My extensions.
- Open the Mollie Payments context menu (three dots), and select Configure.
- Go to Subscriptions and switch on the Allow customers to edit billing and shipping addresses for running subscriptions toggle.
- Save the changes.
Prevent order creation after failed payments
The plugin renews the initial order and payment amount for each installment. When payments fail, the order is still created and customers can pay through their account.
In some cases, Mollie retries a payment after it fails. In so doing, it assigns a new ID to the retried payment, which might cause the plugin to create another order. You can also use this feature to avoid order creation for individual orders if a payment has failed.
To prevent this from happening, you can skip renewals when payments fail.
- Log in to Shopware 6.
- Go to Extensions > My extensions.
- Open the Mollie Payments context menu (three dots), and select Configure.
- Go to Subscriptions and switch on the Skip subscription renewal if payment fails toggle.
- Save the changes.
Prevent early cancellation
The notice period must be aligned with your terms and conditions.
To prevent this from happening, you can set a notice period. This defines the latest day on which customers can cancel their subscription.
Important
The notice period must be aligned with your terms and conditions.
- Log in to Shopware 6.
- Go to Extensions > My extensions.
- Open the Mollie Payments context menu (three dots), and select Configure.
- Go to Subscriptions and enter a number of days in the Latest notice period before renewal (days) field.
For example, if the next installment takes place on a Friday, enter2
to allow customers to cancel their subscription up to Wednesday. - Save the changes.
Set up subscription rules
To give you the flexibility to automate your processes, there are two rules for subscriptions available in the rule builder↗. These are useful if you want to remove discounts from subscription products or trigger a nurture flow for customers who've bought a subscription.
- Item is subscription (Mollie): detects that the purchased item is a subscription product.
- Cart with subscriptions (Mollie): detects that the cart contains a subscription product.
Create subscription products
Offer your products as subscriptions to increase recurring revenue from customers.
Note
- Customers can only add one type of product (either subscription or one-off) to a given order in their cart. This is because the plugin cannot renew a subscription order that contains one-off products.
- You can't sell a subscription product as anything but a subscription. This is because the plugin assigns the
subscription
type to the product to support both standard and headless Shopware 6 solutions.
What you need to do in advance
- Set up subscriptions.
- Create products and variants↗.
Create a subscription product
- Log in to Shopware 6.
- Go to Catalog > Products.
- Select the product or variant that you want to offer as a subscription.
- Open the Mollie tab.
- Go to Subscriptions and switch on the Subscription product toggle.
- Define the subscription interval:
- Enter the payment frequency in the Repeat payment every field. For example,
1
for a subscription that has a daily, weekly, or monthly cadence. - Select the cadence for the subscription, for example Month(s) for a monthly subscription, from the Interval unit drop-down menu.
- Enter the payment frequency in the Repeat payment every field. For example,
- Optional: Enter the duration of the subscription in the Number of repetition fields. For example,
11
for a monthly subscription that ends after a year. - Save the changes.
Display products as subscriptions in your storefront
To ensure that your customers know that they're buying a subscription, the Add to cart button in your storefront states Subscribe instead. You can also add a subscription indicator to product detail pages. This marks the product as a subscription and contains the subscription interval.
- Log in to Shopware 6.
- Go to Extensions > My extensions.
- Open the Mollie Payments context menu (three dots), and select Configure.
- Go to Subscriptions and switch on the Show subscription indicator toggle.
- Save the changes.
Set up payment reminders
You can inform your customers of upcoming subscription payments through automated emails. This helps to reduce potential refunds and ensures a better experience for your customers.
Set a reminder period
Mollie Plugin for Shopware 6 lets you set the period for triggering a reminder. You can use this to send automatic email reminders to your customers.
- Log in to Shopware 6.
- Go to Extensions > My extensions.
- Open the Mollie Payments context menu (three dots), and select Configure.
- Go to Subscriptions and enter a number of days in the Reminder period before renewal (days) field.
- Save the changes.
Read more
Use the Mollie email reminder template
To save you time, the Mollie plugin comes with an email template for subscription reminders.
The template is available in multiple languages, and contains samples and data for you to use.
To use the email template through Shopware 6 business events, follow these steps:
- Log in to Shopware 6.
- Go to Settings > Business events.
- Select Add business event.
- Create the event:
- Enter a name for the event in the Title field.
- Switch on the Active toggle.
- Select Mollie reminder for subscription renewal from the Event drop-down menu.
- Select Subscription renewal reminder mail from the Email template drop-down menu.
- Select the sales channels that will send the reminder emails from the Sales channel drop-down menu.
- Optional: Select availability rules to the event from the Rules drop-down menu.
- Save the changes.
Tip
You can also send emails using the flow builder.
Customize the Mollie email reminder template
You can change the email template to meet your needs. For example, to ensure it matches your tone of voice or is translated for all of the languages that you offer in your store.
- Log in to Shopware 6.
- Go to Settings > Email templates.
- Optional: To make changes for a specific language, select one from the language drop-down menu.
- Change the template to meet your needs.
- Save the changes.
Updated 4 months ago