MultiSafepay plugin for VirtueMart

This technical manual is for installing and configuring our free plugin for integrating MultiSafepay payment solutions into your VirtueMart webshop.


  Contact us:

  • Telephone: +31 (0)20 8500 500
  • Email: [email protected]
  • GitHub: Create a technical issue


  • MultiSafepay account – See Getting started.
  • Joomla 2.5 & 3.x + Virtuemart 2.x & 3.x
  • Tested on PHP 7.0

Supported payment methods

Credit and debit cards

Banking methods

Pay later methods


Prepaid cards

See also MultiSafepay gateway.


We recommend first installing the plugin in a test environment following, the recommended VirtueMart installation procedure. Make sure you have made a backup.
  1. Sign in to your VirtueMart backend.
  2. Go to Extensions > Extension manager.
  3. Install the file using Drag and drop or Browse for file.
  4. Click Upload & install.


  1. Sign in to your VirtueMart backend.
  2. Go to Extensions > Plugins.
  3. In the search box, enter MultiSafepay, and then set the plugin status to Enabled.
  4. Go to Components > VirtueMart.
  5. Click Shop > Payment methods.
  6. To install and configure each payment method separately:
    • Click New.
    • Set the payment method to VirtueMart – Payment, MultiSafepay.
    • To install, save the Payment method name.
  7. On the Configuration tab, enter your:

User guide

Processing refunds

Refund rules

  • From your MultiSafepay dashboard: Full refunds
  • From your VirtueMart backend:
    • Full refunds
    • Refunding more than the original transaction is not supported
Updating the plugin

There are 3 ways to update the plugin:

  • In your backend
  • In the CMS marketplace
  • Using SFTP

To update the plugin in your backend, follow these steps:

  1. Make sure you have a backup of your production environment, and that you test the plugin in a staging environment.
  2. From the VirtueMart manual, download the plugin again.
  3. Follow the Installation and configuration instructions from step 2.


Propose a change on GitHubexternal-link-icon or
send an email to [email protected]

Other languages

For an explanation in another language, contact your account manager.