Se agregó soporte para PayPal y se mejoraron los payloads de pago con riskData y shopperConversionId. Se introdujo la configuración de retraso de captura para tarjetas, Google Pay y Apple Pay, junto con mejoras en la observabilidad de los logs en Webhooks, reembolsos y cancelaciones.
Mejora en la robustez de los logs y manejo de errores para escenarios de tarjeta inválida (errores Adyen 101/905). Se resolvieron los tiempos de espera de las transacciones optimizando las llamadas de Supabase y agregando límites de caracteres en las claves de idempotencia para garantizar la compatibilidad con la API.
Sistema de registro mejorado con la introducción de Winston logger, incluyendo detalles del origen del archivo e implementación en los servicios de POS. Se agregaron enlaces a la documentación para una mejor orientación del comerciante.
Mejora en los flujos de Webhook y POS mediante el refinamiento del almacenamiento de datos en VBase, optimización de la idempotencia para reembolsos y cancelaciones, y resolución de tiempos de espera en la sincronización de terminales.
Estandarización de las implementaciones del registrador y optimización de la recuperación de datos de terminales utilizando procesamiento paralelo para un mejor rendimiento.
Mejoras integrales en la gestión de tokens para suscripciones y compras POS, incluyendo correcciones en la denominación de tokens 3DS y manejo de sesiones. Se actualizaron las APIs de terminales obsoletas y se optimizaron los tiempos de espera de las APIs para una mejor confiabilidad.
Se amplió el soporte de métodos de pago con la introducción de Affirm y configuraciones mejoradas para Apple Pay. Se mejoró la experiencia de pago con un nuevo flujo de reintento para componentes web y APIs de redirección, y se implementó un proxy para los métodos de marketing y detalles de pago.
Se refactorizó el motor de pago principal reemplazando dependencias obsoletas, optimizando el manejo de errores para conflictos 409 y mejorando la consistencia general de la interfaz en la configuración de VTEX.
Gestión de suscripciones mejorada mediante la introducción de nuevos flujos utilizando el token networkTxReference. Visibilidad de las transacciones mejorada al agregar información del adquirente a los detalles del pago y las respuestas de Webhook.
Se restauró la estabilidad de la integración al volver a una versión estable y se actualizaron los detalles del pago para admitir varias cuentas. Se estandarizaron los datos de BrowserInfo para usar HTTPS de forma predeterminada.
Actualización exhaustiva de los payloads de pago para transacciones de Klarna, Boleto, Pix y tarjetas, incluida la adición de adaptadores de artículos de línea y soporte para shopperStatement.
Optimización de la lógica de suscripción mediante el refinamiento de las verificaciones condicionales en el proceso de recuperación del formulario de pedido.
Mejora en la validación de datos para Klarna y otros métodos de pago mediante la implementación de verificaciones de longitud de caracteres en documentos sensibles.
Mejora en la robustez de la integración con una nueva ruta de healthcheck y recuperación automatizada de la interfaz para pagos fallidos. Optimización del almacenamiento de datos centralizando el guardado de transacciones en los detalles del pago.
Optimización de la integración de Klarna mediante la implementación de soporte para códigos de país ISO Alpha-2 y la refactorización de código heredado.
Introducción de soporte para Klarna Account e implementación del controlador Apple Pay v2 basado en los estándares de Adyen. Adición de funciones de utilidad para la conversión de ISO de país.
Estandarización de las convenciones de nomenclatura para Apple Pay y mejora de la seguridad mediante el enmascaramiento de la Client Key en la interfaz de configuración.