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
- Install the package, update the database and enter the licence key under System → Licences.
- In the Mollie dashboard under Developers → API keys, copy the test key (
test_…) and later the live key (live_…). - Under Payment methods, create a method of the type Mollie, assign it to the shop and publish it.
| API key | the key of the Mollie profile; each method has its own, so one profile per shop is possible |
|---|---|
| Payment method | empty: 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.