Skip to main content

PrestaShop

To accept payments through MONEI in your PrestaShop store you simply need to install and configure MONEI PrestaShop Module.

Live demo

Requirements

The module ships as two parallel release lines from the same repository. Pick the one that matches your PrestaShop major — installing the wrong line fails silently with PrestaShop's generic "no additional details" modal.

Your PrestaShopModule linePHPDownload
8.0 and newerv2.x (latest)≥ 7.4releases/latest/download/monei.zip
1.7.xv1.7.x (latest)≥ 7.4Pick the latest 1.7.x tag on the releases page

Both lines receive parallel releases. The releases/latest link always points to the v2.x ZIP, so PrestaShop 1.7 merchants must select an explicit 1.7.x release tag.

You also need:

Before you begin

To test your integration:

Install

  1. Download the correct monei.zip for your PrestaShop version from the table above.
  2. Go to your PrestaShop admin panel.
  3. Navigate to Modules → Module Manager.
  4. Click on Upload a module.
  5. Select the downloaded monei.zip file.

Configure MONEI PrestaShop

tip

If install fails with the generic "no additional details" error, you most likely downloaded the wrong version for your PrestaShop major. Check the table above and download the matching release.

Configure

Go to PrestaShop → Payment → Payment Methods → MONEI → Configure

Configure Card Payments

Enter your API Key. You can find your API Key in MONEI Dashboard → Settings → API Access.

From the configuration screen you can:

  • Toggle between test and live mode (each mode has its own API key field).
  • Choose a payment action — Sale (auth + capture) or Authorize (capture later from the admin).
  • Enable or disable each payment method individually (Card, Apple Pay, Google Pay, Bizum, PayPal, Multibanco, MB Way).
  • For each method, choose between an inline form on checkout or a redirect to MONEI's hosted payment page.
  • Enable card tokenization so returning customers can pay with a saved card.

Supported payment methods

  • Card (Visa, Mastercard, and more)
  • Apple Pay
  • Google Pay
  • Bizum (Spain)
  • PayPal
  • Multibanco (Portugal)
  • MB Way (Portugal)

Pre-authorization (Authorize + later capture) is supported for Card, Apple Pay, Google Pay and PayPal. Not supported for MB Way and Multibanco.

Before you go live