Pasarela de pago Servired / Redsys SHA256 para OpenCart
Haz Click para aumentar |
|
Módulo de pago Servired/Redsys/Ciberpack para OpenCart
Este módulo de pago le permitirá cobrar por tarjeta de crédito o BIZUM (si su tpv virtual lo tiene activado) a sus clientes usando la pasarela de pago virtual de alguna de las entidades que usan el sistema de Servired, como: La Caixa, Caja Madrid, Cajamar, Banco Sabadell, Caixa Catalunya, Caja laboral / Euskadiko kutxa, Caixa Penedés, Caja España, Cajamar, CiberPack ...
Sirve tanto para pasarelas contratadas en "Euros" (EUR), como "Dolares" (USD), si se contrata en cualquier otra moneda como libras (GBP), Yenes... lo podríamos adaptar de forma sencilla.
INSTALACIÓN
CONFIGURACIÓN
- Una vez estén subidos los archivos en el servidor, podemos acceder al panel de administracián de nuestra tienda y acceder a la opción del menú Extensiones ->Pagos, en la que debe aparecer uno nuevo, que pondrá "Tarjeta de crédito (Servired)". 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 correctamente aplicados.
- Para configurar el módulo, hay que instalarlo en el panel de control, para ello, buscamos 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:
Clave encriptación:
Clave de encriptación provista por servired. En ocasiones esta no se entrega hasta que la pasarela se ha probado correctamente en el entorno de producción.
Clave encriptación pruebas:
Clave de encriptación de pruebas. Normalmente la que viene por defecto es válida.
Núm. terminal:
Número de terminal provisto por servired
Estado del pedido:
El estado al que queremos que pase el pedido si se paga correctamente.
Entorno de servired:
Si está en pruebas tendremos que seleccionar el dominio adecuado, este es diferente según la entidad.
Moneda:
Tiene que ser la que se haya contratado.
Habilitar notificación on-line:
Tiene que estar configurado de esa manera en https://sermepa.es/canales/ , el parámetro correspondiente es "Notificación ON-LINE". Si este parámetro tien el valor "HTTP" o "HTTP + ..." convendría habilitar la notificación. Si no está activado de esta manera o no se quiere usar la notificación on-line es imprescincible para que el módulo pueda funcionar que esté activado el "envío de parámetros a la página de recibo". Lo normal es que no haya ningún problema con esto, pero si lo hubiera y fuese necesario modificar alguno de los parámetros de servired, en http://sis.sermepa.es/canales/ es donde suele aparecer un botón llamado "comercios" y con la opción de modificar. Si no tienes esa opción en la administración tendrás que solicitar el cambio en tu sucursal.
Lo más recomendable es tener la notificación online activada en la tienda y que en servired el parámetro "Notificación ON-LINE" esté a "HTTP + Email"
Tipo de firma SHA-1:
Indicado por servired
Ventana de pago emergente:
(tiene que estar configurado de esa manera en https://sermepa.es/canales/, normalamente no lo está)
Normalmente "no", el bloqueo de pantallas emergente de los navegadores modernos puede dar problemas.
LIMITACIONES
Si se necesita operar en monedas diferentes a Euros o dólares es necesario compra el módulo con la opción de instalación completa para que podamos hacerle los ajustes oportunao.
NOTAS
- Contratando la instalación completa, podemos hacer funcionar este módulo también en XT:Commerce
COMPATIBILIDAD
El módulo es compatibles con las versiónes 1.4.X , 1.5.X y desde Octubre 2014 también con las 2.0.X
POSIBLES PROBLEMAS
Salen errores en pantalla tipo "Notice:...":
Estos Notices no son errores pero los provocan, es importante que no salgan en pantalla. Para ello vamos a:
Configuración->general-> tienda -> Servidor.
Mostrar Errores: NO
Registrar errores: Si
Así se podrá consultar el registro de errores en el fichero que indiques y evita se mostrarlos en pantalla con los compromisos en seguridad que eso implica.
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,Triodos,Santander,BBVA,Banco Pastor, Banco Popular, Banesto...
Su Opinión: Nota: HTML no se ha traducido!
Valoración: Malo Bueno
Entre el código a continuación: