Pay with Mollie for WooCommerce

Plugin Banner

Pay with Mollie for WooCommerce

by loquisoft

Download
Description

LoquiSoft Pay with Mollie for WooCommerce integrates the Mollie payment platform with your WooCommerce store so you can accept a wide range of popular European and international payment methods.

Accept credit/debit cards, PayPal, iDEAL, and 20+ payment methods through Mollie. The plugin includes OAuth account connection, recurring payment support for subscriptions, abandoned payment recovery emails, analytics, custom checkout branding, real-time webhook syncing, and smart discount tools for sale conversion.

The plugin is built to help WooCommerce merchants improve checkout conversion, recover unpaid orders, monitor Mollie revenue, and manage recurring payments from one integration.

Supported Payment Methods

Credit / Debit Card (Visa, Mastercard, American Express, Maestro, Cartes Bancaires), PayPal, iDEAL, Bancontact, SOFORT Banking, Klarna, EPS, Giropay, Przelewy24, BLIK, KBC/CBC, Belfius, ING Home’Pay, and more.

Available methods depend on your Mollie account configuration and enabled payment methods.

Supported Currencies

Supported currencies include: USD, EUR, GBP, CAD, AED, AUD, BRL, CHF, CZK, DKK, HKD, HUF, ILS, ISK, JPY, MXN, MYR, NOK, NZD, PHP, PLN, RON, RUB, SEK, SGD, THB, TWD, ZAR.

Features

OAuth Connect – Link your Mollie account without manually copying API keys
Recurring Payments & Subscriptions – Supports WooCommerce Subscriptions with customer-linked recurring renewals
20+ Payment Methods – Let customers pay with their preferred method
Smart Checkout Discounts – Offer automatic discounts when Mollie is selected
Abandoned Payment Recovery – Send customizable reminder emails for unpaid Mollie orders
Recovery Analytics – Track recovered orders, recovered revenue, email performance, and Mollie sales
Custom Branding – Replace the default checkout icon with your own image URL
Automatic Order Sync – Webhooks keep order statuses updated in real time
Full Refund Support – Process full or partial refunds directly from WooCommerce admin
HPOS Compatible – Built for WooCommerce High-Performance Order Storage
WooCommerce Blocks Support – Compatible with the block-based checkout editor
Detailed Logging – Enable debug mode for troubleshooting

Abandoned Payment Recovery

The plugin can automatically recover unpaid Mollie orders by sending reminder emails.

Recovery features include:
Up to 3 configurable reminders
HTML or plain text reminder templates
Placeholder support for customer name, order number, payment URL, totals and order items
Automatic stop when payment succeeds or the order is closed
Recovered order tracking and reporting

Mollie Analytics

The plugin includes a dedicated analytics page under WooCommerce > Mollie Analytics.

Analytics include:
• Successful Mollie orders
• Total Mollie revenue
• Average order value
• Recovery emails sent
• Recovered orders and recovered revenue
• Recovery rate
• Recovered after first, second, or third email
• CSV export for filtered recovered orders
• CSV export for filtered Mollie sales
• Dashboard widget summary
• Filter presets: 7 days, 4 weeks, 12 weeks, 6 months, 12 months, year, custom range

External Services

This plugin connects to external services to provide payment processing and configuration functionality.

LoquiSoft Configuration Service

What it is: A secure API endpoint hosted by LoquiSoft used to retrieve OAuth application credentials and to proxy the secure Mollie OAuth callback.

What it is used for:
• Fetching the connection configuration needed to initiate the secure Mollie onboarding flow
• Proxying the OAuth callback back to the merchant’s WooCommerce admin connection screen

Data sent and when:
• When clicking “Connect with Mollie”
• During OAuth callback
• During onboarding and profile selection flow

Service links:
Privacy Policy: https://loquisoft.com/privacy
Terms of Service: https://loquisoft.com/terms

Mollie Payment Platform

What it is: Mollie is a European payment service provider used to accept online payments, refunds, customer recurring payments, and account onboarding.

What it is used for:
• Creating payment sessions
• Processing online payments
• Handling refunds and payment status updates
• Managing OAuth account connection and token refresh
• Managing recurring subscription renewals
• Managing Mollie customers and recurring payment relationships

Service links:
Privacy Policy: https://www.mollie.com/legal/privacy

  1. Install and activate WooCommerce
  2. Go to Plugins > Add New and click Upload Plugin
  3. Upload the loquisoft-pay-with-mollie.zip file
  4. Click Install Now and then Activate Plugin
  5. Go to WooCommerce > Settings > Payments
  6. Find LoquiSoft Pay with Mollie, toggle it on, and click Manage
  7. Click the Connect with Mollie button to start the secure connection flow
  8. Authorize the connection in Mollie
  9. Return to WooCommerce and confirm the connected status
  10. Configure your checkout title, description, profile, icon, discounts, recovery emails, and other settings
  11. Save changes

Subscription / Recurring Payment Support

This plugin supports recurring renewals through WooCommerce Subscriptions and Mollie recurring customer payments.

How it works:
1. On the initial subscription checkout, the plugin creates or reuses a Mollie customer.
2. The first payment is created in a way that can establish a reusable mandate for recurring billing.
3. Future renewal orders are charged automatically through Mollie recurring payments using the stored customer relationship.
4. Renewal payments are tracked through WooCommerce orders and Mollie webhooks.

Available recurring behavior depends on the payment method selected and whether that method supports mandates or recurring charging in Mollie.

How do I connect my Mollie account?

Go to the plugin settings and click Connect with Mollie. You will be redirected to Mollie to securely log in and authorize the connection.

What payment methods are supported?

The plugin supports credit/debit cards, PayPal, iDEAL, Bancontact, SOFORT Banking, Klarna, EPS, Giropay, Przelewy24, BLIK, KBC/CBC, Belfius, ING Home’Pay, and more, depending on your Mollie account configuration and enabled payment methods.

Does this plugin support subscriptions?

Yes. The plugin includes recurring payment support for WooCommerce Subscriptions using Mollie customer-linked renewal payments.

Does it support automatic renewals?

Yes. Renewal orders can be charged through Mollie recurring payments once a customer relationship and reusable payment authorization are established during the initial checkout.

Are there any fees for using this plugin?

Yes. Mollie charges its standard base transaction fee according to your Mollie pricing. In addition, LoquiSoft may charge up to 2.5% per transaction to help maintain the plugin, support ongoing development, and keep advanced features like subscriptions, recovery emails, analytics, and checkout enhancements stable and actively supported.

Does this plugin handle refunds?

Yes. You can process full or partial refunds directly from the WooCommerce order edit page.

How does abandoned payment recovery work?

The plugin tracks unpaid pending Mollie orders, sends reminder emails after configured delays, and includes a direct payment link so the customer can complete the existing order.

Does the plugin include analytics?

Yes. The plugin includes a dedicated Mollie Analytics page with revenue, recovered orders, reminder performance, filtered exports, and dashboard summaries.

Can I choose which Mollie profile my store uses?

Yes. If your connected Mollie organization has multiple profiles, you can select which profile should be linked to your WooCommerce store from the plugin settings.

Is payment data stored on my website?

No sensitive card or wallet payment data is stored on your website. Payment processing happens on Mollie’s secure infrastructure. The plugin stores only the metadata needed to track payments, orders, renewals, and connection status.

2.2.0

Updated: Version bump for the latest release rollout
Improved: Profile selection flow for connected Mollie organizations with multiple profiles
Improved: Recurring payment and subscriptions support foundations
Improved: Plugin Check compatibility updates and WordPress minimum version alignment
Fixed: OAuth reconnect and scope handling for recurring payment permissions
Fixed: Application fee fallback behavior for self-account payments
Fixed: Checkout and admin display refinements

2.1.0

Added: Abandoned payment recovery system with customizable HTML/plain text reminder emails
Added: Mollie analytics dashboard with recovery stats, CSV exports, filters, charts, and dashboard widget
Added: Profile selection dropdown so merchants can choose which Mollie profile their WooCommerce store uses
Added: Improved webhook compatibility for JSON and form-encoded webhook payloads
Added: Recurring payment foundation for WooCommerce Subscriptions using Mollie customers and renewal payments
Added: Admin gateway recurring indicator on WooCommerce payments page
Improved: OAuth Connect flow, token refresh, profile retrieval, and webhook processing
Improved: WooCommerce Blocks support with title, description, icon, and supports data
Improved: HPOS compatibility and admin UX
Fixed: Admin CSS enqueue behavior
Fixed: Fallback order lookup and webhook robustness
Fixed: Plugin Check compatibility issues for escaping, translators comments, readme limits, and WP version requirements

2.0.0

Major: Migrated fully to Mollie OAuth Connect flow with secure account linking
Added: Mollie Client Links onboarding flow for faster merchant connection
Added: Secure disconnect flow with AJAX revoke action
Added: Encrypted OAuth token storage with refresh handling
Added: Automatic background token refresh scheduling
Added: Connection status and onboarding UX improvements in gateway settings
Added: Webhook processing using OAuth access tokens
Added: Automatic profile ID and organization ID retrieval
Improved: WooCommerce Blocks compatibility
Improved: HPOS compatibility support declaration
Improved: Admin UX and order payment details meta box
Improved: Checkout icon handling and custom icon support
Improved: Payment creation payload with profileId, metadata, and locale
Fixed: Various code quality, PHPCS, and compatibility issues

Back to top