This manual helps merchants process MultiSafepay payments as quickly as possible from a Magento 1 webshop. For some steps in this manual, assistance from your technical partner may be required.
Installation of the plugin can be done in three ways:
In this manual we describe the SFTP upload method. We recommend that you install the plugin first on a test environment, and make sure you have made a backup. Be sure Magento Compiler is disabled.
Login into the backend of your webshop and navigate to System -> Configuration -> MultiSafepay x.x.x -> Connect Settings. This page contains all main settings and is used for all gateways and gift card.
Information on where to find your Merchant ID, Site ID, Site code or API key can be found on our API key page.Your Account ID is shown in the dashboard of your MultiSafepay Control in the top right corner.
Navigate to System -> Configuration -> MultiSafepay x.x.x -> Connect MultiSafepay Gateways.
This page contains the configuration options for all payment methods supported by MultiSafepay.
Be sure that you have the selected payment methods active in your MultiSafepay Control
MultiSafepay Gift Cards
This page contains the configuration options for all gift card supported by MultiSafepay. gift card need to be activated, more information can be found on our gift card page
This page contains the Fastcheckout specific settings. More information about Fastcheckout can be found on the dedicated page.
You have installed and configured the plugin successfully. If you have any questions regarding the plugin, feel free to contact our Integration Team at [email protected]
Klarna needs the gender and date of birth of the customer. By default, the customer fills in this information in the Magento checkout in the Klarna payment method fields. The gender is automatically filled by the core Magento field.
You can disable both fields on the Klarna payment method and then the customer will fill in this information on the MultiSafepay payment pages.
This change is only for Magento developers. We strongly advise to test the change and place the change in the local folder.
protected $_formBlockType = 'msp/klarna';
Within our Magento 1 plugin, it is possible to set order to Shipped automatically through our API. This is needed to capture the money from AfterPay, E-Invoicing, Klarna, Pay After Delivery and Santander Betaalplan.
Login into the backend of your webshop and navigate to System -> Configuration -> MultiSafepay x.x.x -> Connect Settings. In the specific gateway settings, look for ‘Send shipped status after complete order’. This setting is located at the bottom.
Generally, there are three ways to update a plugin. This can be done through the backend and through the marketplace from a CMS or through SFTP. We will be describing the necessary steps to update a plugin via SFTP.
Before you update the plugin, we strongly recommend you the following:
Go to our Manual page, download the plugin and follow the instructions from step 2.
Yes, but you will have to follow two additional steps, because orders should not go to the Cancel state.
Now all the expired orders will keep the waiting status until you cancel them. You can do this by hand, schedule it with a custom cronjob or by using a plugin.
Yes, it is possible to refund orders or process a credit memo from within the Magento 1 backend. See the steps below to perform a refund on a transaction through your Magento 1 backend:
Further information on issuing a refund available in the Magento 1 user guide.
Issuing a refund for AfterPay, Klarna, Pay After Delivery, Betaalplan or E-Invoicing in the Magento 1 ecommerce platform is possible. However, this can only be processed by selecting an item. It is not possible to credit an amount from the Magento 1 backend.
Warning: If an amount is specified instead of an item selected, the entire order will be refunded.
Magento 1 allows you to add a payment fee. The payment fee can be a surcharge by percentage or a fixed amount. Each payment method has the option to set a fee.
Other options available are settings like tax class for payment fee and show payment fee inclusive or exclusive during a checkout procedure.
The payment fee will always be shown to the customer during the checkout procedure.
Follow the steps below to set a surcharge per payment method in the backend of Magento 1:
See how applying payment fees or surcharges for your customers may affect your webshop on our PSD2 documentation page.
Place a test order to verify whether the fee has been correctly processed.
Currently we test our plugin at two Magento checkouts:
1. Magento 1 core checkout
2. OneStepCheckout.com (Idev)
Most Magento checkout plugins are compatible with our plugin. However, we can not guarantee the proper functioning of all features within the checkout plugin.
MultiSafepay processes payments in Euros (EUR) as a standard currency. Our Magento 1 plugin is developed based on this.
However, if your webshop uses a different currency, simply change the configuration in the plugin settings:
System -> Configuration -> MultiSafepay x.x.x -> Connect Settings -> Allow currency conversion to Euro -> No.