VibeFox PayU LATAM for OpenCart
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox PayU LATAM Payment añade los pagos de PayU Latam WebCheckout a OpenCart 3 y OpenCart 4. En el último paso de la compra, el cliente hace clic en Confirm Order, pasa a la página de pago segura de PayU, paga con cualquier método habilitado en tu cuenta de PayU (tarjetas, efectivo, transferencias bancarias, PSE y otros métodos locales) y vuelve a tu tienda. Los datos de la tarjeta nunca pasan por tu sitio. OpenCart crea el pedido antes del pago, pero el pedido recibe un estado solo cuando PayU confirma el pago, así que los intentos no pagados se quedan como pedidos sin estado (missing orders).
Es adecuada para tiendas de Argentina, Brasil, Chile, Colombia, México, Panamá y Perú que venden en ARS, BRL, CLP, COP, MXN, PEN o USD y tienen una cuenta de PayU Latam. La extensión no tiene formulario de pago en tu sitio, no hace reembolsos desde OpenCart (los reembolsos se hacen en el módulo de PayU), no guarda tarjetas, no gestiona suscripciones y no tiene ajustes de cuotas (PayU muestra las cuotas en su página).
Características principales
Pagada solo cuando PayU confirma: el estado del pedido se establece únicamente con la confirmación firmada que PayU envía de servidor a servidor. La extensión comprueba la firma, tu ID de comerciante y la referencia de pago que emitió. Después, OpenCart envía sus correos habituales del pedido.
Nada que configurar en PayU: la URL de confirmación se envía con cada pago.
Comprobación de importe y moneda: un pago que no coincide con el total del pedido pasa a un estado de revisión con una nota y nunca se acepta automáticamente.
Pagos en efectivo y transferencias: los pagos que PayU informa como pendientes, como los cupones de efectivo, dejan el pedido en un estado de espera hasta que PayU los confirma.
Resultado claro para el cliente: tras un pago rechazado o caducado, el cliente vuelve a la compra con el motivo y puede pagar de nuevo. El carrito se conserva.
Sin doble procesamiento: cada notificación se procesa una sola vez con un bloqueo por carrito, y un carrito nunca se paga dos veces, también en OpenCart 3, que crea un pedido nuevo cada vez que se muestra el paso de confirmación. Un segundo pago de un pedido ya pagado se marca para reembolso.
Credenciales de sandbox y de producción por separado: sandbox por defecto. Cada intento de pago recuerda su entorno, así que cambiar entre sandbox y producción no interrumpe los pagos pendientes.
Tus propios estados de pedido y una pestaña de PayU en la página del pedido: elige el estado de OpenCart para un pedido pagado, un pago pendiente, un pago en revisión y un pago fallido. La pestaña del pedido muestra la referencia, la transacción, el estado, el método de pago y todos los intentos de pago del carrito. Zona geográfica, importe total mínimo y un registro opcional sin claves ni datos personales.
Requisitos
OpenCart 3.0.x (probado en 3.0.5.0) o OpenCart 4.0.2 y posteriores (probado en 4.1.0.3), PHP 8.0 o posterior. Una descarga incluye los paquetes para ambas versiones. Una cuenta de PayU Latam con ID de comerciante, ID de cuenta para tu país y clave API, y las credenciales públicas de sandbox de PayU para hacer pruebas. Moneda de compra: ARS, BRL, CLP, COP, MXN, PEN o USD. La tienda debe ser accesible desde internet para recibir las confirmaciones de PayU. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
