Payment ServicesMercadoPago

MercadoPago

Sana Commerce 9.3
Your connector

Introduction

 NOTE

The MercadoPago payment provider is available as an add-on. It can be installed from Sana Apps. In Sana Admin click: Apps > Add-ons.

It might happen that you don't have permissions to install Sana Apps, for example if you have a customized project or it was disabled by a web store administrator intentionally. In this case, you need to contact your Sana partner or project manager.

MercadoPago is a payment gateway solution for e-commerce merchants in Latin America to send and receive online payments. It is available in Argentina, Brazil, Chile, Colombia, Mexico, Peru and Uruguay.

Sana Commerce is integrated with MercadoPago using both Custom Checkout and Basic Checkout methods. A webstore administrator can choose the integration method in the payment method settings in Sana Admin. For more information, see "Custom Checkout" and "Basic Checkout".

 NOTE

Due to MercadoPago limitations, Sana does not send shipping cost or discount to MercadoPago. Instead, Sana sends an extra dummy item to match the total price. It is used to fix the issue which occurs in MercadoPago, when calculating the total price.

The real sales order calculation in Sana

Item Unit Price Quantity  
Item 1 100 2 200
Item 2 200 3 600
Sub total 800
Total discount 20
Shipping cost 30
Total price 810

What is sent to MercadoPago

Item Unit Price Quantity  
Item 1 100 2 200
Item 2 200 3 600
Dummy item 10 1 10
  Total 810

 

Custom Checkout

In the MercadoPago custom checkout process, when a customer pays the order via the MercadoPago payment provider, then the additional checkout step, called Select Payment Type, will be shown in the Sana web store.

After selecting the MercadoPago payment method, a customer will need to select the appropriate MercadoPago payment type and enter the required information. The payment types and information which is requested by MercadoPago from a customer to pay the order can differ, depending on the country.

Basic Checkout

When the extra checkout step is disabled in the Sana Admin, a customer will be redirected to the MercadoPago hosted payment page to complete the payment.

 NOTE

Sana supports the following payment methods for MercadoPago payment provider: Visa, MasterCard. You are free to use any other payment methods of MercadoPago besides those supported by Sana, but you should test them by yourself beforehand and make sure that everything works as expected. You can use any other payment methods of MercadoPago that are not listed as supported by Sana at your own risk.

Payment ServicesMercadoPago