This technical manual is for installing and configuring MultiSafepay’s free plugin for integrating with Magento 1.
MultiSafepay supports most Magento functionalities. For any questions, email [email protected]
Contact us:
Our Magento 1 plugin is professionally supported by a certified Magento 1 Solution Specialist and receives regular updates to support the latest features provided by Magento and MultiSafepay.
These instructions are for SFTP upload. You can also install via .ZIP file upload in Connect.
The plugin is compatible with most Magento 1 checkouts. However, we cannot guarantee that all checkout features will function properly.
We test the plugin with Magento 1 core checkout and OneStepCheckout.com (Idev).
Note: Always test OneStepCheckout to make sure it is compatible with your configuration of the plugin.
The default currency is EUR.
The plugin supports generic gateways, which redirect customers from your checkout to a MultiSafepay payment page. You can use them to integrate custom gift cards, or co-branded credit cards.
Generic gateways support:
Gift cards
Generic gateways are particularly useful for integrating gift cards, including custom gift cards. This is because we don’t support all open-loop gift cards in our ready-made integrations and no closed-loop gift cards.
Co-branded credit cards
You can integrate Visa co-branded credit cards (Cartes Bancaires, Dankort, and V Pay), using the generic VISA
gateway.
For the logo, see MultiSafepay GitHub – MultiSafepay icons.
The status of all complete orders automatically changes to Shipped in order to collect funds from pay later payment methods.
Klarna requires the customer’s gender and date of birth. By default, the customer enters their birthday in the Magento checkout in the Klarna payment method fields, and their gender is automatically populated by the core Magento field.
You can disable both fields in the checkout. The customer enters this information on the MultiSafepay payment page instead.
Disabling Klarna checkout fields
This change is only for Magento developers. We recommend testing the change and placing it in your local folder.
app\code\community\MultiSafepay\Msp\Model\Gateway\Klarna.php
.protected $_formBlockType = 'msp/klarna';
To make the MultiSafepay Magento 1 plugin compatible with Picqer, follow two additional steps, because orders must not receive Cancelled status.
app\code\community\MultiSafepay\Msp\Model\Base.php
, and then copy the file to the local folder in the Magento structure.$order > cancel();
at the expired signal and remove it.All expired orders retain Waiting status until you cancel them:
For more information, see Recurring Payments.
Credit cards Recurring Payments are not available for the generic credit card gateway. You must enable the Visa, Mastercard, and/or Maestro gateways separately. This displays the Save card option at checkout.
MultiSafepay dashboard | Full refunds (may not appear in your backend) |
Backend | - Full refunds and credit memos - You can’t refund more than the original amount |
Pay later methods | You can only refund a selected item from the order, not a set amount. If you enter an amount instead of selecting an item, the entire order is refunded. |
You can:
You can update the plugin in your Magento 1 backend or the CMS marketplace, or via SFTP.
Magento 1 is end-of-life. If you are still running Magento 1, action is required. MultiSafepay has partnered with Mage One to continue supporting Magento 1.
For more information and instructions, see MultiSafepay blog – Magento 1: The final weeks.
Feedback
Propose a change on GitHub
or
send an email to [email protected]
Other languages
For an explanation in another language, contact your account manager.