checkout 3.17.0
about 1 year ago by Get Duna
Change log version 3.17.0
🚀 Nuevas funcionalidades:
- Se agrego los eventos :
shippingRateError
,changePaymentMethod
. - Se habilito que se repitan los eventos:
checkSameAddress
,uncheckSameAddress
,checkSaveInformation
,uncheckSaveInformation
,viewCartCheckout
,requestNewCode
,changePaymentMethod
- Se agregaron dos eventos adicionales para errores como
merchantInternalError.
Y se modificó los códigos de error. - En la vista de OTP, mediante el endpoint de bin detector, se agregó el nombre del banco de la tarjeta.
- Se agregó un label de “Campos obligatorios” y se agregó asteriscos en los campos que lo requieren.
- Se reemplazó la librería
google-libphonenumber
porlibphonenumber-js
. - Se optimizaron imágenes y logos.
- Se optimizaron animaciones y se reemplazó DotterSpinner.
- Soporte para Fecha Unica (1 sola fecha disponible en el calendario).
- No permitir compras si la franquicia de la tarjeta es excluida por la pasarela.
- Se modificó la apariencia del botón de Cambiar dirección para los comercios que nos traen la dirección al checkout.
- Se agregó botones de limpiar input en los campos con valores.
🔧 Bugs Resueltos:
- El método de pago por defecto queda seleccionado actualmente.
- Evento
checkoutStarted
no se enviaba desde Rudderstack. - Chequeo de pasarelas que aceptan tarjetas tarjetas diners.
- Antes para un usuario no autenticado había problemas para mostrar su banco, eso fue solucionado.
- Se agregó dos eventos separados, y se modificó los códigos de ShippingError faltantes.
- Antes se tokenizaba las tarjetas con errores. Ahora se pasó a tokenizar solamente tarjetas luego de una compra exitosa.
- Bugs en Botones Fijos.
🗑️ Remociones:
- Se eliminó el requisito previo para emitir el evento
shippingDetailsEntered
. - Se eliminó la regla de zip_code vacio cuando la dirección no lo trae.
- Se removió el warning de factura electrónica.
- Se removió los iconos de estado en los inputs.
- Se removió el botón de cambiar
directions first
cuando el comercio inicializa el checkout sin el campo.