Magento2 Pasarelas Mexico

Las pasarelas de pago para Tiendas Magento2 especiales son conexiones directas con cada marca de banco. Desde 2010 todos los bancos han abierto la posibilidad de conexión por API para el Cobro por Tarjetas de crédito/debito desde cualquier tienda web de forma Segura y directa, sin intermediarios (ni terceros comisionistas).

Pasarelas de Pagos para Magento2 tiene la especial forma de integrarse, por ser Magento un Lenguaje de programación de muy alto nivel, la forma de integrar la conexión como un MEDIO DE PAGO ADICIONAL en el proceso normal de Compra-Pago en una tienda web.

Nosotros en Mojomexico hacemos más por ofrecerte a TI Cliente una Integración más potente, porque con nuestro Código que es un MODULO AUTO-INSTALABLE MAGENTO2 yano debes preocuparte por el cambio de versión o cambio de plantilla (muchos “programadores inexpertos” hacen ajustes en las plantillas y al cambiar o actualizar se pierde todo provocando que tu vuelvas a gastar y gastar..)

Nuestras Pasarelas de Pago son UNA INVERSION MINIMA SEGURA, porque solo PAGAS UNA VEZ y la tienes de POR VIDA, SIN ANUALIDADES FORZOSAS, porque en Mojomexico obtienes más por tu dinero

Puedes ver LA DEMO de las pasarelas de pagos Banorte, Banamex, Bancomer, Prosa, Santander, Inbursa y tambien para otros Paises como Colombia, España, Chile , USA… sino lo tenemos lo podemos crear porque dominamos el código MAGENTO solo en Mojomexico

Guia Prestashop Pasarelas de Pago

 

La presente guia fue creada para todas la conexiones de PASARELAS DE PAGO BANCARIAS PARA TIENDAS WEB PROFESIONALES que hemos desarrollado en Mojomexico especiales para versiones Prestahsop desde version 1.6.x hasta 1.7.x. En esta guia podrás facilmente activar y desactivar tu conector y conocer la correcta forma de administrar el conector en las zonas de BackAdmin y Front de Magento.

PRIMER PASO PARA INSTALAR EL MODULO ZIP CON TU VERSION DE CONEXION MEDIO DE PAGO:

Decargar tu ZIP en tu equipo local con la Licencia-programa que hemos generado exclusivo para tu tienda y version que nos haz indicado. No intentes desempacar, este proceso será ejecutado por el mismo Prestashop en la zona de Modulos Instalacion dentro de tu Panel de Administrador de la tienda.

Es importante que borres el cache de tu tienda ANTES de intentar la instalacion de tu nuevo conector Mojomexico, si detectas algun mensaje de error o falla en tu tienda; suspende la accion y pide que tu Asesor Tecnico de Prestashop atienda y corrija dichas fallas; nuestro conector está probado y libre de fallas para la version que fue creado, asi que si llega a pasar algun tipo de bloqueo o error despues de la instalacion del ZIP, será motivo de algun error en tu tienda independeinte de nuestro codigo.

Despues de finalizar la instalación, borra nuevamente el cache general de la tienda para asegurar que todo este funcionando correctamente y ahora Si podras ubicar nuestro conector como UN medio de Pago mas de Prestashop en la lista de medios de pago de tu tienda.

ZONA BACKADMIN DEL PANEL DE CONFIGURACION

zona de configuracion Modulo Prestashop:

Abre tu zona de MODULOS y en el boton SUBIR UN MODULO agrega el ZIP que te hemos integrado, al terminar deberas visualizarlo COMO CORRECTO e inmediatamente te darpa un BOTON DE IR A CONFIGURAR , haz clic y podrás ir directo a la zona de configuracion como se muestra en las pantallas siguientes:

PASARELA DE PAGO BANREGIO

Como se muestra en la imagen a continuacion, existen varios espacios por llenar en donde podrás insertar cada llave y clave que se requiere para que tu conexion se sincronice con tu Banco.

Es importante que revises también la GUIA que el banco te proporciona para que puedas indentificar los términos que ahi se incluyen para que puedas agregarlas y con el simple hecho de salvar, ya quedará LISTO Y HABILITADO tu nuevo modulo Mojomexico Bancario para hacer tus pruebas. Recuerda que algunos bancos te piden hacer pruebas al inicio en Modo SANBOX para que NO caigas en error y BLOQUEO, recuerda que despues de completar tu configuracion y en tu zona de CHECKOUT SALES A LA ZONA bancaria, despues de este punto todo l oque pase (como que no te acepta una tarjeta o no se presenta nada… ) probablemente el ERROR sea del lado del BANCO , por lo que te recomendamos que primero revises con tu banco para determinar y confirmar si tu CUENTA SIGUE ACTIVA … éstas recomendaciones las tenemos en la siguiente seccion en esta misma guia , solo sigue leyendo.

Zona de Belleza en tu Configuracion

La zona de belleza que dispones para el conector que hemos creado está en la parte inferior de tu nueva version de conexion bancaria Mojomexico (version 2021 y 2022 solamente) asi podrás definir textos y logos , colores , tamaño de letras etc que deseas presentar en tu Tienda, con esto ya tienes la libertad de personalizar tu conexion Pasarela de Pago Mojomexico a tus necesaidades personales .

 

Completa los espacios con tu informacion presonal y salva asi de facil!

Nuevo Boton de Pago en la lista de Checkout de tu tienda Prestashop:

una vez que haz terminado de configura tu conexion insertando tus llaves y las haz guardado, puedes hacer una prueba visual cargando un producto a carro y seguir los pasos normales de pago, ahi podras notar que el boton de esta nueva conexion está integrada a la lista normal de otros medios de pago prestashop.

NOTA: si estas usando algun software extra al que normalmente usa prestashop para la gestion Final de pago (llamese OneStepPay o Fastpay o algo parecido) , podria ser que tuvieras dificultad de visualizar este nuevo medio de pago porque estos software bloquean por su naturaleza otros medios de pago diferentes a su lista normal; no te preocupes, nosotros podemos Modificar el Codigo de este software para hacer que se integre nuestro boton de pago, solo toma en cuenta que ésto es algo extra que tienes que contratar y pagar a solicitud especial en cada caso por un costo minimo.

Zona CHECKOUT –paso4 Medios de Pago

Revisa siempre que tu Modulo Bancario esté activo (en la configuracion de PS-Medios de Pago Configuracion). Asi de esta forma vas a poder encontrar el nuevo Boton de Pago insertado en tu lista de medios de pago por Default de PS.

Proceso de Pago:

La ejecución por parte del comprador cuando desea usar este medio de pago, se va a presentar una pantalla para el proceso de su pago similar a esta: (esto en el caso banregio y de igual forma para otras marcas de bancos, desde luego cada una con sus excepciones que iremos indicando en esta misma guia para Prestashop).

Esta forma puede variar dependiendo la version Banregio que te asignaron, solo dejamos el ejemplo para mejor referencia.

Despues de la aplicación del pago de ser aceptada , en automático Banregio enviara la respuesta del pago de ser Aceptada se redirigirá LA PAGINA a la tienda en donde se va a aplicar en caso de aprobacion directo a la orden y en caso de rechazo se va a notificar esto ahi mismo en ptanalla.

causas por las que puede fallar la sincronizacion con Banregio y otras marcas de bancos en Prestashop

Cuando las LLAVES Banregio NO son correctas o presentan algún bloqueo o conexion por parte del banco o han sido generadas de forma incorrecta, se va a presentar un error y talvez ningun pantalla, nuestro codigo llevara la accion de regreso a la tienda y reportara ahi mismo el error que presente (si es error conocido e indentificable por proceso normal; en cualquier otro caso deberán consultar directo con el asesor banregio sobre este error).

OTRA CAUSA DE FALLA PUEDE SER QUE TU ID-CLIENTE-CUENTA NO HA SIDO ACTIVADO PARA ESTE SERVICIO “TVP-I(terminal punto de venta internet) “POR TU BANCO o ESTA EN “ESTATUS INACTIVO” aunque ya te hayan entregado tus claves,

En nuestra experiencia de muchas instalaciones, hemos notado algunas veces que la cadena de departamentos en CADA BANCO dejan pasar la activacion final o esperan que TU LLAMES PARA NOTIFICAR QUE YA ESTAS HACIENDO PRUEBAS y sino notificas directo a ellos SIEMPRE SEGUIRLA EL ERROR . En cualquier caso, CUANDO LAS LLAVES SON CORRECTAS la sincronizacion del banco se activa sin problema:

 

 

Forma de Reportar a Mojomexico los ERRORES en el Proceso de Pago y Falta de Sincronizacion:

Como ya lo hemos mencionado, las principales causas de error dependen de la cuenta-banco (activada o bloqueada) pero tambien otras causas pueden ser TU SERVICIO HOSTING, ya que muchas veces muchos proveedores hosting desconocen o tienen protegidos ciertas acciones “no comunes” para todos sus cientes, en el caso de las Pasarelas Bancarias Mexicanas, por el NIVEL DE SEGURIDAD que aplican los mismos Bancos (a diferencia de Paypal o cualquier otro medio de pago de terceros) y por ésta razon se deman servicios: de RestApi AVanzado, PHP Avanzado, Htacces sin restricciones, etc.

Como se explica en toda la informacion que publicamos del conector en la seccion “requisitos tecnicos de tu proveedor hosting para instalar nuestros conectores..” es importante que siempre te asegures que los bloqueos o falta de sincronizacion primero los confirmes con tu Proveedor Hosting (en la zona de ERRORES de tu Hosting ahi se muestra si son bloqueos por IP de salida o de entrada, etc).

Despues de comprobar todos estos pasos si el error continua, te pediremos que lo reportes siempre por tu ticket y ahi trata de describir con detalle el ANTES y el DESPUES es decir por eje : “si se abre la zona del banco … pero al insertar los datos de la tarjeta se queda conjelada la pantalla..” o algo similar que nos pueda dar una certitud de lo que podria estar pasando. Tambien te invitamos a que nos copies POR MAIL (nuestro sistema de ticket No acepta anexar ninguna imagen ni documento por seguridad) a soporte@mojomexico.com.mx con tu FOLIO de TICKET como referencia y nuestro compromiso es darte respuesta en el menor tiempo posible entre 8 a 48 horas o antes como un compromiso de calidad establecido durante mas de 12 años en Mojomexico.

NOTA: todas las acciones de bloqueo, falta de visualizacion ,etc en LA ZONA DEL BANCO (imagen de captura de los datos de tarjeta) todo esto depende SOLO DEL BANCO, es decir, es independiente de nuestro codigo y la unica entidad que puede dar una respuesta es el BANCO y su persona tecnico a cargo, por lo que te recomendamos que primero te pongas en contacto con ellos para que en base a su respuesta se pueda determinar cualquier causa de falla.

Despues de haber agotado las comprobaciones recomendas persiste el error, te podemos apoyar si nos : COPIAS tus PANTALLAS (aunque esten en blanco pero lo que nos interesa en el URL-escritura en tu cinta de ubicacion-web- y cualquier reporte que el banco te haya compartido como “prueba de error..”, recuerda que de nada nos sirve si solo nos reportas “.. no se conecta, solo se queda en blanco…” pero SIN dar mayor informacion de Tiempo-Evento, es decir, imagina que es una pelicula y que tienes que narrarnos cada episodio para que podamos apoyarte de una forma mas precisa y rápida a tu solicitud.

Estamos disponibles las 24 horas todos los dias por TU TICKET de servicio, asi que nunca tengas duda de enviarnos cualquier evento que requieras nuestro apoyo como te lo estasmo sugiriendo en esta guia. Esperamos que sigas consumiento los productos Mojomexico.

Guia opencart pasarelas de pago mojomexico

La presente guia fue diseñada para ayudarte a configurar tu nueva conexion Paserela de Pago Bancaria Mojomexico para Opencart version 3.x y las futuras versiones. Esta misma guia podrá ayudarte a configurar TODOS nuestros conectores PARA Opencart de marcas como: american express, hsbc, banamex, banorte, banregio, bancomer, scotiabank, santander, inbursa, banejercito, prosa, instapago, bod, payworks, atm international y medios de pago electrónico visa mastercard. Tenemos PAGINAS ADICIONALES especiales para apoyarte mas en la configuración de BANORTE Y PROSA, NUESTRA RECOMENDACION ES QUE LEAS ESTAS GUIAS A DETALLE Y SIGAS CADA PASO COMO TE LO RECOMENDAMOS para que todo fluya de forma rápida y se sincronice sin problemas.

Mojomexico.com.mx

configuración minima de tu servicio hosting que no debe faltar para el correcto funcionamiento de nuestros Plugin Bancarios; si tu hosting actual es compartido o no cumple con éstos requisitos escenciales puede ser que tengas problemas para poder sincronizarl nuestros programas en tu tienda, minimo debes contar con un servicio hosting VPS o Dedicado:

Requisitos de instalación

Revisa los requisitos de instalación y sigue los pasos que te indicamos ¡solo te llevará unos minutos instalar el módulo!

RequisitosDetalles
OpencartRequerido 3.x minimo
AmbienteLAMP (Linux, Apache, MySQL, and PHP)
SistemaLinux x86, Windows x86-64
Servidor WebApache 2.x, Nginx 1.7.x
Versión PHPPHP 5.6 y 7.x
Base de datosMySql 5.6 o superior (Oracle o Percona), MariaDB 10.0 o superior
Dependencias de extensionesPDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (para Webservices API)
Configuraciones adicionalessafe_mode off * memory_limit mayor que 256MB (512MB recomendado)
SSLCertificado SSL

primer paso – instalación del Plugin Mojomexico en tu Opencart de cualquier marca de banco:

Nosotros te entregamos la versión personalizada de tu Conexión previamente LICENCIADA (te la enviamos por ZIP en un periodo de 24 a 72 horas despues de tu compra solo requerimos algunos paramentros que debes enviarnos todas estas instrucciones se detallan en tu pedido). Asi podrás instalar fácil y en forma de PLUGIN Opencart como un PLUGIN (debes contar con NIVEL ADMINISTRADOR);en la zona Admin –Extensions como se muestra en la imagen a continuación, en caso de que YA tengas una instalacion previa de nuestro conector, entonces BORRA por completo y vuelve a instalar como Nuevo.

Puedes notar el boton “EDITAR (CONFIGURAR)” haz clic y podrá mostrarse el panel de DATOS QUE REQUIERE TU NUEVO CONECTOR, como tus llaves CLIENTE-ID que el banco te asignó, y otros datos como ApiKey.

solo para American Express y Banamex en todas sus versiones:

PASOS IMPORTANTES para que la configuracion de tu pasarela de pago funcione con todo el potencial que le hemos inyectado.

PASO1 .- Abre la zona deAdmin — Extensions — Pagos — (Conexion-Bancaria puede estar como Banamex, Amex. etc.. la indentificas facil porque dice … por Mojomexico).

Haz clic en el boton “GESTIONAR” y vas a notar que se abre una nueva seccion parecido a esto:

#tips guia amex y banamex:

IDMerchant (ID-Cliente ) : es el ID que te ha otorgado el banco.

APIKEY (llave api): la llave de 31 caracteres que el BANCO te pide que generes en tu ZONA ADMINISTRADOR-BANCO-CLIENTE; muchas veces la generación de eśtas llaves se complica (normalmente te generan 2 por default) y hacen que NO SE COMPLETE LA CONEXION TU-TIENDA-ZONA BANCO por lo que cuando se hace un intento de sincronizacion y LA LLAVE APIKEY es incorrecta, se mostrará una pagina en blanco DE ERROR como esta:

El error por la cual NO se sincroniza bien tu tienda con EL BANCO se debe a fallas en TUS LLAVES APIKEY de seguridad que tu haz creado en la zona de configuracion ADMIN-PANEL-BANCO, puedes intentar cambiando entre una de las 2 llaves, si continuas con el problema. deberas PEDIR APOYO AL PERSONAL TECNICO DE TU MARCA DE BANCO, ellos podrán revisar y ajustar.

TIPS que debes saber antes de intentar hacer un pago:

Cuando es la primera vez o haz dejado de usar tu conector por largo tiempo, es común que el banco te TENGA COMO INACTIVO EN BLOQUEO, puede ser también que TU ID-CLIENTE-CUENTA NO HA SIDO ACTIVADO aunque ya te hayan entregado tus claves,

En nuestra experiencia de muchas instalaciones, hemos notado algunas veces que la cadena de departamentos en CADA BANCO dejan pasar la activación final o esperan que TU LLAMES PRIMERO, PARA NOTIFICAR QUE YA ESTAS HACIENDO PRUEBAS .

Si cometes el error de NO avisar al banco SIEMPRE va a SEGUIR EL ERROR . En cualquier caso, CUANDO LAS LlAVES SON CORRECTAS la sincronia del banco se activa sin problema asi:

PANTALLA DE SINCRONIZACION EXITOSA ENTRE TU TIENDA con el banco, ahi puedes notar que el texto “MI TIENDA” y LOGO de personalización son CONFIGURABLE en tu zona de nuestro conector.

Activacion de seguridad por RestApi solo si tu servicio hosting es independiente (vps o dedicado)

La activacion de esta casilla en tu configuracion requiere que previamente tengas DISPONIBLES TODOS LOS SERVICIOS DE PHP7.X como minimo es especial la comunicacion CURL, SESSION, LIBXML, HTTPDOC– recursos indispensables por lo que despues de asegurarte que asi es, ya puedes empezar a activar los servicios REST-API natural de OPENCART en esta guia:

Nuestro programa tiene la especialidad de CONSUMIR LOS RECURSOS AVANZADOS que RESTAPI OPENCART han diseñado para darle más potencia y seguridad a tu TIENDA

Debes instalar el PLUGIN RESTAPI en tu tienda Opencart y hacer la configuracion que te indican para poder consumir este recurso en nuestro plugin.

En la opcion REST-API es ahi donde podrás crear por primera vez tu conexion BANCO-MOJOMEXICO, en la casilla “descripcion” escribe “conexion AMEX-mojomexico” , o el nombre de la marca de tu banco, y en la casilla siguiente “Permisos” ajustalo a “permiso leer-escribir” ; despues ya puedes dar clic a Guardar, y en automático Woocommerce va a generar 2 LLAVES: CONSUMER-KEY Y CONSUMER-SECRET y las va a presentar como en la foto:

COPIA estas llaves en algun lugar aparte porque las vas a necesitar para RELLENAR LAS CASILLAS DE TU CONFIGURACION “WC-API Y WC-SECRET” ;solo recuerda que debes actualizar de nuevo estas llaves en tu configuracion de nuestro conector y mantener el servicio activo (como ya lo haz configurado).

Estado de Orden (Processing o Completed) .- con nuestro conector tienes la libertad de configurar el estatus DE LA ORDEN CUANDO EL banco reporta el pago aceptado. Si dejas la casilla activada significa que todas LAS ORDENS PROCESADAS POR ESTA OPCION DE PAGO tendran un estatus de “Processing”.

Email de Notificacion .- esto es UN PLUS que nosotros inyectamos a todos nuestros conectores y ayuda al ADMIN de la tienda a DESTINAR UN ADMINISTRADOR QUE RECIBA por su mail directo cuando LA ORDEN ES AUTORIZADA POR EL BANCO sin que tenga que estar accesando al panel a revisar si han habido pagos relacionados con esta conexion bancaria.

Nombre de la tiendaM SLUG y RUTA WEB DE TU TIENDA .- es el nombre que aparece en tu zona de banco como en la imagen ; la RUTA WEB es importante incluirla para que EL REGRESO A TU TIENDA en alguna PAGINA ESPECIAL “PAGINA DE GRACIAS” que tu quieras crear de forma especial.

Pagina (nueva) de agradecimiento del “PAGO ACEPTADO” que no puede faltar

solo VERSIONES 2021.-

Debes crear tu PAGINA DE AGRADECIMIENTO Opencart en la seccion de PAGINAS : es AHI donde tu podras insertar los mensajes de agradecimiento por recibir el pago y es donde tu cliente va a poder visualizar la respuesta de su pago con la vista-forma que tu le quieres dar.

Nuestro conector está preparado para DEPOSITAR AHI todas las respuestas desde el validador DEL BANCO a esta PAGINA DE AGRADECIMIENTO que podrás crear y agregar a tu configuracion (es la casilla “SLUG de Agradecimiento…”).

aqui vas a inserta el SLUG de tu pagina DE PAGO-APROBADO
puedes notar que EL MISMO TEXTO que dejaste en CONFIGURACION DEL CONECTOR es el msmo texto del BOTON ROJO PAGAR AHORA, asi puedes personalizarlo a tu gusto

Obligatorio (solo para versiones banamex, y amex) personalizar el Logo en zona BANCO (merchant-logo):

EL LOGO que se muestra en la zona de pago del banco puedes personalizarlo las vece que quieras libre, solo debes agregar aqui la ruta FINAL como en la foto, en el ejemplo se asume que si tu insertas “/img/logo.png” nuestro sistema asume que te refieres a “https://mitiendaweb/IMG/LOGO.PNG” nota que debes anteponer el SLASH SIEMPRE al inicio .si tu logo quires ubicarlo en raiz debera quedar asi “/logo.png”.

Recuerda que las mayusculas y minusculas SI hacen diferencia en los ambientes HOSTING LINUX.

estos son los TIPS especiales que requieren estas versiones de pasarelas de pago; te invito a seguir leyendo la seccion de “Solucion de algunos problemas que se llegan a presentar por falta de capaciad del servicio hosting…”.

AQUI ABAJO nota “paginas ….” para seguir consultando otros temas de interes de esta guia.

Páginas: 1 2 3 4


 

This will close in 0 seconds