Buscar en el blog
Categorías
Productos relacionados
Monto mínimo, registro de errores, 3D Secure y mucho más
La versión 1.5.0 trae mejoras y arreglos notables que te detallaré a continuación:
En la configuración del módulo, justo debajo del mensaje de conexión exitosa, ahora aparece un mensaje nuevo indicando el identificador de la cuenta de Stripe del mercado.
Para crear un intento de pago se requiere un monto mínimo de 0,5€ para Europa. Ahora estamos considerando este monto mínimos ya que haciendo pruebas en modo real y con importes bajos, los intentos de pago no funcionaban.
Para las excepciones o mensajes de error que retorna la API de Stripe, ahora estamos usando el objeto PrestaShopLogger para agregar esta información en el registro de errores de la tienda. De esta forma, se puede averiguar fácilmente que ocurre cuando hay un problema presente.
El identificador del intento de pago actual ahora se puede eliminar para fines técnicos y de testeo. En el gancho displayHeader se puede observar como se puede eliminar el intento de pago actual.
En la instalación de este módulo ahora se checkea si el módulo de "Stripe Oficial" está instalado en tu tienda o no para deshabilitarlo. Es importante saber que los dos módulos no pueden estar instalados en la misma tienda ya que utilizan los mismos recursos y no son compatibles.
Los archivos JavaScript se incrustan en la página con prioridad para definir el orden correcto de carga.
El archivo front.css ahora se está cargando en la cabecera de la página usando el gancho "displayHeader".
En la página del checkout ahora no se muestra el método de pago si el importe del carrito es inferior a 0,5€.
Para mejorar la presencia del formulario que permite agregar la tarjeta al cliente, se ha eliminado los márgenes que contiene el contenedor padre del formulario de la tarjeta.
El controlador de validación del pago, ahora verifica si el estado del intento de pago fue exitoso para crear un pedido correcto en PrestaShop o no.
También se hicieron pruebas con muchos tipos de tarjeta incluyendo las tarjetas con 3D Secure.