Magento
Instalación
Descarga la última versión del módulo aquí: SinergyPay – Magento v1.0.1
Copia la carpeta de SinerPay descargada y pégala dentro de la carpeta app/code, la cual se encuentra ubicada sobre el root de Magento.
A continuación, ejecuta los siguientes comandos de Magento:
php bin/magento setup:upgrade
php bin/magento cache:clean
Una vez que hagas esto, solo resta realizar la configuración necesaria para ofrecer Sinergy Pay como medio de pago a tus clientes.
Cron para cancelación de órdenes
En esta integración las órdenes que no sean pagadas, es decir, aquellas que aun están en estado Pendiente de pago, serán canceladas automáticamente mediante la implementación de un cron. Este cron se ejecutará cada una determinada cantidad de tiempo, cancelando aquellas órdenes que se encuentren en Pendiente de Pago por un tiempo mayor o igual a 15 minutos. Esto permitirá que se libere el stock de las órdenes que no fueron pagadas. Luego de la ejecución del cron, el estado de las órdenes pasará a Cancelado.
El cron se debe configurar a nivel de servidor de tu tienda, con el siguiente comando:
*/15 * * * * /usr/bin/php [ruta del sitio]/bin/magento sinergypay:cancel:orders -s 1 >> [ruta del sitio]/var/log/dapp_cancel_orders.log
Donde el parámetro -s corresponde al Store_ID de la tienda donde se tiene habilitado Sinergypay como medio de pago (este dato será conocido por el equipo técnico que gestiona tu tienda Magento). Adicionalmente del lado de la tienda se debe configurar la frecuencia en la que se ejecuta el cron, se sugiere que esta frecuencia sea de 48 horas ya que en ese tiempo SinergyPay cancela las transacciones pendientes.
Anterior
Siguiente