Skip to content

WooCommerce Subscriptions

Ales Fizesan edited this page May 10, 2022 · 3 revisions

Mollie Payments for WooCommerce supports WooCommerce Subscriptions.

Uses the Mollie Recurring API, not the Subscriptions API. That means that:

  • a customer gets a mandate after a first successful payment.
  • for as long as that mandate is valid, payments can be created and completed automatically without the need for the customer to manually confirm.
  • these payments are processed via credit card or SEPA Direct Debit (whichever payment method has a valid mandate).
  • amount, times, interval are all flexible (on-demand)
  • subscription management is done by WooCommerce Subscriptions, which then sends the actual renewal payment to Mollie

Supported Payment Methods

The following payment methods provide support for automatic renewal payments via WooCommerce Subscriptions:

  • Apple Pay
  • Bancontact
  • Belfius Direct Net
  • Credit card
  • EPS
  • Giropay
  • iDEAL
  • KBC/CBC
  • SOFORT Banking

Advanced features support

The following Advanced Features are supported:

  • multiple subscriptions
  • modify recurring total
  • modify payment date
  • payment method change by customer

Switching subscriptions

The M4W plugin supports Subscription Switching. Check your settings in WooCommerce > Settings > Subscriptions.

Changing Payment Method

Yes, changing payment methods is supported, but with certain limitations.

  • the user can pay with a different payment method via early renewal or for pending renewal orders but not change the payment method of the subscription
  • the store owner can select which payment method will be used by the subscription for renewal payments
  • a feature for the user to change the payment method from the my-account section will eventually be implemented as well
  • when a renewal payment failed, the user gets to choose a new payment method which will also be used for future renewals

Free trials

All payment methods provided by Mollie have a minimum and maximum supported amount. Free trials for subscriptions only work with credit card payments (and eventually with PayPal once support for subscriptions has been added). Other payment methods, such as iDEAL, require a “first payment” for Mollie to establish a mandate. This can be achieved with a sign-up fee that covers at least the minimum supported amount.

Frequently asked questions

FAQ 1: All subscriptions are set to "Manual Renewal"

If a new subscription is automatically set to "Manual Renewal" even when the payment was paid, it might be possible that your site is in staging mode. Please see WooCommerce Subscriptions Staging Mode, which explains how to see if a site is in staging mode and how to change it to live mode. This doesn't just happen when you use a staging site, these examples can also cause a site to go to staging mode:

  • move from domain.com to test.domain.com
  • move from olddomain.com to newdomain.com
  • move from domain.com/site to domain.com

For reference:

Clone this wiki locally