Download - Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Transcript
Page 1: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

August 3, 2017

Mercado Pago Connect Marketplace Add-Onwebkul.com/blog/magento2-marketplace-mercadopago-connect/

Mercado Pago Connect Marketplace Add-On extension allows you to provideMercadopago online payment method for receiving payments within the marketplace.Mercadopago is the leading online payment solution in Latin America and now it’sintegrated with our marketplace extension. This extension will be able to provide splitpayment for the sellers of the marketplace. The customers will be able to make use of theirCredit Card and EMI(Easy Installments) option for making the online payments.

**Note: This extension is an add-on of the Webkul’s Marketplace. To make use of this add-on you must have first installed the Webkul’s marketplace.

**Mandatory: Due to the limitation in the Mercadopago API, split payment is only possibleusing the Split Cart Marketplace Add-on. So, if you want to have split payment amongsellers during checkout then Split Cart Marketplace Add-on is a must.

Features

Provide split payment to sellers for your Marketplace store.Credit Cards & EMI(Easy Installments) payment option for making the purchases.Full Refund from the Admin and seller’s end.Seller Authentication for receiving payments.Enable/disable payment method from the admin panel.The admin can set the payment method title visible at checkout.The admin can configure his Mercadopago application from the module backend.Seller has to allow his Mercadopago account for receiving payments within themarketplace.The source code is 100% open for customization.Supports multiple language translations.

How to Create Your Application

Step 1:

Go to this link – MercadoPago Connect to create your first application and then click the“Create your application” link.**Note: The admin should have an account at Mercadopago.

1/20

Page 2: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Step2:

Now, select the country in which you are going to manage your application.

Step3:

After selecting the country, tap the enter button.

2/20

Page 3: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Step4:

Now, enter your email address/username for your Mercadopago account and clickcontinue after that. If you don’t have an account with the MercadoPago you can click hereto create one.

After clicking the Continue button, you have to enter the password for the entered emailaddress/username and then click the – Sign In button.

3/20

Page 4: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Step5:

After login, you will now be able to create your application by clicking on the “Create NewApplication“.

Step6:

Clicking the “Create New Application” brings up a new page to create the application.Here, enter all the required information for creating the application and click “CreateApplication” to create one for you.

** Note: The re-direct URL should be – your website URL/mercadopago/seller/auth/

4/20

Page 5: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

After you have created an application you can find it under the “My Applications“.

5/20

Page 6: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

**Note: To get the App Id and the Secret Key click on the “Details” button visible in frontof your created application as shown in the image above.

** Note:

1. To get the Public Key and the Access token click here.2. Re-direct URL should be like – your website URL/mercadopago/seller/auth/

If you are using the application in the Sandbox(testing) mode use the Sandbox – Publickey and the Access token. Else if it’s in the production mode use Production mode –Public key and access token.

6/20

Page 7: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Admin Configuration

After the successful installation of the extension, the admin will navigate to Stores->Configuration-> Sales->Payment Methods->Other Payment Methods>MarketplaceMercadopago Connect payment Method to configure the extension.

To configure the extension, the admin will –

Enable the payment method by selecting it as “Yes” else select “No” to disable theextension.Choose your country in which you are going to manage your application.Enter the Admin’s Email address that will be used to validate the transactions and toreceive the transaction communications.Choose the mode as – Sandbox by selecting “Yes” or Production by selecting“No“.Set the Title for the payment method which is visible to the customers at the

7/20

Page 8: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

checkout time.Enter the App Id/Client Id and the Secret Key/Client Key.Enter the Public key and the Access Token.Set the Seller Permission button label text.Set the Minimum and Maximum order total for the payment method.

Seller – Configuration

After login, the Vendors will have a new menu option under their marketplace block with thename Mercadopago Configuration. Now, when a vendor has logged in to his accountpanel and is on the “Mercadopago Configuration” page, the vendor will see a button toauthorize. This will allow the seller to start receiving the payments as shown below.

After clicking the “Allow For Mercadopago Payment” button, you will see a screen for thelogin to Mercadopago. If you have an account at Mercadopago, then just enter the Emailor the username to continue else tap the “Create account” link to create one and thenproceed further.

After login, you need to tap the “Allow” button to start receiving the payments.

8/20

Page 9: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

After authorization, the vendor will see a success message for the same and can nowstart receiving the payments easily.

Also, whenever the authentication token gets expired the vendors will see a message forthe same under Mercadopago configuration. The vendor then again needs toauthenticate by clicking the button “Allow For Mercadopago Payment” to start receivingthe payments again.

Workflow – Buyer’s End

**Note: While using our Demo you can make use of the Test Cards specified byMercadopago that can be used for making the purchases.

After adding products from multiple sellers into the cart and going to the checkout, thebuyer can see the Mercadopago payment method under the payment methods. Selectingthe Marketplace Mercadopago Connect Payment(payment method name set in theadmin backend) you will have 2 options to make the payment via –

1. Credit Card9/20

Page 10: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

The customer can see the details of the order having the selected payment method.Clicking the invoice tab will show the invoice of this order and the customer can printthe invoice for the order.

10/20

Page 11: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

2. EMI(Easy Installments) –Here, the customers can select to pay using EMI(Easy Installments) option. Thecustomers will select the installments from the drop-down.

11/20

Page 12: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

The customer can see the details of the order having the selected payment method.Clicking the invoice tab will show the invoice of this order and the customer can printthe invoice for the order.

12/20

Page 13: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Admin Management

The admin can find all the seller’s Mercadopago account details by navigating toMarketplace Management->Mercadopago Detail.

Under the Mercadopago Detail section, the admin will be able to see all the seller accountdetails like – Seller email Id, Mercadopago User Id, Token type, Scope, Create at, andExpired on. The admin can also delete the Mercadopago seller account details byselecting account details that are to be deleted and then selecting the delete option fromthe action drop-down.

13/20

Page 14: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Refund Process – Seller’s & Admin End

Refund at Seller’s End:

To make a refund, the seller will navigate to the My Order History Section under theMarketplace block. Here, the seller will click the View Order button for the order which is tobe refunded.

Now, the seller will click the Credit Memo button to make a refund to the customer asshown below in the snapshot.

14/20

Page 15: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

This brings up a section where the seller can make a refund to the customer. The sellerwill select the items to refund, enter the comments for the credit memo and then lastly,click the Refund button to make a refund.

15/20

Page 16: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Refund at Admin’s End:

16/20

Page 17: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

Similarly the admin will also be able to make a refund for his orders by navigating to theOrders section and then clicking on the View link for the respective order.

After clicking the View link, the order information page will open up. Here, the admin willgenerate the invoice for the order first by going to the Invoices section. After that, theadmin will click on the Credit memo button to make a refund.

17/20

Page 18: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

18/20

Page 19: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

This brings up a section where the admin can make a refund to the customer. The adminwill select the items to refund, enter the comments for the credit memo and then lastly,click the Refund button to make a refund as shown below in the snapshot.

19/20

Page 20: Mercado Pago Connect Marketplace Add-On - Magento · Mercado Pago Connect Marketplace Add-On extension allows you to provide Mercadopago online payment method for receiving payments

That’s all for this Mercado Pago Connect Marketplace Add-On extension. If you haveany query or suggestion regarding the extension please get back to us atwebkul.uvdesk.com

20/20