Magento 2
Requisitos para integrar
Requisito | Descripción |
---|---|
Versión del Magento | 2.x |
Ambiente | LAMP (Linux, Apache, MySQL, and PHP) LNMP stack |
Sistema Operativo | Linux x86-64 |
Memoria | Minimum 2GB of RAM |
Web Server | Apache 2.x Nginx 1.7.x |
Versión del PHP | 5.6.x 7.0.2 7.0.6–7.0.x |
Versión del MySQL | MySQL 5.6 MariaDB y Percona son compatibles con Magento porque suportam las APIs del MySQL 5.6. |
Dependencias de Extensiones | bc-math (Magento Commerce only) curl gd, ImageMagick 6.3.7 (or later) or both intl bstring mcrypt hash openssl PDO/MySQL SimpleXML soap xml xsl zip |
PHP 7 only | json iconv |
SSL | Es un requisito que tenga un certificado SSL. Durante las pruebas en modo de Sandbox usted podrá ejecutar las pruebas en HTTP. |
Instalación
Este proceso explicará la instalación del módulo Mercado Pago vía Composer:
Instalación vía Composer
- Ejecutar el comando para descargar el plugin con Composer:
- Ejecutar el comando para actualizar Magento:
- Ejecute el comando para limpiar el cache de Magento:
- Cuando la tienda está en modo productivo, es necesario generar los archivos static nuevamente:
- Si tiene problemas de permiso de carpeta al acceder a la tienda, debe renovar los permisos:
- ¡Listo! El módulo del Mercado Pago fue instalado con éxito.
Configuración de la tarjeta de crédito y tickets (Custom Checkout)
Aprende el proceso paso a paso para configurar el módulo para aceptar pagos a través de Tarjeta de Crédito y Ticket en Custom Checkout (Transparente).
Vaya al menú Stores > Configuration > Sales > Payment Methods:
Para configurar las credenciales acceda a la opción Mercado Pago > Credenciales, aparecerá el campo Public key y el campo Access token. Obtén tus credenciales en la sección Credenciales.
- Con las credenciales completadas, el siguiente paso es habilitar los medios de pago.
En primer lugar, ve al medio que quieres habilitar.
Para habilitar pagos con tarjeta > Checkout - Credit and Debit Card.
Para habilitar pagos con ticket > Custom Checkout - Offline Payment Methods (Ticket).
Al acceder, haz clic en el botón Configure para ver las opciones de configuración. Selecciona las opciones que prefieras y marca el campo Enabled como Yes. A continuación, haz clic en Save Config.
- ¡Listo! El medio de pago se habilitará correctamente en el checkout.
Configuración del Checkout Pro
Este proceso explicará cómo configurar el módulo para aceptar pagos con el Checkout Pro en Redirect, Iframe o Lightbox:
Vaya al menú Stores > Configuration > Sales > Payment Methods.
Para configurar las credenciales acceda a la opción Mercado Pago - Classic Checkout, haga un clic en Configure. Aparecerá el campo Client id y el campo Client secret. Obtén tus credenciales en la sección Credenciales.
Con las credenciales llenadas, ahora es necesario habilitar el medio de pago. Vaya a la opción Enable y marque como Yes. Aproveche y configure el Tipo de Checkout (Type Checkout) y si el usuario debe volver automáticamente a su tienda al finalizar el pago (Auto Redirect).
- ¡Listo! Checkout Pro ha sido configurado y habilitado con éxito.
Configuración de estado de las notificaciones de Pago
Este proceso explicará cómo configurar el estado de pedido para las notificaciones de pago:
Vaya al menú Stores > Configuration > Sales > Payment Methods.
Para configurar los status acceda a la opción Mercado Pago - Global Configuration, vaya a la opción Order Status Options. Para cada estado de pago usted puede elegir un estado de pedido, cuando su tienda recibe un notificación de pago el módulo actualizará automáticamente el pedido con el estado configurado. Para guardar la configuración haga un clic en el botón Save Config.
- ¡Listo! El estado de notificación se ha configurado correctamente.