Pasarela de pago Redsýs SHA256 para osCommerce / ZenCart
Haz Click para aumentar |
|
Módulo de pago con Servired / Sermepa / Redsýs para OsCommerce y ZenCart
Este módulo permite el cobro de los pedidos a través de tarjetas de crédito en las tiendas que funcionen con los sistemas osCommerce o ZenCart. Para poder instalarlo en su comercio on-line habrá tenido que contratar este servicio alguna entidad adherida al sistema de Redsýs (antiguo Sermepa de Servired).
ACTUALIZADO: SOPORTA PROTOCOLO DE FIRMA SHA-256
INSTALACIÓN
Primero descomprimimos el fichero descargado y luego tendríamos que subir por FTP los ficheros de la carpeta catalog a nuestro servidor, donde tenemos la tienda, esta es la lista de los archivos que se incluyen en el paquete:
- catalog/includes/languages/espanol/modules/payment/redsys_ZhenIT.php
- catalog/includes/languages/english/modules/payment/redsys_ZhenIT.php
- catalog/includes/languages/german/modules/payment/redsys_ZhenIT.php
- catalog/includes/modules/payment/redsys_ZhenIT.php
- catalog/includes/modules/payment/Redsys/*
- catalog/includes/compat_ZhenIT/*
Los 3 primeros tienen los textos que se le mostrará al cliente y son el nombre que veremos en la lista de módulos de pago en la adminisración de nuestro osCommerce o ZenCart
CONFIGURACIÓN
Una vez están subidos los archivos por FTP al servidor, podremos acceder al panel de administración de nuestra tienda.
Una vez dentro, en la opción del menú Módulos -> Pago, aparecerá uno nuevo, con el nombre "Tarjeta de crédito". Si no apareciera o hubiese algún error, hay que comprobar que los archivos están en el sitio adecuado y que los permisos de lectura están adecuadamente puestos.
Para configurar el módulo, hay que instalarlo en el panel de control. Para ello, seleccionamos el módulo en la lista y luego pulsamos el botón "Instalar", situado en la derecha. Posteriormente, hay que pulsar editar, y podremos editar todos los parámetros que configuran el módulo de pago, que se explican a continuación:
Pago con Tarjeta de crédito
¿Activar módulo Servired?
Si se quiere habilitar el módulo o no
ID Comercio
Dato que le hayan asignado en Servired
Clave_encriptacion
Clave de encriptación proporcionada por la entidad bancaria
Clave_encriptacion (Pruebas)
Clave de encriptación proporcionada por la entidad bancaria. El entorno de pruebas no es ofrecido por todas la entidades que funciona con servired. Si su entidad no se lo ofrece sólo podrá usar el entorno Real
Terminal
Número de terminal proporcionada por la entidad bancaria. lo más habituales suelen ser el 1 o el 2. En casos excepcionales, si necesita varias monedas o situaciones similares puede que le asignen más de un terminal póngalos separados por ","
Notificación http
Es recomendable que esté a sí, pero tiene que haberlo configurado así en servired, en caso contrario necesita tener "Parámetros en las URL" puesto a "Sí" en su configuración de servired
Entorno Servired
Trabajar en el entorno de pruebas o el real. Elija el entorno de pruebas que le hayan asignado, cambia según la entidad
LIMITACIONES
El módulo está pensado en principio, para funcionar en euros. Si fuese necesario que funcionase con otras monedas sería necesario la contratación del mismo con la opción de "instalación completa"
NOTAS
- Contratando la instalación completa, podemos hacer funcionar este módulo también en XT:Commerce
- Si vas a actualizar de una versión previa al protocolo de firma SHA256 ten en cuenta que ahora el módulo aparecerá como redsys_ZhenIT a diferencia del antiguo que salía como servired_ZhenIt y tendrás que volver a meter los datos de configuración con la nueva clave SHA256 en la configuración del nuevo módulo, pudiendo desativa o desintalar servired_ZhenIT después.
Entidades que usan el sistema de Sermepa / Servired / Redsýs / Ciberpack
La Caixa, Bankia, Cajamar, Banco Sabadell, Caixa Catalunya, Caixa Penedés, Caja España, Cajamar, Laboral Kutxa, ING direct,Caja de créditos de los ingenieros,Triodos,Santander,BBVA,Banco Pastor, Banco Popular, Banesto, kutxabank...
Su Opinión: Nota: HTML no se ha traducido!
Valoración: Malo Bueno
Entre el código a continuación: