mangopay payment gateway - magento · mangopay payment gateway is an ideal end-to-end payment...

11
Published On - September 5, 2016 MangoPay Payment Gateway webkul.com /blog/mangopay-payment-gateway-for-magento2/ MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies and multiple payment methods online, including cards and direct debit. Features Allow buyers to make payment using cards Carte Bleue (CB), Visa, Mastercard, Maestro and Diners(currency allow as per Mangopay) and Direct Debit. Online full or partial card refund by admin for any placed order. Enable / Disable the payment module from the admin panel. Allow admin to transfer the money from his Wallet to Bank Account. Configuration After the successful installation of the MangoPay Payment Gateway, the admin will be able to find the configuration panel under Stores ->Cofiguration ->Sales ->Payment Methods ->Webkul MangoPay Payment Gateway as shown below in the screenshot. Enabled – admin can Enable/Disable MangoPay Payment Gateway. Sandbox Active –By this option admin can enable or disable the Testing(sandbox) mode. Title – Here admin can set the title which will display on front-end. 1/11

Upload: others

Post on 17-Jul-2020

22 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

Published On - September 5,2016

MangoPay Payment Gatewaywebkul.com /blog/mangopay-payment-gateway-for-magento2/

MangoPay Payment Gateway is an ideal end-to-end payment solution for youreCommerce stores as it enables the platform to accept multiple currencies andmultiple payment methods online, including cards and direct debit.

Features

Allow buyers to make payment using cards Carte Bleue (CB), Visa, Mastercard, Maestro andDiners(currency allow as per Mangopay) and Direct Debit.

Online full or partial card refund by admin for any placed order.

Enable / Disable the payment module from the admin panel.

Allow admin to transfer the money from his Wallet to Bank Account.

Configuration

After the successful installation of the MangoPay Payment Gateway, the admin will be able to find theconfiguration panel under Stores ->Cofiguration ->Sales ->Payment Methods ->Webkul MangoPayPayment Gateway as shown below in the screenshot.

Enabled – admin can Enable/Disable MangoPay Payment Gateway.

Sandbox Active –By this option admin can enable or disable the Testing(sandbox) mode.

Title – Here admin can set the title which will display on front-end.

1/11

Page 2: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

Client Id – For which MangoPay user is registered.

Passphrase –Given by MangoPay after registration.

Generate MangoPay User and Wallet Id – Generate a MangoPay Escrow Account’s User and Wallet Id.

Minimum Order Total – Admin can set the minimum order total that is required for a transaction

Maximum Order Total – Admin can set the maximum order total

Set no. of days after which admin can release hold amount – The main usage of this field is for the onlinerefund process. That is if the customer wants to go for an online refund, then he has only the set no of days (forexample 10 days) to go for the refund after that he can not go for the online refund request.validation time can beset as per your requirement.

Sort Order – Here admin can set the sort order value.

New Order Status – Here you can set the status of the new order.

How to get Client Id and Passphrase – For getting MangoPay ClientId and Passphrase, you need to haveyour MangoPay account first. You can create a MangoPay account from this linkhttps://www.mangopay.com/signup/create-sandbox/

After creating MangoPay account, you will get a ClientId (set by you at the time of registration) and apassphrase.

The admin will follow the path Webkul MangoPay payment -> Hold in Escrow and click on the “ReleaseAmount” button to release the payment. Admin will be able to see the transactions with a “ Release Amount ”option button and a “Wait For Validation Period ” option label. For the transactions that have crossed the setvalidation period (For example- 10 days as set above) will have the “Release Amount” button option displayedand the transactions that have not yet crossed the validation period will have “Wait For Validation Period” optiondisplayed in front of them.

2/11

Page 3: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

Hold In Escrow –

Workflow

After getting client Id and passphrase admin will set these values to Webkul MangoPay Payment GatewayConfiguration settings and generate MangoPay User Id and Wallet Id to accept payment from the buyers.

If MangoPay Payment Gateway method is enabled from the admin panel then the buyer can see this paymentmethod under the “Payment Information” as shown below in the given screenshot.

3/11

Page 4: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

After clicking on the “Place Order” button, you will be redirected to the Mangopay payment gateway where theuser will input his card details to make the payment, as shown below in the screenshot.

After a successful checkout, amount payouts to MangoPay Escrow’s buyer wallet.

If any error occurs during a transaction then the order will be created with order status “ Pending Payment”otherwise status will be “Processing”.

Admin Management

Admin can see the order details from the back end Sales ->Orders. Here the admin can see the “MangoPayPayment Method” being used for the placed order.

4/11

Page 5: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

Admin can see all the transactions details of the MangoPay transfer for the placed order as shown below in thescreenshot.

5/11

Page 6: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

After clicking on the transaction, the admin can see the complete transaction details for the placed order asshown below in the screenshot.

6/11

Page 7: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

Refund Process

The refund process can be initiated by the admin by following the below steps –

1.) Go to the Invoice page of the placed order for which you want to do the refund as shown below.

2.) Now click the credit memo button to open another page.

7/11

Page 8: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

8/11

Page 9: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

3.) On the new page that opens after clicking the “Credit Memo” button, you will find a refund button, click it torefund the amount back to the buyer.

9/11

Page 10: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

After completing a successful refund, transaction details for refund will be saved & admin can see this refundtransaction details inside “Transaction” tab of the order as shown below.

MangoPay Money Transfer Process from Administrator’s(Escrow) Wallet to Bank

For transferring money from wallet to bank, the admin needs to set correct bank details of the administrator asshown in the below screenshot.

If the admin has some money in his wallet then he can transfer this money from his wallet to his bank accountby clicking the “Transfer to bank” button. Admin can also see all his transactions in the form of a grid as shownbelow in the screenshot.

10/11

Page 11: MangoPay Payment Gateway - Magento · MangoPay Payment Gateway is an ideal end-to-end payment solution for your eCommerce stores as it enables the platform to accept multiple currencies

That’s all for MangoPay Payment Gateway module still have any issue feel free to add a ticket and let us knowyour views to make the module better at webkul.uvdesk.com

11/11