Mollie Payments for PrestaShop connects your shop to Mollie, one of Europe's most widely used payment providers. Customers pay on Mollie's secure page with the method they know from home, and the cart becomes an order once Mollie confirms the payment.

The payment methods Europe uses

iDEAL, Bancontact, cards, PayPal, Apple Pay, SEPA bank transfer, Przelewy24, EPS, TWINT and the other methods enabled in your Mollie dashboard. Let the customer choose from all of them, or list the Mollie method ids you want to offer.

The order is made only for a good payment

When the customer returns from Mollie, or when Mollie calls your shop, the module reads the payment from Mollie and creates the order only if the payment was started by this shop, for this cart, for the cart's own amount and currency. The notification address is sent to Mollie with every payment, so there is nothing to set up in the Mollie dashboard. One payment never makes two orders.

Refund, capture and release from the order page

Open the order: the Mollie Payments panel lists every payment. Refund any amount up to what is left, in as many parts as you need. With card authorization switched on, capture the payment when you ship or release it. Each action is written to the order as a private message and the order status follows.

Install in a minute

Upload the zip in Module Manager, paste one API key and save. The key is checked with Mollie on save. Currencies, countries and carriers are chosen in PrestaShop's own Payment Preferences.

Good to know

You need your own Mollie account. Methods that need the order lines sent to Mollie (Klarna, Billie, in3, Riverty) and recurring payments are not included. Notifications need a public https shop address; without one the order is still made when the customer returns. AllPlugin is not affiliated with Mollie.

What you get

  • iDEAL, Bancontact, cards, PayPal, Apple Pay, SEPA and more
  • Mollie hosted checkout: no card or bank details on your shop
  • Order created on return and by Mollie's notification
  • Cart, amount and currency checked before the order is made
  • One payment never makes two orders
  • Full and part refunds from the order page
  • Card authorization with capture or release later
  • Own "Payment authorized" order status
  • Offer every method or only the ones you list
  • Every action written to the order as a private message
  • API key checked with Mollie on save
  • Test keys and live keys

Specifications

PlatformPrestaShop 8.x and 9.x
PHPas PrestaShop requires, with cURL
Tested withPrestaShop 9.2.0 and 8.2.8 on PHP 8.5
APIMollie API v2 (payments, captures, refunds), no bundled SDK
AccountMollie account (API key)
Operationspayment, authorize, capture, release, full and part refund
Testedagainst the Mollie test environment on both PrestaShop versions: paid checkout, order creation, part and full refund, card authorization, capture and release. The notification handler was run with the message Mollie sends; Mollie's own delivery to a public address was not part of the test
Packagemodule zip for Module Manager > Upload a module
Licenceone shop

Questions before you buy?

Ask about compatibility or licensing. Need it to do something it doesn't? We build custom versions for a fixed quote.

You may also like

SoftwarePrestaShop 8 and 9

Stripe Checkout for PrestaShop

Take cards, Apple Pay, Google Pay and local methods in PrestaShop on the Stripe Checkout page — the order is created when Stripe confirms, refunds and captures from the order page.

$19.99
SoftwarePrestaShop 8 and 9

Checkout.com for PrestaShop

Take cards with 3-D Secure, Apple Pay and Google Pay in PrestaShop on the Checkout.com Hosted Payments Page — the order is created when Checkout.com confirms, refunds and captures from the order page.

$19.99
SoftwareWindows 10

GoDaddy DNS Updater for Windows

Keep your GoDaddy A records pointed at a changing home or office IP — automatically, from the system tray.

$19.00
$19.99
Mollie Payments for PrestaS…