OverviewBack to top
Mangopay is a European based end-to-end payment solution for Marketplaces, Crowdfunding, and Fintech platforms. Unlike traditional payment solutions, the company provides its customers with a developer-friendly API and a white-label solution that can be seamlessly integrated in design. It enables platforms to accept multiple currencies and multiple payment methods online, hold the funds in segregated accounts and automate payouts. Mangopay is a brand of Leetchi Group and part of Credit Mutuel Arkéa. It was granted an E-Money Issuer license which is valid in all EEA countries.
With the Mangopay Payment Gateway extension, the merchants can configure the Mangopay Payment Method for the store transactions. The customers will find the Mangopay payment method option on the checkout page where they need to fill in their debit and credit card details to make payment for the order. Once the payment process is successful, the amount payouts to the Mangopay Escrow’s Buyer wallet. The admin can view the transaction details of the received payment and transfer the amount to the bank from Mangopay. The admin can also process a refund using Mangopay Payment Gateway where the escrowed amount in the buyer’s wallet is transferred to the bank through which the buyer made the payment.
Account & Pricing
To make use of this extension, you must have a separate account with Mangopay. It allows you to retrieve the API credentials.
- Create a new account here, and retrieve the Client ID and Passphrase.
- No extra fee is applicable for chargebacks, refunds, or failed payments.
- Cash-in (per transaction) for Visa/Mastercard is 1.8% + €0.18 and Cash-out (per transaction) within the SEPA zone is Free.
- You can check the detailed pricing here.
In the online e-commerce industry, security has become one of the major concerns, nowadays. Security is considered an exigent aspect especially in the case of online transactions. No customer will like a fraudulent transaction process while making an online purchase. Therefore, business entrepreneurs must ensure that they integrate the best payment gateways with their e-commerce store. Mangopay Payment Gateway is one of the most secure and safe payment solutions for online transactions allowing customers to make payouts using multiple cards such as Visa, Maestro, Master Card, etc. Also, as Mangopay allows multiple currencies, it allows its customers to make payments in various currencies such as USD (Beta), EUR, SEK, CAD, ZAR, etc. It also allows the admin to set a time span within which the customer can request for refund. The admin can simply release the amount and it is transferred to the customer’s Mangopay e-wallets or directly to the bank account. Also, it follows the rules of the Payment Card Industry (PCI) Data Security Standard (DSS) and sensitive details are not stored by Mangopay. As Mangopay has real-time anti-fraud rules features inculcated, it is completely safe and secure.
- The admin can enable/ disable the payment method from the admin panel.
- Use the sandbox mode for debugging.
- Set a custom payment method title.
- Set minimum and maximum order total to use this payment method.
- Set a refund validation period.
- Allow buyers to make payment using cards Carte Bleue (CB), Visa, Mastercard, Maestro, and Diners (currency allowed as per Mangopay) and Direct Debit.
- The admin can transfer payment from his wallet to the bank account.
- The admin can make a refund/partial refund online for any placed order.
How Does The Extension Work?
Setup Mangopay Credentials
In the first place, the admin will have to enable the Mangopay payment method in the admin panel and set the title for the same. The admin will need the client ID and the passphrase to configure the payment method. For this, the admin needs to register with Mangopay through Sandbox.
Generate Mangopay Wallet ID
On receiving the client ID and paraphrase, the admin needs to generate the Mangopay ID and Wallet ID, which is generated automatically on tapping the Generate Mangopay user tab. Further, the admin configures the minimum and maximum order total and set no. of days after which the admin can release the hold amount.
Define Refund Validation Period
The admin can release the amount if the set number of days to hold the amount has exceeded, for a particular transaction. On releasing the amount the amount is transferred to the admin’s bank account. The tab, for transactions whose set no. of days to hold amount, is remaining, displays ‘wait for the validation period.’
Manage Bank Details
This section allows the admin with a separate panel to manage bank details, check admin transactions and hold in escrow for better payment management and processing.
Hold Escrow Amount
When a buyer places an order, the placed amount gets on hold for a specific validation time period set by the admin in the e-wallet for the customer. Now as soon as the validation period for the transaction expires then the admin can easily release the amount to their specific bank account with just a single click.
Meanwhile within this validation period if the customer goes for an online refund. Then the order amount will get temporarily stored in the customer's e-wallet. However, after the successful refund order generation at the admin end. The amount will get transferred directly to the card used in the payment process.
Supports Multiple Cards
On the front end, the customer will find the Mangopay payment method under payment information. On placing the order, the customer is redirected to the Mangopay payment gateway where the card details need to be added to make the payment for the order. As the payment is done the amount is transferred to the Mangopay Escrow’s Buyer’s Wallet.
Security & PCI Compliance
After clicking on the “Place Order” button, the customer will be redirected to the Mangopay payment gateway. Where the customer will input his card details to make the payment. No card details are entered or saved in the Magento server. After a successful checkout, the amount payouts to MangoPay Escrow’s buyer wallet. If any error occurs during a transaction then the order will get created with the order status “Pending Payment”. Otherwise status will show “Processing”.
For Store Owner
- By integrating the Mangopay Payment Method, the admin provides a platform to customers for secure and safe payment transactions.
- The admin can directly transfer the amount from his wallet to the bank account.
- For any order which is placed, the admin can process refunds (full or partial) online.
- The customers have the leverage to make payments using different cards such as Visa, Maestro, Master Card, etc.
- It also allows customers to make payments in multiple currencies such as USD (Beta), EUR, SEK, CAD, ZAR, etc.
- The refund amount processed is transferred to a customer’s Mangopay e-wallet or their bank account.
You can check the live demo from here.
Technical SpecificationsBack to top
Adobe Commerce platform compatibility
Open Source (CE): 2.3 (current), 2.4 (current), 2.1 (obsolete)
Commerce on prem (EE): 2.4 (current)
Commerce on Cloud (ECE): 2.4 (current)
29 March, 2022
Extensions, Payments & Security, Fraud, Checkout Enhancements, Payment Integration
Chrome, Firefox, Opera, Safari, Edge, IE
Quality ReportBack to top
All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release NotesBack to top
- Compatible with Open Source (CE) : 2.4
- Stability: Stable Build
+ Compatible with Magento 2.4.* with CE
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
+ Compatible with Magento 2.4.* with EE
- Compatible with Open Source (CE) : 2.3
- Stability: Stable Build
+ Compatible with Magento 2.3
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
+ Enable/disable payment method from admin panel.
+ Allowed buyers to make payment using Card & Direct debit Method.
+ Allowed admin to transfer payment from wallet to bank.
+ Allowed admin to refund/partial refund online.
SupportBack to top
The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.Contact Vendor