Tabla de contenidos
- Versión 5.5.4
- Versión 5.5.3
- Versión 5.5.2
- Versión 5.5.1
- Versión 5.5.0
- Versión 5.4.9
- Versión 5.4.8
- Versión 5.4.7
- Versión 5.4.6
- Versión 5.4.5
- Versión 5.4.4
- Versión 5.4.3
- Versión 5.4.2
- Versión 5.4.1
- Versión 5.4.0
- Versión 5.3.1
- Versión 5.3.0
- Versión 5.2.1
- Versión 5.2.0
- Versión 5.1.9
- Versión 5.1.8
- Versión 5.1.7
- Versión 5.1.6
- Versión 5.1.5
- Versión 5.1.4
- Versión 5.1.3
- Versión 5.1.2
- Versión 5.1.1
- Versión 5.1.0
- Versión 5.0.0
- Versión 4.6.1
- Versión 4.6.0
- Versión 4.5.0
- Versión 4.4.5
- Versión 4.4.4
- Versión 4.4.3
- Versión 4.4.2
- Versión 4.4.1
- Versión 4.4.0
- Versión 4.3.6
- Versión 4.3.5
- Versión 4.3.4
- Versión 4.3.3
- Versión 4.3.2
- Versión 4.3.1
- Versión 4.3.0
- Versión 4.2.1
- Versión 4.2.0
- Versión 4.1.0
- Versión 4.0.2
- Versión 4.0.1
- Versión 4.0.0
- Versión 3.5.2
- Versión 3.5.1
- Versión 3.5.0
- Versión 3.4.1
- Versión 3.4.0.1
- Versión 3.4.0
- Versión 3.3.2
- Versión 3.3.1
- Versión 3.3.0
- Versión 3.2.2
- Versión 3.2.1
- Versión 3.2.0
- Versión 3.1.0
- Versión 3.0.5
- Versión 3.0.4
- Versión 3.0.3
- Versión 3.0.2
- Versión 3.0.1
- Versión 3.0.0
- Versión 2.1.15
- Versión 2.1.14
- Versión 2.1.13
- Versión 2.1.12
- Versión 2.1.11
- Versión 2.1.10
- Versión 2.1.9
- Versión 2.1.8
- Versión 2.1.7
- Versión 2.1.6
- Versión 2.1.5
- Versión 2.1.4
- Versión 2.1.3
- Versión 2.1.2
- Versión 2.1.1
- Versión 2.1.0
- Versión 2.0.7
- Versión 2.0.6
- Versión 2.0.5
- Versión 2.0.4
- Versión 2.0.3
- Versión 2.0.2
- Versión 2.0.1
- Versión 2.0.0
- Versión 1.4.7
- Versión 1.4.6
- Versión 1.4.5
- Versión 1.4.4
- Versión 1.4.3
- Versión 1.4.2
- Versión 1.4.1
- Versión 1.4.0
- Versión 1.3.0
- Versión 1.2.0
- Versión 1.1.0
- Versión 1.0.0
Versión 5.5.4
16 mayo 2022
- Mejora: Mejoras de eficiencia en el código
Versión 5.5.3
25 abril 2022
- Añadido: Opción para mostrar la moneda utilizada tras el campo para la cantidad
- Añadido: Filtro boton_redsys_moneda_campo_cantidad para filtrar el símbolo de moneda a mostrar tras el campo para la cantidad
- Update: Actualizada la plantilla POT para traducciones
Versión 5.5.2
11 abril 2022
- Mejora: Mejoras de eficiencia en el código
- Update: Actualizado ACF Pro a la versión 5.12.2
Versión 5.5.1
14 marzo 2022
- Mejora: El campo para clave de licencia actúa como un campo de texto normal
- Update: Actualizado ACF Pro a la versión 5.12
Versión 5.5.0
21 febrero 2022
- Fix: Se previene una incidencia con la carga de iconos Font Awesome en determinadas circunstancias
Versión 5.4.9
31 enero 2022
- Update: Soporte para WordPress 6.0
Versión 5.4.8
3 enero 2022
- Fix: Se previene una incompatibilidad entre los widgets de Elementor del plugin y de Max Mega Menu
Versión 5.4.7
13 diciembre 2021
- Mejora: Se establece un máximo en el campo de ajustes para el número de pedido
- Update: Actualizado ACF Pro a la versión 5.11.4
Versión 5.4.6
15 noviembre 2021
- Update: Actualizado ACF Pro a la versión 5.11
Versión 5.4.5
11 octubre 2021
- Fix: Si el concepto se pasaba mediante query string e incluía un apóstrofo se le añadían múltiples contrabarras
Versión 5.4.4
10 septiembre 2021
- Fix: El CSV de exportación del registro no mostraba el código de autorización para las operaciones completadas con avisos
- Update: Actualizado ACF Pro a la versión 5.10.2
- Update: Actualizada la plantilla POT para traducciones
Versión 5.4.3
30 agosto 2021
- Añadido: El generador de enlaces admite parámetros personalizados
- Mejora: Mejoras de eficiencia en el script que genera los enlaces de pago
- Fix: El generador de enlaces podía malformar el concepto si éste incluía más de un símbolo &
- Update: Actualizada la plantilla POT para traducciones
Versión 5.4.2
9 agosto 2021
- Mejora: Añadidos los campos personalizados al archivo wpml-config.xml
- Mejora: Mejoras en la descripción de códigos de error de Redsys
- Update: Soporte para WordPress 5.9
- Update: Actualizado ACF Pro a la versión 5.9.9
- Update: Actualizada la plantilla POT para traducciones
Versión 5.4.1
19 julio 2021
- Mejora: Mejora de la visualización del registro de pagos en dispositivos móviles
- Fix: Podían introducirse guiones bajos en el nombre de los parámetros enviados si éstos contenían espacios
- Update: Actualizado ACF Pro a la versión 5.9.7
Versión 5.4.0
28 junio 2021
- Añadido: Pestaña de Estado con autodiagnóstico en la página de ajustes
- Añadido: Opción para pedir confirmación al usuario si intenta abandonar la página una vez que ha introducido la cantidad
- Añadido: Compatibilidad del generador de enlaces con el filtro option_page_capability_{$option_page} para poder dar acceso al mismo según capacidades
- Añadido: Compatibilidad de la página de ajustes con el filtro option_page_capability_{$option_page} para poder dar acceso a la misma según capacidades
- Añadido: Los contadores de operaciones se actualizan sin recarga tras marcar una operación como completada
- Añadido: Los contadores de operaciones se actualizan sin recarga tras eliminar operaciones
- Mejora: Los estados de pago se definen mediante estados de post personalizados
- Mejora: Se previenen errores por espacios en blanco antes o después de la clave SHA-256
- Mejora: Mejoras en la eficiencia del código
- Fix: Se previene un error en caso de que se establezca el número de terminal usando más de cuatro cifras
- Fix: El CSV de exportación podía mostrar caracteres codificados en HTML en el concepto
- Fix: La previsualización del bloque de Gutenberg no se mostraba correctamente
- Fix: Se previene la generación de un aviso al añadir un bloque de Gutenberg
- Fix: Se previene la generación de un aviso en determinadas circunstancias al comprobar la licencia
- Update: Actualizada la plantilla POT para traducciones
Versión 5.3.1
7 junio 2021
- Mejora: El botón de documentación enlaza a la sección concreta de la configuración que se está viendo
- Mejora: Mejoras en los mensajes de ayuda
- Mejora: Mejoras en la seguridad del código
- Update: Actualizado ACF Pro a la versión 5.9.6
- Update: Actualizada la plantilla POT para traducciones
Versión 5.3.0
17 mayo 2021
- Añadido: Filtros rápidos en el registro de operaciones para filtrar por estado de la operación
- Añadido: Filtros rápidos en el registro de operaciones para filtrar por método de pago
- Añadido: Enlace a la documentación online en las páginas de ajustes
- Mejora: Verificación SSL en la comprobación de actualizaciones
- Fix: Las operaciones completadas con avisos aparecían como erróneas en el CSV de exportación
- Fix: Se estaba cargando el script registro.js sin minificar
- Update: Actualizada la plantilla POT para traducciones
Versión 5.2.1
3 mayo 2021
- Mejora: Si una operación se completa después de que el registro iniciado se elimine, se genera un nuevo registro y se marca de forma distintiva
- Mejora: La cantidad notificada por los datos devueltos por Redsys se almacena de forma independiente
- Fix: El generador de enlaces podía malformar el concepto si éste incluía el símbolo &
- Fix: Se estaba utilizando un carácter extendido en el nombre de un método
- Update: Actualizada la plantilla POT para traducciones
Versión 5.2.0
21 abril 2021
- Fix: En determinadas circunstancias las notificaciones podían ser enviadas por duplicado con Gravity Forms
- Fix: Las notificaciones en el menú de administración mostrando el número de nuevos pagos recibidos podían duplicarse en determinadas circunstancias
Versión 5.1.9
12 abril 2021
- Mejora: Se muestran datos de ejemplo en la previsualización del shortcode [boton_redsys_ok] con Elementor
- Fix: En determinadas circunstancias se podía impedir el envío de notificaciones desde un formulario de Gravity Forms
- Fix: Añadido SweetAlert como dependencia en la llamada al script registro.js
- Update: Actualizada la plantilla POT para traducciones
Versión 5.1.8
1 abril 2021
- Fix: En determinadas circunstancias las notificaciones podían no enviarse de forma automática si Gravity Forms se encontraba activado
Versión 5.1.7
31 marzo 2021
- Fix: Los textos de ayuda no se visualizaban en determinadas circunstancias
- Update: Soporte para WordPress 5.8
Versión 5.1.6
5 marzo 2021
- Añadido: Variable %%id%% para añadir el ID de operación en la notificación
- Añadido: Campo para correo electrónico en el generador de enlaces
- Update: Actualizada la plantilla de notificación al administrador por defecto
- Update: Actualizada la plantilla POT para traducciones
Versión 5.1.5
12 febrero 2021
- Añadido: Validación por JavaScript de los campos de correo electrónico antes de generar el pago
- Fix: Activando las notificaciones mediante Gravity Forms se enviaban también las notificaciones nativas
- Update: Actualizado ACF Pro a la versión 5.9.5
Versión 5.1.4
5 febrero 2021
- Mejora: Si se establece el email mediante variable GET y hay un campo de email que sustituye al campo por defecto, éste ya aparece relleno
- Fix: El campo de selección del método de pago no estaba realizando correctamente su función desde la versión 5.1.3
Versión 5.1.3
4 febrero 2021
- Añadido: Filtro boton_redsys_excluye_concepto para procesar variables sin añadirlas al concepto
- Añadido: Filtro boton_redsys_asunto_cliente para filtrar el asunto de la notificación enviada al cliente después de haber sustituido las variables
- Añadido: Filtro boton_redsys_asunto_admin para filtrar el asunto de la notificación enviada al administrador después de haber sustituido las variables
- Mejora: Se recupera el concepto de forma más segura y eficiente durante la exportación del registro a CSV
- Mejora: No se añade el correo electrónico al concepto si ya queda registrado como correo electrónico del cliente
- Fix: Un campo de texto podía autorrellenarse con el correo electrónico del usuario en determinadas circunstancias
- Fix: Se previenen diversos avisos en caso de actualizar desde una versión anterior y no guardar los ajustes
Versión 5.1.2
25 enero 2021
- Misc: Fin de la fase beta para la compatibilidad completa con EMV3DS (pasa a ser el modo de trabajo del plugin)
- Fix: No se asignaba un método de pago si se venía de una versión anterior y no se guardaban los ajustes
- Update: Actualizada la plantilla POT para traducciones
Versión 5.1.1
25 enero 2021
- Añadido: Enlace al registro de operaciones en los enlaces de acción del plugin
- Añadido: Mensajes personalizados en la creación/edición de campos del formulario
- Añadido: Cabecera de versión mínima de PHP requerida
- Mejora: Mejoras de eficiencia en el init
- Fix: Se previene un error fatal en el caso de editar el bloque de Gutenberg en determinadas circunstancias
- Fix: Se previene la generación de avisos al editar el bloque de Gutenberg en caso de no deshabilitar los campos personalizados
- Fix: Se previene la generación de dos avisos en caso de no tener activado Gravity Forms
- Update: Actualizada la plantilla POT para traducciones
Versión 5.1.0
20 enero 2021
- Añadido: Nuevo tipo de campo personalizado para selección del método de pago (tarjeta/Bizum)
- Añadido: Las operaciones del registro se pueden ordenar por cantidad ascendente o descendente
- Añadido: Las operaciones del registro se pueden exportar a CSV ordenadas por cantidad ascendente o descendente
- Añadido: Enlace al panel de control de Redsys desde el registro de pagos (entorno pruebas/producción correspondiente al modo establecido en los ajustes)
- Añadido: Clase CSS específica para cada tipo de campo personalizado
- Mejora: Estilos por defecto para los campos personalizados
- Mejora: Estilos en los ajustes de CSV del registro de pagos
- Fix: No se estaba mostrando el mensaje de ayuda en caso de tener activadas las notificaciones de Gravity Forms y no enviar el parámetro entry_id
- Fix: En presencia de Elementor, el plugin podía hacer que no se mostrasen correctamente los sliders creados con Slider Revolution
- Fix: La casilla para añadir el método de pago al CSV de exportación aparecía duplicada
- Fix: Corregido el HTML de los filtros para el CSV
- Update: Actualizado ACF Pro a la versión 5.9.4
- Update: Actualizada la plantilla POT para traducciones
Versión 5.0.0
28 diciembre 2020
- Añadido: Pagos con Bizum
- Añadido: Compatibilidad completa con EMV3DS v2 (beta)
- Añadido: Posibilidad de especificar el método de pago (tarjeta o Bizum) mediante el shortcode
- Añadido: Posibilidad de especificar el método de pago (tarjeta o Bizum) mediante un parámetro en la URL
- Añadido: Posibilidad de especificar el método de pago (tarjeta o Bizum) en el widget de sidebar
- Añadido: Posibilidad de especificar el método de pago (tarjeta o Bizum) en el bloque de Gutenberg
- Añadido: Posibilidad de especificar el método de pago (tarjeta o Bizum) en el widget de Elementor
- Añadido: Selector para establecer el método de pago (tarjeta, Bizum o el configurado por defecto para el botón) en el generador de enlaces de pago
- Añadido: Columna «Método» para mostrar el método de pago en el registro de operaciones (desactivada por defecto)
- Añadido: Se incluye el archivo loco.xml para configuración automática de Loco Translate
- Añadido: Filtro ejr_acf_lite para deshabilitar la constante ACF_LITE definida por el plugin
- Añadido: Añadidos nuevos códigos de error de Redsys
- Mejora: Carga de versión de la API de Redsys optimizada en función de la versión de PHP
- Mejora: Mejora de la eficiencia mediante el uso de la caché de objetos para la query de recuperación de operaciones del registro
- Mejora: La cantidad de la transacción se almacena también sin formato, mejorando el acceso a los datos y previniendo errores
- Mejora: Se establece por defecto la clave de pruebas estándar de Redsys
- Mejora: Mejoras de eficiencia y de usabilidad en el generador de enlaces
- Mejora: Mejoras de eficiencia en el código
- Fix: El CSV de exportación juntaba en una las diferentes líneas del concepto cuando éste contenía campos
- Fix: Los botones creados con Elementor no se visualizaban correctamente en el frontend desde la versión 4.6.0
- Fix: En determinadas situaciones no se mostraba el correo electrónico en la pantalla de resumen del pago
- Fix: Se evita que se muestre un mensaje de ayuda sobre Gravity Forms en la previsualización del widget de botón en Elementor
- Fix: El widget de Elementor no actualizaba correctamente el texto del botón en la previsualización
- Fix: Se previene un aviso en caso de tener activado Gravity Forms pero no estar usando sus notificaciones
- Fix: Aunque el plugin soporta cuentas en francos suizos, el generador de enlaces no los incluía
- Fix: El generador de enlaces no mostraba correctamente el símbolo de la moneda establecida
- Update: Soporte para WordPress 5.7
- Update: Actualizada la plantilla POT para traducciones
Versión 4.6.1
23 noviembre 2020
- Fix: Solucionado un error que podía hacer que no se enviara la notificación al cliente
Versión 4.6.0
10 noviembre 2020
- Añadido: Integración con las notificaciones de Gravity Forms (agradecimientos a fórmulaclick!)
- Añadido: Opción para utilizar las notificaciones de Gravity Forms cuando se recibe un pago en lugar de las notificaciones del plugin
- Añadido: Botón para reenviar las notificaciones de Gravity Forms desde el registro de operaciones
- Fix: Se estaba mostrando una casilla de filtro para la exportación a CSV para un dato no implementado
- Fix: El indicador de nuevos pagos recibidos desaparecía al entrar a los ajustes o al generador de enlaces, sin haber visto el registro de pagos
- Update: Soporte para WordPress 5.6
- Update: Actualizado ACF Pro a la versión 5.9.3
- Update: Actualizada la plantilla POT para traducciones
Versión 4.5.0
14 septiembre 2020
- Mejora: Los campos personalizados y los datos recibidos vía query string se guardan ahora como post meta además de como parte del concepto, de forma que puedan recuperarse fácilmente en caso necesario
- Fix: Se previenen avisos en caso de que el plugin reciba datos vía query string
- Fix: El indicador de número de tarjeta seguía mostrándose en la página de resumen de datos de la operación aunque el dato no se recibiera desde Redsys
- Update: Actualizado ACF Pro a la versión 5.9.1
- Update: Plugin probado con WordPress 5.6-alpha
Versión 4.4.5
7 agosto 2020
- Fix: Se previene un aviso cuando se genera el formulario de pago mediante Gutenberg sin haber guardado los ajustes previamente
- Fix: Solucionados fallos diversos en el comportamiento del botón de pago cuando éste había sido generado con Gutenberg
Versión 4.4.4
31 julio 2020
- Fix: Corregidos dos textos que habían quedado fuera del text domain
- Update: Actualizada la plantilla POT para traducciones
Versión 4.4.3
30 julio 2020
- Update: Plugin probado con WordPress 5.5-RC1
- Update: Actualizada la plantilla POT para traducciones
Versión 4.4.2
14 julio 2020
- Añadido: Compatibilidad con Advanced Custom Fields
- Update: Plugin probado con jQuery 3.5.1
- Update: Actualizada la plantilla POT para traducciones
Versión 4.4.1
2 julio 2020
- Mejora: Si no se reconoce el código de error devuelto por Redsys se muestra un mensaje genérico
- Mejora: El dashboard de escritorio muestra un mensaje específico si no se han recibido pagos durante el mes en curso
- Mejora: El texto del botón de exportación a CSV cambia cuando se trata de exportar resultados de búsqueda
- Mejora: Se añaden los estilos para el widget a la previsualización de Elementor
- Fix: Las variables personalizadas añadidas al concepto mediante GET no se estaban registrando
- Fix: Se previene un aviso en el dashboard de escritorio
- Fix: Se previene un aviso de error en las búsquedas en el registro de operaciones
- Update: Plugin probado con el simulador de autenticación 3D Secure V1 de Redsys
- Update: Actualización de códigos de error de Redsys
- Update: Actualizada la plantilla POT para traducciones
Versión 4.4.0
29 junio 2020
- Añadido: Nuevo widget para Elementor
- Añadido: Enlace al changelog completo en los enlaces meta del plugin
- Añadido: El CSV incluye el código de error además de su descripción
- Añadido: Inclusión de nuevos códigos de error de Redsys, en especial los relacionados con 3D Secure
- Mejora: Se cambia el sistema de actualizaciones
- Mejora: Mejora de la eficiencia en el almacenamiento y recuperación de los mensajes de error
- Mejora: Mejora de la eficiencia en el admin
- Fix: El campo ‘Concepto’ del bloque de Gutenberg deja de mostrar el contenido de la opción ‘Placeholder’, que podía llevar a confusión
- Fix: El concepto mostraba variables de Elementor en la previsualización cuando se usaba el widget a través de este maquetador
- Update: Actualizada la plantilla POT para traducciones
Versión 4.3.6
24 junio 2020
- Añadido: Filtros para seleccionar qué columnas del registro se quieren exportar al archivo CSV
- Mejora: Mejora de la eficiencia en el admin
- Update: Actualizada la plantilla POT para traducciones
Versión 4.3.5
22 junio 2020
- Añadido: La exportación en CSV de los registros se puede limitar por mes con el filtro del listado
- Update: Actualizado ACF Pro a la versión 5.8.12
- Update: Plugin probado con WordPress 5.4.3-alpha
Versión 4.3.4
8 junio 2020
- Añadido: Se incluye configuración por defecto para los textos de administración en WPML
- Añadido: Se muestra a los administradores un mensaje de ayuda en caso de no recibirse datos de la operación
- Mejora: Mejora de la compatibilidad con Microsoft Excel en la exportación de las operaciones
- Update: Actualizada la plantilla POT para traducciones
Versión 4.3.3
26 mayo 2020
- Fix: Se previene un error cuando se intenta crear un botón sin haber guardado los ajustes previamente
Versión 4.3.2
16 mayo 2020
- Añadido: Notificaciones en el menú de administración mostrando el número de nuevos pagos recibidos
- Añadido: Nuevo campo personalizado de tipo ‘contenido’
- Mejora: Se filtra la cantidad recibida mediante URL para poder procesarla en caso de que incluya símbolos no numéricos (formato moneda)
- Mejora: El indicador de número de tarjeta sólo se muestra en la página de resumen de datos de la operación si éste se recibe desde Redsys
- Mejora: El campo por defecto para el correo electrónico no se genera si ya se utiliza para ello un campo personalizado, aunque no se desmarque la opción de pedir el correo electrónico en los ajustes
- Mejora: Se mejora la eficiencia en el init
- Fix: El correo electrónico se mostraba dos veces en los datos de resumen de la operación si el campo por defecto estaba siendo sustituido por un campo personalizado
- Update: Actualizado ACF Pro a la versión 5.8.11
- Update: Actualizada la librería Puc a la versión 4.9
- Update: Plugin probado con WordPress 5.4.2-alpha
Versión 4.3.1
27 abril 2020
- Mejora: Mejoras de eficiencia en el código
- Fix: Se previenen diversos avisos en caso de que no se pueda alcanzar el servidor de actualizaciones
- Fix: La posición del filtro boton_redsys_tabs_ajustes podía causar que se usara el array sin que se aplicara el filtro
Versión 4.3.0
20 abril 2020
- Mejora: Los registros se pueden exportar en CSV según los resultados de búsqueda (incluyendo estado de la operación)
- Mejora: Los botones para eliminar operación y enviar notificaciones se imprimen mediante el método nativo de WordPress
- Mejora: Al eliminar una entrada del registro de operaciones se eliminan también sus datos asociados
- Mejora: El número de registros se actualiza automáticamente tras eliminar un registro sin necesidad de recarga de página
- Mejora: Dejan de guardarse la fecha y la hora de la operación de forma independiente al timestamp
- Mejora: Se mejora la eficiencia en la recuperación de datos para el envío y reenvío de las notificaciones
- Mejora: Cambio en los estilos del registro para una mejor experiencia de usuario
- Mejora: Estilos de la página de registro compatibles con una mayor cantidad de versiones de navegadores
- Mejora: Mayor eficiencia en la carga de scripts y estilos
- Mejora: Mejoras de eficiencia en el código
- Fix: Solucionado un fallo en los resultados de las búsquedas en el registro de pagos por el cual seguía apareciendo el número total de registros en lugar del número de registros encontrados
- Fix: Solucionado un fallo que hacía que los botones para eliminar operación, eliminar todas las operaciones y enviar notificaciones no funcionaran correctamente en algunas versiones de Internet Explorer
- Fix: Solucionado un fallo que hacía que se mostraran los campos personalizados aunque se estableciera lo contrario en el shortcode, el widget o el bloque de Gutenberg
- Fix: Solucionado un fallo que hacía que, en determinadas configuraciones, no se mostrara el texto «Concepto:» en la pantalla de resumen de la operación
- Fix: Se previene un aviso en el CSV de exportación en caso de no haber ningún registro para exportar
- Fix: Se elimina una variable sin usar de registro.js
- Update: Deja de declararse el soporte del registro para campos personalizados
- Update: Se modifica la estructura de directorios del plugin
Versión 4.2.1
15 abril 2020
- Fix: Solucionado un error que hacía que el botón de pago no funcionara correctamente en algunas versiones de Internet Explorer
- Fix: Se previene un aviso generado en los campos personalizados de tipo texto
Versión 4.2.0
13 abril 2020
- Añadido: Funcionalidad para exportar el registro de operaciones en CSV
- Mejora: Mejora de la seguridad en las ejecuciones AJAX de borrado de operaciones y registro completo
- Mejora: La fecha de expiración de la licencia se muestra en un formato más amigable
- Mejora: Se prescinde de wc_price para formatear la cantidad en el widget de dashboard en caso de que WooCommerce se encuentre activo, ya que la moneda de la tienda no tiene por qué coincidir con la de los pagos aceptados por medio del TPV
- Fix: Se soluciona un fallo al calcular el total de pagos recibidos durante el mes en curso cuando alguno de los pagos era de una cantidad de 1.000 o superior en la moneda establecida
- Update: Se elimina la retrocompatibilidad pre-3.5.0 en el cálculo de la cantidad recibida durante el mes en curso
Versión 4.1.0
6 abril 2020
- Añadido: Opción en el generador de enlaces que permite establecer una fecha de caducidad para un enlace de pago
- Añadido: Integración con cuentas en francos suizos para procesar pagos en esta moneda
- Añadido: Añadidos nuevos códigos de error de Redsys
- Mejora: Se prescinde de la funcion bcmul, no presente en todos los servidores, a la hora de convertir la cantidad
- Mejora: El correo electrónico del cliente sólo se muestra en el resumen del pago si se le ha solicitado mediante el campo estándar para evitar duplicidades con los campos personalizados
- Mejora: La palabra «Concepto:» sólo aparece si se ha registrado un concepto aparte de los campos personalizados y las variables GET
- Mejora: Mejoras de eficiencia en el código
- Update: Plugin probado con WordPress 5.4.1-alpha
Versión 4.0.2
31 marzo 2020
- Mejora: No es necesario activar la licencia, ésta se activa automáticamente al introducirla y guardar los ajustes
Versión 4.0.1
26 marzo 2020
- Fix: Solucionado un fallo por el que, en determinadas configuraciones, un campo personalizado que sustituyera al campo de correo electrónico por defecto podía hacer que no se enviara la notificación al cliente
- Update: Actualizado ACF Pro a la versión 5.8.9
- Update: Plugin probado con WordPress 5.4-RC5
Versión 4.0.0
9 marzo 2020
- Añadido: Posibilidad de múltiples botones por URL
- Añadido: Nuevo widget para sidebar
- Añadido: Nuevo bloque para el editor de bloques de WordPress (a.k.a. Gutenberg)
- Añadido: Posibilidad de no añadir los campos personalizados a botones concretos
- Añadido: Posibilidad de establecer el nombre de campo como placeholder en los campos personalizados de tipo texto, correo electrónico, área de texto y selector desplegable
- Añadido: Nuevo campo personalizado de tipo fecha
- Añadido: Los colores de fondo y texto del botón se pueden establecer individualmente mediante el shortcode, el widget o el editor de bloques
- Añadido: Efecto visual al pulsar sobre el botón de pago
- Añadido: Filter hook boton_redsys_ajustes para registrar ajustes personalizados
- Añadido: Filter hook boton_redsys_tabs_ajustes para personalizar las pestañas de ajustes
- Añadido: Filter hook boton_redsys_contenidos_tabs para filtrar el contenido de las pestañas de ajustes
- Añadido: Filter hook boton_redsys_shortcode_atributos para personalizar los atributos del shortcode boton_redsys
- Añadido: Integración con EDD Software Licensing
- Mejora: Mejoras de eficiencia en las secciones de ajustes del plugin
- Fix: Al marcar un pago como completado desde el registro, el mes en la columna «Cód. autorización» podía quedar en un idioma diferente al del usuario
- Fix: El contenido de los campos personalizados de tipo correo electrónico no se estaba añadiendo al concepto
- Fix: Solucionado un potencial conflicto con la página de pedido recibido de WooCommerce en caso de que ésta contuviera un botón de pago
- Update: Actualizado ACF Pro a la versión 5.8.8
- Update: Plugin probado con WordPress 5.4-RC1
Versión 3.5.2
5 marzo 2020
- Mejora: Mejoras de eficiencia en la recuperación de datos de la operación
- Fix: Solucionado un fallo el cual, en determinadas configuraciones, hacía que no se mostrara el concepto en el resumen del pago si estaban activados los campos personalizados
Versión 3.5.1
5 marzo 2020
- Fix: Solucionado un fallo el cual, en determinadas configuraciones, hacía que no se mostrara el concepto en el resumen del pago
Versión 3.5.0
14 febrero 2020
- Mejora: Mayor eficiencia a la hora de guardar los datos del registro en la base de datos
- Mejora: Las columnas Cantidad, Resultado y Código de autorización del registro de pagos son ahora visibles en dispositivos móviles
- Mejora: Método más eficiente para establecer los pagos recibidos el mes en curso en el widget del escritorio
- Mejora: La fecha y hora de la operación se guarda en formato UNIX
- Mejora: La fecha mostrada en el registro de pagos y en widget de escritorio se formatea según el formato establecido en los ajustes generales de WordPress
- Fix: Solucionado un fallo por el cual el widget del escritorio no totalizaba correctamente los pagos si el formato de fecha no era el establecido por defecto por WordPress
- Fix: Solucionado un fallo por el cual la cantidad total de pagos recibido el mes en curso en el widget de escritorio podía llegar a incluir pagos recibidos durante el mismo mes del año anterior
- Fix: Solucionado un fallo por el cual los pagos marcados como completados manualmente aparecían en las búsquedas de operaciones en estado Iniciado
Versión 3.4.1
31 enero 2020
- Mejora: Se prescinden de los transient a la hora de identificar la operación iniciada
- Mejora: Se da preferencia a los datos recibidos por POST frente a los recibidos por GET a la hora de procesar la respuesta de Redsys
- Mejora: Antes de guardar el resultado de una operación se comprueba que no tenga ya un resultado definitivo para evitar cambios de estado bajo circunstancias imprevistas
- Mejora: El campo personalizado de tipo email se rellena automáticamente con el correo electrónico del usuario si está sustituyendo al campo por defecto del formulario de pago
- Fix: Solucionado un aviso que se producía al mostrar los datos de una operación fallida
- Update: Se requiere una versión 5.0 de WordPress o superior
Versión 3.4.0.1
28 enero 2020
- Update: Actualizada la plantilla de traducciones
Versión 3.4.0
28 enero 2020
- Añadido: Campo de tipo email en los campos personalizados
- Añadido: Opción protegida para editar el próximo número de pedido de Redsys
- Mejora: Se puede integrar el campo para correo electrónico del cliente para notificaciones en los campos personalizados
- Mejora: Diversas mejoras de eficiencia y claridad en el código
Versión 3.3.2
27 enero 2020
- Mejora: Cambiado el singular name del CPT de campos del formulario para no dar lugar a errores
- Mejora: El CPT de campos del formulario ya no declara soporte para campos personalizados para no generar incompatibilidades
- Mejora: La columna «Tipo» del listado de campos personalizados se traduce ahora según la traducción de WordPress
- Fix: Silenciado un aviso que se generaba en la sección de páginas de la administración de menús
Versión 3.3.1
14 enero 2020
- Fix: Corregido un potencial error al generar las notificaciones por correo electrónico
- Fix: El concepto no se mostraba en la página de OK cuando éste se establecía por medio del shortcode
Versión 3.3.0
14 enero 2020
- Añadido: Ahora se puede establecer el idioma de la interfaz de Redsys de forma independiente en cada botón mediante un parámetro del shortcode
- Fix: Corregido un aviso que podía mostrarse en determinadas configuraciones si se producía error en el pago y no se recibían los datos de Redsys
Versión 3.2.2
31 diciembre 2019
- Mejora: Cada tipo de campo del formulario incluye su propia clase CSS
- Fix: Se soluciona un exceso de saltos de línea al generar los campos del formulario
- Update: Plugin probado con WordPress 5.3.3-alpha
Versión 3.2.1
10 diciembre 2019
- Añadido: Botón en cada operación del registro para enviar notificación de forma manual al/los administrador/es
- Añadido: Botón en cada operación del registro para enviar notificación de forma manual al cliente
Versión 3.2.0
3 diciembre 2019
- Añadido: Action hook boton_redsys_pago_ok a ejecutar tras registrar un pago correcto, recibiendo el ID de operación como argumento
- Añadido: Action hook boton_redsys_pago_ko a ejecutar tras registrar un pago fallido, recibiendo el ID de operación como argumento
- Añadido: Botón en el registro para reenviar las notificaciones de cada operación
- Mejora: El envío de notificaciones se engancha al hook boton_redsys_pago_ok
- Update: Actualizado ACF Pro a la versión 5.8.7
- Update: Plugin probado con WordPress 5.3.1-alpha
Versión 3.1.0
29 octubre 2019
- Añadido: Se añade una opción para seleccionar el idioma de la pasarela
- Añadido: Compatibilidad con el plugin WooCommerce Servired/RedSys Spain Gateway para la importación de las opciones
- Mejora: Creado un método que devuelve el array de opciones
- Mejora: Mejoras de eficiencia en el código
- Update: Actualizado ACF Pro a la versión 5.8.6
- Update: Fin de la versión beta de los campos personalizados
Versión 3.0.5
21 octubre 2019
- Fix: Mejorada la compatibilidad con el AJAX de Elementor en el filtrado de datos GET
Versión 3.0.4
17 octubre 2019
- Mejora: Añadida la descripción de nuevos códigos de error de Redsys
- Fix: Solucionados dos avisos generados en PHP7.3
- Update: Actualizado ACF Pro a la versión 5.8.5
- Update: Actualizada la librería Puc a la versión 4.8
- Update: Plugin probado con WordPress 5.2.5-alpha
Versión 3.0.3
3 octubre 2019
- Fix: Se soluciona un fallo que producía multiplicidad en los resultados de búsqueda en el registro
Versión 3.0.2
1 octubre 2019
- Mejora: Se utiliza la función más eficiente determine_locale para determinar el idioma si se está usando WordPress 5.0+
- Fix: Se previene un aviso en el widget de escritorio por el tratamiento de un string como una constante
- Fix: Solucionado un fallo por el que no se cargaba correctamente la traducción de los menús de administración
- Fix: Solucionado un fallo por el que la opción de placeholder se reseteaba al guardar las plantillas
- Fix: Solucionado un fallo por el que la eliminación de registros individuales podría fallar si se creaba una traducción incluyendo comillas simples
- Fix: Añadido el text domain a un texto que quedaba fuera de la traducción
- Update: Actualización de la plantilla de traducción
- Update: Plugin probado con WordPress 5.2.4-alpha
Versión 3.0.1
29 agosto 2019
- Fix: Se previene un error al mostrar la cantidad en el widget de dashboard en caso de que WooCommerce no esté activado
Versión 3.0.0
20 agosto 2019
- Añadido: Se pueden establecer campos personalizados en el formulario, antes o después del botón de pago
- Añadido: Los campos personalizados pueden reordenarse mediante operaciones de arrastrar y soltar
- Añadido: Widget de dashboard con un resumen de los últimos pagos recibidos y el total de pagos recibidos durante el mes en curso
- Añadido: Se establecen clases CSS específicas para mostrar los datos recogidos de la operación
- Añadido: Opción para ocultar el campo por defecto para el concepto
- Añadido: Opción para establecer una URL por defecto en el generador de enlaces de pago
- Añadido: Se desdobla la opción para introducir la clave SHA-256 en función del entorno seleccionado (pruebas o real)
- Añadido: Botón para eliminar el registro de operaciones completo
- Mejora: Se incluye el filtro boton_redsys_variables_concepto para filtrar qué variables de las recibidas mediante GET serán procesadas como parte del concepto
- Mejora: Mejoras de eficiencia en los scripts que comprueban la validez de los campos
- Mejora: Se incluye la plantilla POT para traducciones
- Mejora: Se previene un error en caso de que el servidor no tenga activada la librería BC Math de PHP
- Mejora: Se declara expresamente el alcance de todos los métodos
- Mejora: Se previene que los códigos UTM y otros recibidos por la URL sean procesados como parte del concepto
- Update: Actualizada la librería Puc a la versión 4.6
- Update: Plugin probado con WordPress 5.2.3-alpha
Versión 2.1.15
11 junio 2019
- Fix: Corregido el modo de retornar los datos con la información relativa al resultado de la operación
- Fix: Corregido un error por el que no se mostraba el mensaje de error personalizado al no recibirse datos de la operación en la página de error en el pago
- Update: Plugin probado con la versión en desarrollo de WordPress 5.2.2
Versión 2.1.14
2 marzo 2019
- Fix: Corregido un problema al procesar los decimales cuando el botón se generaba a partir de un enlace
Versión 2.1.13
1 marzo 2019
- Fix: Corregido un problema al procesar los decimales generado en la versión 2.1.12
Versión 2.1.12
1 marzo 2019
- Fix: Corregido un problema al procesar el formato de miles en la cantidad cuando era recibida desde un formulario de Gravity Forms y no tenía decimales
- Mejora: Se aumenta la compatibilidad con los formatos numéricos de Gravity Forms, de forma que la cantidad se procese de forma adecuada independientemente del formato seleccionado para el campo de número del formulario
Versión 2.1.11
1 marzo 2019
- Fix: Corregido un problema al procesar el formato de miles en la cantidad cuando era recibida desde un formulario de Gravity Forms
Versión 2.1.10
27 febrero 2019
- Fix: Ajustados los estilos de la página de registros
- Añadido: Si se importan las opciones del plugin de Redsys para WooCommerce, se importa también el entorno
- Añadido: Al cambiar el entorno del TPV se muestra un mensaje de advertencia recordando que se debe actualizar también la clave SHA-256
- Test: Probado con la versión alfa de WordPress 5.2
Versión 2.1.9
12 febrero 2019
- Fix: Se corrige definitivamente un fallo por el cual, en determinadas cantidades muy concretas, el redondeo hacía que se procesara una cantidad menor en un céntimo/centavo a la establecida en el formulario
Versión 2.1.8
31 enero 2019
- Añadido: Se guardan en el registro los datos crudos devueltos por Redsys, el ID de sesión y la IP para depuración de errores
Versión 2.1.7
21 enero 2019
- Mejora: Se previene la generación de errores y/o avisos en el formulario cuando se reciben por POST datos no esperados
Versión 2.1.6
17 enero 2019
- Fix: Corregidos dos avisos por variables no declaradas en el formulario de pago
- Fix: Se incluye el nombre del plugin en el dominio para hacerlo traducible
- Fix: Se especifica el ámbito de los métodos de la clase principal
Versión 2.1.5
3 enero 2019
- Bump version
Versión 2.1.4
3 enero 2019
- Fix: Se corrige un fallo por el cual se podía crear una redirección cíclica con determinadas configuraciones de WPML
Versión 2.1.3
24 diciembre 2018
- Fix: Se corrige un fallo por el cual con una determinada cantidad Redsys cargaba un céntimo/centavo de menos
- Update: Plugin probado con WordPress 5.1-alpha
Versión 2.1.2
4 diciembre 2018
- Mejora: Se implementa un patrón singleton en la llamada a la clase principal del plugin
- Fix: Se corrige un fallo por el cual las cantidades registradas no correspondían con las tramitadas en un factor de cien
Versión 2.1.1
28 noviembre 2018
- Fix: Se corrige un fallo por el cual, con determinadas cantidades, Redsys cargaba un céntimo/centavo de menos
Versión 2.1.0
9 noviembre 2018
- Añadido: Se añade un botón para eliminar de forma individual cada una de las entradas del registro de pagos
- Fix: Se previene la generación de un error en la previsualización cuando se usa el shortcode en una página hecha con Elementor
Versión 2.0.7
3 noviembre 2018
- Mejora: Los datos recibidos por GET se autoreenvían por POST para que no queden visibles en la URL
- Seguridad: Se previene un fallo de seguridad que podía permitir la ejecución de scripts en la página de registro de pagos
Versión 2.0.6
2 noviembre 2018
- Fix: Solucionado un fallo por el cual se mostraba un valor erróneo en el campo de correo electrónico cuando el usuario estaba identificado
Versión 2.0.5
2 noviembre 2018
- Fix: Solucionado un fallo por el cual no se enviaba notificación al cliente si el email era obtenido mediante GET
Versión 2.0.4
2 noviembre 2018
- Añadido: El shortcode es capaz de capturar el email por GET si no se solicita en el formulario
- Añadido: El shortcode es capaz de capturar datos adicionales al concepto por GET
- Fix: Solucionado un fallo por el cual los correos de notificación llegaban vacíos si se dejaba la plantilla por defecto y no se guardaba
Versión 2.0.3
31 octubre 2018
- Mejora: Mejorado el método de protección contra introducción de cantidades negativas
- Fix: Solucionado un fallo por el cual determinadas cantidades quedaban malformadas en los datos enviados a Redsys
Versión 2.0.2
18 octubre 2018
- Añadido: Opción para establecer el placeholder en el campo de concepto
- Añadido: Opción para establecer el texto ‘Concepto’ cuando éste se incluye en el shortcode
- Fix: Se establecen los colores por defecto para el botón aunque éstos no se guarden en los ajustes
Versión 2.0.1
10 octubre 2018
- Mejora: La página de pago recibido correctamente no muestra vacía la línea de correo electrónico si éste no se pide
- Fix: Corregido el listado de variables en la pantalla de opciones, que mostraban sólo un símbolo % en lugar de dos
Versión 2.0.0
8 octubre 2018
- Añadido: Posibilidad de enviar una notificación al cliente que realiza el pago
- Añadido: Opción para personalizar el nombre y dirección de correo del remitente de las notificaciones
- Añadido: Opción para seleccionar a qué dirección o direcciones de email debe llegar la notificación del administrador
- Añadido: Plantilla para personalizar la notificación al cliente
- Añadido: Plantilla para personalizar la notificación al administrador
- Añadido: Posibilidad de añadir un checkbox obligatorio y un texto de privacidad para cumplir el RGPD
- Mejora: Divididos los ajustes en pestañas para una mejor organización
- Mejora: Si el usuario está identificado se registra el email aunque no se pida en el formulario
- Mejora: Se impide la introducción de números negativos en el campo de cantidad
- Mejora: Añadidos textos de ayuda en todas las opciones
- Mejora: Se muestra un mensaje de ayuda en la activación del plugin
- Mejora: Agregada en la descripción de las opciones una posible solución a la falta de recepción de datos
- Mejora: En el extracto de la tarjeta se muestra el nombre establecido en los ajustes y no el establecido en el TPV
- Mejora: El plugin guarda temporalmente la fecha y hora en el formato establecido en los ajustes de WordPress
- Mejora: Añadida la descripción de nuevos códigos de error de Redsys
- Fix: Corregido un error que hacía que el generador de enlaces malformara éste si estaban establecidos los permalinks por defecto
- Fix: Corregido el naming de Redsys
- Fix: Corregido un string que quedaba fuera de los archivos de traducción
- Update: Actualizada la librería Puc para actualizaciones a la versión 4.4
Versión 1.4.7
22 mayo 2018
- Añadido: Atributo «concepto» para el shortcode
- Mejora: Mejoras de eficiencia en el código
- Fix: Corregido un fallo que hacía que los registros se mostraran varias veces al filtrar por fecha sin realizar una búsqueda
Versión 1.4.6
6 abril 2018
- Añadido: Añadida una opción que permite personalizar el texto mostrado tras la recepción del pago cuando el servidor no permite la adecuada recepción de los datos
Versión 1.4.5
4 abril 2018
- Fix: Solucionado un fallo que impedía que se cambiasen en las opciones las páginas asignadas a los shortcodes
Versión 1.4.4
3 abril 2018
- Añadido: Recepción de datos mediante POST tras el pago
Versión 1.4.3
- Añadido: Notificaciones por email al administrador cuando se completa una operación
Versión 1.4.2
19 marzo 2018
- Mejora: La búsqueda en el registro de operaciones incluye ahora cualquiera de los campos
- Mejora: Diversas optimizaciones en la creación operaciones en el registro
Versión 1.4.1
18 marzo 2018
- Añadido: Se añade al registro un indicador del número de tarjeta
- Mejora: Diversas optimizaciones de código
Versión 1.4.0
18 marzo 2018
- Añadido: Posibilidad de establecer la cantidad y el concepto por medio de un enlace
- Añadido: Generador de enlaces de pago
Versión 1.3.0
18 marzo 2018
- Añadido: Registro de operaciones
Versión 1.2.0
17 marzo 2018
- Añadido: Posibilidad de solicitar el email
- Añadido: Posibilidad de añadir la cantidad en el texto del botón cuando se establece por medio del shortcode
Versión 1.1.0
16 marzo 2018
- Añadido: Posibilidad de permitir que el usuario introduzca la cantidad a pagar
Versión 1.0.0
13 marzo 2018
- Versión inicial