El desarrollo de esta versión ha tenido un coste de 5.400€. El acumulado de este año son 25.400€. El coste desde el principio asciende ya a 75.000€, pero el coste para ti es sólo la licencia de $79.
Nueva rama 12.0.x de la pasarela Redsys para WooCommerce de WooCommerce.com
Versiones de la rama
12.0.0
Añadido:
- NUEVO: Compatibilidad con PSD2 (beta).
- NUEVO: Añadido Browser iframe
- NUEVO: Utilización de Salud del sitio
- NUEVO: Declarada compatibilidad con WooCommerce 4.6
- Arrreglado un problema de compatibilidad con algunos idiomas y WPML.
Compatibilidad PSD2
Esta es la primera versión compatible con PSD2. Atención, está en beta y sólo es compatible con Redsys (by José Conti), Bizum, MasterPass, domiciliaciones bancarias y transferencias bancarias. Aún no se ha añadido la compatibilidad con Redsys Preautorizaciones (by Jose Conti) y con InSite. La próxima versión ya será compatible con todo y en la medida de lo posible intentaré que ya sea una versión estable con PSD2. Pero para ello necesitaré que realiceis prubas en vustros termnales de test. Cuantos más probeis y me reporteis problemas, más robusto será el código. Si quereis realizar pruebas, debeis ir a la configurción de Redsys (by Jose Conti) y activar PSD2.
He estado trabajando en la adaptación de la PSD2 desde principio de agosto, creando una clase específica para la captación de datos necesarios de los usuarios. La información que se envía, es incluso superior a la que envía el plugin oficial de redsys (de redireccionaminto), y todos esto va a ir aumentando en futuras versiones con funcionalidades específicas que añadiré que mejoraran la detección de fraude a nivel global en Redsys.
Aparte de todas las horas que he tenido que invertir en esta versión por desarrollo del plugin, también ha habido más de 90 correos cruzados con soporte, varias horas en el teléfono buscando soluciones conjuntas, detección de errores en la documentación para desarrolladores que he ido notificando y que arreglarán en próximas versiones o incluso formas de testear según que puntos que ni en Redsys sabían como hacerlo. Al ser algo nuevo hasta para los de doporte, ha sido todo un descubrimiento conjunto todo l tema del funcionamiento de la API.
PSD2 es ahora mismos compatible con todas las formas de pago a excepción de con Redsys Preautorizaciones (by Jose Conti). Cuando esté seguro que no hay ningún problema en Redsys (by Jose Conti), traspasaré el código a preautorizaciones.
Utilización de «Salud del sitio»
Como muchos sabréis, WordPress añadió hace unas versiones la «Salud del sitio». Es una funcionalidad que encontrareis en Herramientas > Salud del sitio. Esta magnífica herramienta que añadió WordPress, se puede extender, y es algo que yo he hecho para la versión Premium y que ya encontrareis en esta versión. Accediendo a esta pantalla de WordPress, podreis ver de un vistazo si vuestro servidor o firewall os va a causar problemas con por ejemplo SOAP para Redsys, que es uno de los típicos problemas que tienen muchas instlacioens. Poco a poco iré añadiendo nuevos test qu encuentre que son interesantes. De momento están implementado estos en esta versión:
Añadido Browser iFrame
Si queréis activarlo, debéis ir a la configuración de Redsys (by Jose Conti) y activarlo.
En este descubrimiento de toda la nueva API de Redsys, he ido descubriendo trucos permitidos y que no están documentados.
Como muchos bien sabréis, Redsys prohíbe la inserción por iframe de la pasarela de pago en en el sitio, pero con la llegada de la PSD2, que obliga a poner según que cosas dentro de un iframe, ahora dejan ponerlo, siempre y cuando se muestre la URL de Redsys, así que os presento a Browser iFrame, la forma de que vuestros usuarios no abandonen NUNCA vuestro sitio, aunque sea por redirección. Cuidado, debéis aseguraros que vuestro banco acepta el Browser iFrame, no puedo asegurar que todos los bancos lo acepten. Podeis probarlo en la tienda de ejemplo de Redsys y ver como funciona, o también lo puedes ver en el siguiente video.
12.0.1
Arreglado:
- Arreglado un problema con PSD2 cuando un usuario nunca había comprado en la tienda.
- Arreglado un problema extraño en algunos servidores por el que se producía un error 500 en la notificación de Redsys.
- Arreglado un problema en los logs relacionado con un array().
- Actualizado el nombre de una variable de mayúsculas a minúsculas.
- Declarada compatibilidad con WordPress 5.5, que me había olvidado de declararla.
12.0.2
Añadido:
- Ahora se puede activar o desactivar que los tokens caducados se eliminen de forma autmática. Por defecto está desactivado. Se debe configurar desde la pantalla de configuración de Redsys (by Jose Conti).
- Declarada compatibilidad con WooCommerce 4.7.
Mejorado:
- He mejorado varios textos en «Salud del sitio» para que quede más claro qué es lo que sucede y se puedan dar instrucciones más precisas (si es necesario) al hosting o Sysadmin.
Arreglado:
- Arreglado un bug en el widget de las imágenes de tarjetas de crédito.
- Arreglado un problema con la página de recibo si se tiene subscriptions.
- Arreglado un bug relativo a los tokens conseguidos anteriormenete a la normativa PSD2, y si se activaba PSD2 en el plugin.
12.0.3
Arreglado:
- Eliminado un botón fantasma que salía en la pantalla de Browser iFrame
- Arreglado un problema relacionado con los tokens y el pago con 1 clic.
Si aun no tienes la extensión oficial de WooCommerce.com para Redsys, la puedes adquirir en esta dirección y disfrutar de todas las características que ningún otro plugin ofrece.
Si no conoces todo lo que ofrece, puedes mirar este cuadro dónde muestro las diferencias y podrás ver que el apellido de premium de este plugin es por todo lo que ofrece y diferencia.