Mollie

Payments through Mollie's hosted checkout: credit card, PayPal, Apple Pay, eps and every other method active in your Mollie profile. Subscriptions are charged automatically, refunds go through Mollie.

Setup

  1. Install the package, update the database and enter the licence key under System → Licences.
  2. In the Mollie dashboard under Developers → API keys, copy the test key (test_…) and later the live key (live_…).
  3. Under Payment methods, create a method of the type Mollie, assign it to the shop and publish it.
API keythe key of the Mollie profile; each method has its own, so one profile per shop is possible
Payment methodempty: Mollie's own page with every active method. A chosen one, PayPal for example, appears as an option of its own at checkout; several side by side are several methods with the same key

It is offered only when Mollie has a method for the order's amount, currency and billing country.

Switch off in the Mollie profile the methods that only reserve money until the shop captures it – Klarna, Riverty and cards set to manual capture. The module does not capture; such a payment would never be booked.

The shop must be reachable from the internet. Mollie reports payments to its notification address; a local installation behind a firewall receives no confirmations.

What happens with a payment

  • The customer pays at Mollie and comes back to the order page. The payment is booked when Mollie's notification arrives – also if the customer never comes back.
  • Choosing another payment method on the order page cancels the open Mollie payment where Mollie allows it.

Subscriptions

The first payment of an order with a subscription sets up a Mollie customer and a mandate; follow-up orders are charged with it, without the customer. Mollie confirms direct debits after a few days. If Mollie does not answer a follow-up charge, the shop waits up to seven days for the notification before billing it “on account”. Where the chosen method cannot set up a mandate, follow-up orders are billed “on account”.

Announcing a direct debit in advance (SEPA pre-notification) is a matter for Mollie and you; the shop sends no such notice.

Refunds

  • At a received payment, Refund pays money back through Mollie, in full or in part; withdrawals offer the same.
  • The shop asks every hour until the refund is done or refused. A refused refund is named on the start page; after a refusal, wait an hour before you choose Pay out again.
  • If Mollie does not answer, the refund is never sent twice by itself. Check the Mollie dashboard and mark it Settled by hand.
  • A refund made directly in the Mollie dashboard arrives through the notification and is listed under the order's Follow-ups.

Chargebacks

The shop books a chargeback against the payment, and the order owes the money again; the start page names it, for direct debits with the bank's reason. Under Follow-ups, Request payment asks the customer to pay again.

Notes on the start page

  • Test key on a published method: payments run in test mode and take no money.
  • Licence not valid: the method is no longer offered at checkout, follow-up orders are billed “on account”. Payments under way, notifications and refunds go on.

Not included: Klarna – it would need the order's addresses and lines.

← Licensing PayPal →