Pasarela de pago Redsýs SHA256 + IUPAY! para Prestashop 1.5 y 1.6
Haz Click para aumentar |
|
Añade la posibilidad de cobrar a través de tarjeta de crédito los pedidos de tus clientes usando la pasarela de pago de Redsýs. Opcionalmente también se puede activar el cobro a través de IUPAY!
A diferencia de los módulos anteriores existentes para Servired y Redsýs en prestashop, este funciona tanto como si se tiene el tipo de firma SHA-1 completa como ampliada y permite funciona con o sin notificación HTTP. Ofrecepor separado las opcionde de pago por tarjeta de crédito y Iupay!, tal y como lo exigen algunas entidades.
Este módulo contempla también la opción de añadir un recargo o descuento a los pedidos que se paguen usando esté método de pago.
ACTUALIZADO: SOPORTA PROTOCOLO DE FIRMA SHA-256
VERSIONES
El módulo está disponible para la versión 1.5 y 1.6 de prestashop y se mantendrá actualizado para que siga siendo compatible con las siguientes versiones menores de prestashop, esto es, todas las 1.5.X y 1.6.X. Para versiones anteriores de prestashop el producto indicado sería el módulo de prestashop 1.4 para tpv virtual de servired
OPCIONES
- Soporte vía email o chat: Si elige esta opción le daremos soporte via email para que pueda solucionar dudas sobre el funcionamiento, la instalación y/o configuración del módulo. El soporte está limitado a una hora de dedicación por parte de nuestro equipo.
- Instalación completa (opción recomendada): Si selecciona esta opción nuestro equipo se pondrá en contacto con usted, le solicitará acceso al su servidor y le haremos la instalación sin que se tenga que preocupar de nada. Nuestro equipo realizará las modificaciones que fuesen necesarias para el correcto funcionamiento del módulo en su servidor sin ningún coste adicional. Esta opción es la recomendada para aquellos no tengan un perfil técnico.
Nota: Para poder usar el módulo es imprescindible haber contratado el servicio de tpv vitual en cualquier entidad que use el sistema de Redsýs.
INSTALACIÓN
- Accedemos a la administración de prestashop y en el menú principal a "Módulos"
- A la derecha bajo el menú, pulsamos en "Añadir módulo"
- Usamos el formulario qeu se desplegará para subir el fichero que hemos descargado de nuestra cuenta en http://modulosdepago.es
- Una vez subido, en la categoría "pagos" aparecerá listado el módulo "Servired", a su derecha el botón instalar.
- Una vez instalado, tendremos la opción de "configurar" que usaremos para introducir los datos que nos hayan dado en el banco al contratar el tpv virtual.
Si por falta de permisos en la instalación de prestashop no fuese posible la instalación de la forma indicada, se podría proceder a hacer la instalación por FTP:
- Descomprimir el fichero descargado
- Subir el contenido por FTP a la carpeta modules
- Introducir los datos obtenidos en Redsýs usando la administración de Prestashop (Módulos -> Categoría pagos -> servired -> Configurar)
CONFIGURACIÓN
- Entorno: "Real" si ya está hecho el paso a producción o "Pruebas ...." si estamos en pruebas. Normalmente es "Pruebas sis-t", pero tendremos que ver en la documentación que nos haya enviado el banco cual es el subdominio de pruebas "sis-t" o "sis-i".
- Clave secreta de encriptación: Nos la dará el banco al haver el paso a "Producción".
- Clave secreta de encriptación (PRUEBAS): Normalmente la que viene por defecto es la válida.
- Número de comercio (FUC): Código de comercio que nos haya indicado el banco
- Número de terminal: Dato indicado por el banco, normalmente 1
- Tipo de firma: Lo debería de indicar el banco, aunque en ocasiones no lo hace. Se puede preguntar o probar primero con una y luego con la otra ;)
- Recargo ( porcentaje:fijo:mínimo ): Si queremos aplicar un recargo a los pedidos pagados con este método. Por ejemplo 1:0:1 recargaría un 1€ si el pedido es de menos de 100€ o un 1% si es de más. O -2:0:0 aplicaría un descuento del 2% a los que paguen con tarjeta.
- Tipo de Moneda: No cambiar.
- Tipo de trasacción: No cambiar.
- Notificación HTTP: Si se pone la "Notificación HTTP" a sí en la tienda, en redsys tendría que estar configurado "Notificación ON-LINE" como "HTTP" o "HTTP + lo que sea". Si se pone Notificación HTTP a no, en redsys tendría que estar configurado el parámetro "Parámetros en las URLs" a "Sí, sin mostrar recibo de redsys".
- SSL en URL de validación: Sí si se usa SSL con un certificado válido y ampliamente reconocido.
- Activar los idiomas en el TPV: Sólo tendrá efecto si previamente gemos activado los idiomas en https://sis.redsys.es/canales
- Activar registro de transacciones fallidas/incompletas: NUEVA OPCIÓN Puedes activar el registro de transacciones fallidas, aunque esta información esté también en el backoffice de sermepa aquí podrás relacionarla con los datos del cliente y contactarlo si fuese preciso.
TRADUCCIONES
El módulo está en castellano pero es posible utilizarlos en cualquier otro idioma. Para personalizar los textos o añadir un nuevo idioma:
- En la administración de prestashop vamos a Localización->Traducciones->en "modificar traducciones" elegimos "instaladas las traducciones de módulos", la plantilla en la que queramos que aparezcan estas traducciones o sino "default" y pulsamos en la bandera correspondiente al Idioma que queramos añadir/modificar.
- Aparecerá una pantalla con todas las cadenas de todos los módulos, bastará con que modifiquemos las correspondientes a Módulo: servired, podremos ignorar el primer bloque ya que no lo verán los clientes y modificar sólo los tres últimos, correspondientes a pyment_fail, payment y payment_return
IMPORTANTE
-
Notificación HTTP:
- Si se pone la "Notificación HTTP" a sí en la tienda, en redsýs tendría que estar configurado "Notificación ON-LINE" como "HTTP" o "HTTP + lo que sea"
- Si se pone Notificación HTTP a no, en redsys tendría que estar configurado el parámetro "Parámetros en las URLs" a "Sí, sin mostrar recibo de redsys"
- Los parámetros de redsys se pueden cambiar en la administración de redsys ( https://sis.redsys.es/canales/ ) a través del botón "comercios". A algunos clientes no les activan dicho botón en cuyo caso se tendrá que pedir en el banco los parámetros que se necesiten.
- Para que la notificación http pueda llegar a la tienda desde el servidor de redsys / servired es imprescindible que la tienda esté accesible desde intrnet. El pedido no se registrará si la tienda está en modo mantenimiento, en un servidor local/intranet o si el servidor está protegido con contraseña.
NOTAS:
Tarjetas válidas para realizar pruebas en los entornos sis-i.redsys.es y sis-t.redsys.es:
Nº Tarjeta 4548812049400004 Fecha cad.: 12/20 cvv: 285 y CIP:123456
Nº Tarjeta 4548032003933011 Fecha cad.: 12/20 cvv: 123
Entidades que usan el sistema de Sermepa / Servired / Redsýs / Ciberpack
La Caixa, Bankia, Cajamar, Banco Sabadell, Laboral Kutxa, ING direct,Caja de créditos de los ingenieros,Triodos,Santander,BBVA, Banco Popular, Banesto...
Entidades que usan el sistema de Iupay!
Bankia, Sabadell, Caja Rural, BBVA, Banco Popular, ING Direct, Santander, la Caixa