VibeFox Transbank for PrestaShop

VibeFox Transbank for PrestaShop

20 €

Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.

Ayuda

Hacer una pregunta: VibeFox Transbank for PrestaShop

Deslice para encajar la pieza

Descripción general

VibeFox Transbank Gateway añade los pagos Transbank Webpay Plus a PrestaShop para tiendas de Chile. En el paso de pago, el cliente elige Webpay Plus, es enviado al formulario de pago de Webpay, paga con tarjeta de crédito, débito o prepago y vuelve a tu tienda. Los datos de la tarjeta nunca llegan a tu sitio. El pedido se crea solo después de que Transbank confirme el pago, así que los pagos cancelados o rechazados no dejan pedidos sin pagar.

Es adecuado para tiendas que venden en pesos chilenos (CLP) y tienen un código de comercio estándar de Webpay Plus. Transbank no tiene webhook de pago: el pago se confirma de servidor a servidor cuando el cliente vuelve de Webpay. El módulo no incluye Webpay Plus Mall, tarjetas guardadas de Oneclick, suscripciones, captura diferida ni conversión de moneda, y los reembolsos hechos en el portal de Transbank no se importan.

Características principales

Redirección a Webpay Plus: se crea una transacción de Transbank por el total del carrito en pesos enteros, y el cliente paga en el formulario de Webpay.

Pagado solo cuando Transbank lo confirma: al volver a la tienda, el módulo confirma (commit) la transacción con Transbank. El pedido se crea solo cuando Transbank la aprueba. Si el importe, la orden de compra o la sesión no coinciden con lo que envió la tienda, el pedido pasa a Transbank payment on hold para su revisión.

Sin cobro por un carrito modificado: si el total del carrito cambió después de iniciar el pago (en otra pestaña, o por un cupón caducado), la transacción no se confirma, así que el cliente no es cobrado y paga el nuevo total.

Confirmado como máximo una vez: recargar la página de retorno, usar el botón Atrás del navegador o dos retornos al mismo tiempo nunca confirman un pago dos veces ni crean un segundo pedido.

Seguro ante errores: si falla la llamada de confirmación, el módulo pide a Transbank el estado real de la transacción antes de crear el pedido.

Reembolsos desde la página del pedido: reembolsos totales y parciales en pesos enteros en el bloque Transbank Webpay Plus del pedido, siempre en el entorno donde se hizo el pago. Un reembolso total pone el pedido en Refunded.

Pruebas sin credenciales: el entorno de integración usa automáticamente el código de comercio de prueba público de Transbank.

Bloque del pedido y registro: el pago, todos los intentos de Webpay del carrito y las notas de Transbank en la página del pedido. Los errores siempre se registran; los detalles, bajo petición, y sin datos de tarjeta ni claves.

Requisitos

PrestaShop 8.0 a 9.x, PHP 8.0 o posterior. Moneda del carrito: peso chileno (CLP). Para pagos reales, un código de comercio de producción de Webpay Plus y la API Key Secret de Transbank. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).