iDEAL

Recurring payments with iDEAL for Shopify subscriptions

Shopify does not show iDEAL in the checkout once there is a subscription in the cart. Loyalo solves that with an iDEAL button of its own and your own Mollie account: the customer pays the first order with iDEAL, the next deliveries are collected automatically.

Once
the customer pays with iDEAL themselves
SEPA
direct debit for every next delivery
3 attempts
after a failed collection, by default after 1, 3 and 5 days
€ 0
per transaction at Loyalo; Mollie charges its own rate
What it looks like

Mollie subscriptions in your own Shopify store

Dutch customers want to pay with iDEAL, for a subscription too. With Loyalo they do that in your own store and your own checkout. The money arrives straight in your Mollie account.

Cart

An iDEAL button above the checkout button

When there is a subscription in the cart, the 'Pay with iDEAL' button sits above your theme's checkout button. It takes the customer to the Shopify checkout, where they pay the first order with iDEAL.

  • The button only shows when the cart holds subscriptions only
  • You decide the text on the button and the note next to it
  • Rather on the product page? That works too, as an extra button or as the only route
  • Paying by card stays possible through the regular checkout button
Cart with a coffee subscription and the Pay with iDEAL button above the checkout button
Setup

Connect your own Mollie account

You enter the API key from Mollie and choose where the button goes. With a test key you try everything without real payments. The key is stored encrypted.

  • Shipping costs per delivery and a threshold for free shipping
  • The countries you deliver iDEAL subscriptions to
  • Option: show only iDEAL in that checkout
  • Switching it off stops new iDEAL subscriptions; running ones continue
The iDEAL page in Loyalo: the connected Mollie account, the place and text of the iDEAL button, shipping costs per delivery and the countries
Collections

Every collection in view

The same page lists the collections, with the amount, the order and the status. You see how many iDEAL subscriptions are running, what was received in the last thirty days and how many iDEAL checkouts were completed.

  • Status per collection: paid, in progress or failed
  • For a failed collection the reason and the next attempt
  • 'Retry now' collects once more right away
List of iDEAL collections in Loyalo: order, customer, amount and status, with a failed collection and the planned new attempt

How an iDEAL mandate for a subscription works

  1. 01

    The customer chooses iDEAL

    With the 'Pay with iDEAL' button the customer goes to the Shopify checkout and pays the first order with iDEAL through Mollie.

  2. 02

    Loyalo records the mandate

    From that payment Loyalo creates a SEPA mandate in your Mollie account and starts the subscription. The first order is the first delivery.

  3. 03

    Next deliveries

    On the collection date Loyalo creates the order in Shopify and collects the amount through the mandate. When the collection succeeds, the order is marked paid.

  4. 04

    A collection fails?

    Loyalo tries again on the days you set. The customer gets an email with a payment link; paying through it renews the mandate at once.

Side by side

A subscription by card or by iDEAL

You offer both. For you and for the customer the subscription works the same afterwards: one dashboard, one portal.

A subscription by card or by iDEAL
By card, through ShopifyBy iDEAL, through Mollie
First paymentIn the Shopify checkout, with your own payment providerIn the Shopify checkout, with iDEAL through Mollie
Next deliveriesLoyalo collects through the payment method Shopify storesLoyalo collects through the SEPA mandate in your Mollie account
Failed paymentNew attempts on your schedule; the customer updates their card in the portalNew attempts on your schedule; the email has a payment link that renews the mandate
Renewing the payment methodA new card, through the portalA new mandate with a payment of € 0.01
PayoutThrough your payment provider in ShopifyStraight to your Mollie account
Pause, skip, cancelIn the portal and the dashboardIn the portal and the dashboard
Requirements

What you need for iDEAL subscriptions

You connect your own Mollie account. That makes the mandates yours, and they stay yours if you ever change apps.

Step by step: connecting iDEAL and Mollie
  • A Mollie account with iDEAL and SEPA Direct Debit activated
  • The Mollie app in your Shopify checkout, so customers pay with iDEAL there
  • An API key from Mollie
  • The app embed 'Loyalo' switched on in your theme, for the iDEAL button
  • Your regular payment provider in Shopify stays on for one-off orders and card subscriptions
With iDEAL too

Whatever a subscription can do, it can do with iDEAL

Prepaid and gifts

A bundle of several deliveries or a gift subscription is paid at once with iDEAL as well.

One-time extras

An extra product with the next delivery is collected with that delivery through the same mandate.

Existing mandates

When you move from another app, the import takes over the Mollie customer and the mandate. Customers without one get an email to give one.

Read more

Renewing a mandate

Another bank account? The customer gives a new mandate in the portal with a payment of € 0.01.

Read more
Checkout

Show only iDEAL in that checkout

Someone who clicks the iDEAL button has to choose iDEAL in the checkout too. That is why you can hide other payment methods there. It only applies to orders that come through the iDEAL button.

  • Card and PayPal are hidden in the checkout of an iDEAL subscription
  • Regular orders keep all payment methods
  • Shopify does not allow this on every Shopify plan; the page shows whether it is on for you
  • A customer who pays another way still gets an email to give a mandate

Frequently asked questions about iDEAL and subscriptions

Does iDEAL work for subscriptions on Shopify?

Yes, through Mollie. With the first order the customer pays with iDEAL and Loyalo records a SEPA mandate from it in your Mollie account. After that every delivery is collected automatically. Shopify itself does not show iDEAL once there is a subscription in the cart.

Do I need a Mollie account of my own?

Yes. You connect your own account, so the money comes straight to you and the mandates are yours. Mollie charges its own rate per transaction; Loyalo charges nothing per transaction.

Does Shopify Payments have to stay on?

Yes. Shopify requires an active payment provider to sell subscriptions. One-time purchases and subscriptions by card go through your regular Shopify checkout; only the recurring iDEAL payment runs through Mollie.

What happens when a collection fails?

Loyalo tries again on the days you set, by default after 1, 3 and 5 days. With every attempt the customer gets an email with a button to pay with iDEAL right away. That renews the mandate at once. When all attempts fail, the subscription is paused, cancelled or left as it is, whichever you chose.

Can a customer change their mandate or bank account?

Yes. In the portal the customer renews their mandate with a payment of € 0.01 through iDEAL. The next deliveries are then collected from that account.

What does the customer see on their bank statement?

A SEPA direct debit through Mollie, with the name of your store and the order number in the description.

Can I test first?

Yes. With a test key from Mollie you walk through the whole order and the collection without real payments. After that you replace the key with your live key.

Can a customer choose between card and iDEAL?

Yes. The regular checkout button stays for those who want to pay by card; the iDEAL button sits above it. You can also choose to run every subscription through iDEAL.

Read on: Connecting iDEAL and MollieShopify subscriptions with iDEALBlog: subscriptions with iDEALBlog: SEPA Direct Debit for recurring payments

Demo

Request a demo or a trial

In half an hour we show you how Loyalo works in your shop, or we send you an install link right away. The trial runs for 14 days and needs no credit card.

Let your customers subscribe with iDEAL

In a demo we show the order with iDEAL, the mandate and the collection.