MultiSafepay plugin for WooCommerce

Easily integrate MultiSafepay payment solutions into your WooCommerce webshop with our free plugin.



This manual helps merchants to process MultiSafepay payments as quickly as possible from a WooCommerce webshop. For some steps in this manual, assistance from your technical partner may be required.

We recommend you to install the plugin first on a test environment, and make sure you have made a backup.

We advise you to install the plugin through the recommended ways of the specific webshop system.

If you need any technical help, please contact us.

To use the plugin you need a MultiSafepay account. You can create a test account on
If you would like to set up a live account, please contact the MultiSafepay sales department:

1. Requirements

  • Wordpress 5.0
  • PHP 7.2

2. Installation

There are two ways in which the MultiSafepay plugin for WooCommerce can be installed:

Manual installation

  1. Download the plugin by clicking the Download button in this page
  2. Navigate to the backend of your webshop and go to Plugins > Add New. Click on Browse file
  3. Upload the file.
  4. Wait until the process is finished.
  5. MultiSafepay plugin is installed now.

Wordpress installation

  1. Navigate to the backend of your webshop and go to Plugins > Add New.
  2. Enter in the search field MultiSafepay.
  3. Click on Install Now button for the item named MultiSafepay plugin for WooCommerce by MultiSafepay.
  4. Wait until the process is finished.
  5. MultiSafepay plugin is installed now.

3. Configuration

  1. Navigate to the backend of your webshop and go to WooCommerce > MultiSafepay Settings
  2. Navigate to Account tab, set the API key. Information about the API key can be found on our API key page
  3. Navigate to Order Status tab and confirm the match between WooCommerce order statuses and MultiSafepay order statuses clicking on “Save Changes” button.
  4. Navigate to Options tab and confirm the settings clicking on “Save Changes” button.
  5. Navigate to WooCommerce > Settings > Payments. Enable the payment methods you would like to offer, check and confirm the settings for those been enable.

4. Congratulations

You have installed and configured the plugin MultiSafepay plugin for WooCommerce successfully. If you have any questions regarding the plugin, feel free to contact our Integration Team at [email protected]

Release Notes

See our changelog in GitHub for the WooCommerce plugin



Can I refund orders?

Yes, you can fully or partially refund transactions directly from your WooCommerce backend. You can also refund from your MultiSafepay Control

Please note: it is not possible to process partial refund, only full refunds, for Billing Suite payment method transactions.

Generic gateways

The WooCommerce plugin offers a generic gateway. The generic gateway can be found in your WooCommerce Settings under the payment tab, which lists all payment methods.

All of our payment methods are supported. You can set the gateway code, gateway logo, gateway label, and whether the shopping cart should be included in refund transactions. Specifying whether the shopping cart should be included in refund transactions is required if the gateway code used is a billing suite payment method.

Similar to other gateways, it is possible to filter the generic gateway by:

  • countries
  • min amount
  • max amount

Furthermore, you can set a custom initial order status.

Full refunds, partial refunds (except for billing suite payment methods), and backend orders are fully supported.

How can I update the plugin for WooCommerce?

Before you update the plugin, we strongly recommend you the following:

  • Make sure you have a backup of your production environment
  • Test the plugin in a staging environment.

Go to our Manual page, download the plugin and follow the instructions from step 2.


You're missing something out and would like us to fix it? Suggest an improvement to this page!


Other languages

Liever uitleg in het Nederlands? Neem contact op met uw accountmanager.

Vuoi ricevere informazioni in italiano? Contatta il tuo account manager.

Falls Sie eine deutschsprachige Erklärung bevorzugen, kontaktieren Sie bitte Ihren Kundenbetreuer.

Prefieres tener la explicación en Español? Contacta con tu gerente de cuentas.

Vous préférez une explication en français? Contactez votre gestionnaire de compte.