Mollie
For Belgium, the Netherlands and Europe: Bancontact, iDEAL, cards, Payconiq, SEPA transfer. Same workings as Stripe: one payment link per invoice, the payment recorded automatically.
Connecting
One button when the operator registered Hela as a Mollie Connect application (back office → Integrations and keys): Continue with Mollie, the consent, the return. Hela remembers the account's first website profile (editable in the settings) and names your first wallet. Otherwise, the key:
- In the Mollie dashboard, Developers → API keys: copy the live API key (
live_…) or the test key. - In Hela, Integrations → Mollie → Connect: the key, the wallet to credit.
- Nothing to configure on Mollie's side: Hela gives the notification address with every payment it creates (
webhookUrl), and verifies each notification by reading the payment back from Mollie.
Using it
Payment link on an invoice or quote, or POST …/payment-link with { "provider": "mollie" }. Mollie shows its payment page with the methods enabled on your account.
When the customer pays, Hela records the payment (payment.received, invoice.paid). An expired, cancelled or failed payment emits payment.failed.
Settings
| Setting | Meaning |
|---|---|
| Wallet | The Hela wallet credited. |
| Methods | Optional: bancontact,ideal,creditcard to restrict. Empty = all of the account's. |
Good to know
- Mollie works in euros and in the currencies enabled on the account.