Dc_MercadoPagoPlus 1.1.0 (nuevo método de pago)

MercadoPago Plus para Magento

Siguiendo con el plan de intentar simplificar la operatoria con MercadoPago, ya está disponible en GitHub la versión 1.1.0 de Dc_MercadoPagoPlus para Magento.

Dc_MercadoPagoPlus 1.1.0 para Magento

Cambios de la versión:

  • Agregado nuevo método de pago que permite generar botones de pago sólo desde el admin y notificar al comprador por mail.
  • Se incluyó la librería oficial de MercadoPago pero haciéndola compatible con el autoloader de Magento (duele mucho ver en el módulo oficial el uso de require_once).
  • Se ajustó URL de la API.

Para poder usar el nuevo método de pago, lo primero será configurarlo. Para esto, como con cualquier otro método de pago, vamos a Sistema -> Configuración -> Métodos de pago.

Métodos de Pago en Magento

Allí encontraremos la nueva opción.

Opciones de configuración de pago con MercadoPago para Magento

Básicamente, podemos:

  • Habilitar o deshabilitar el módulo (hay que tener presente que éste método de pago sólo funcionará en el admin y nunca en el frontend).
  • El Título con el cual se mostrará al momento de crear el Pedido o en la comunicación por correo electrónico.
  • Las Instrucciones son opcionales, y tienen como finalidad proveer más datos para el comprador.
  • Configuramos también en qué estado quedará el pedido luego de ser generado con éste método de pago.
  • Para finalizar, debemos ingresar la misma URL que hayamos configurado dentro de la cuenta de MercadoPago como URL de notificaciones (para que el IPN nos informe sobre la aprobación o no de una compra).

Una vez configurado, ahora podemos probarlo creando un Pedido de forma manual. Todo este proceso es el de siempre.

Primero seleccionamos o creamos al Comprador.

Creación de Pedido manual en Magento

Luego vamos a buscar los productos.

Creación de Pedido manual en Magento

Para luego seleccionar qué se está comprando.

Creación de Pedido manual en Magento

Ahora si, seleccionamos el método de pago.

Creación de Pedido manual en Magento

Seleccionamos, en este caso, «MercadoPago – Botón» (el nombre, como se vio antes, es configurable) y elegimos el método de envío.

Creación de Pedido manual en Magento

Una vez que hayamos guardado, ya veremos en el detalle del Pedido, en el bloque de información del pago, el botón de pago.

Botón de MercadoPago en los Pedidos de Magento

Si se clickea en el botón, se nos llevará al gateway para completar la compra.

Compra con MercadoPago en Magento

Por supuesto, el comprador recibe por correo electrónico la información del Pedido con el botón de pago dentro.

Botón de MercadoPado para Magento

Luego, el IPN se ocupará de notificarnos cuando el pago se haya concretado.

A manera de repetición, el Dc_MercadoPagoPlus está disponible en GitHub (forkear hace bien) y próximamente voy a subir el roadmap de funcionalidades que se van a ir agregando.

Para cerrar, un agradecimiento a Pedro García por ajustar los estilos del botón para que se vea correctamente sin necesidad de usar la librería Chico.