VibeFox DPO for OpenCart
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox DPO Pay Gateway conecta OpenCart 3 y OpenCart 4 con DPO Pay (Network International), un servicio de pagos para África y Oriente Medio. En el último paso de la compra el cliente hace clic en Confirm Order, pasa a la página segura de pago de DPO y paga con tarjeta, dinero móvil (M-Pesa, Airtel Money, MTN y otros) o cualquier otro método habilitado en tu cuenta de DPO. Los datos de la tarjeta nunca llegan a tu sitio. OpenCart crea el pedido antes del pago, pero el pedido recibe un estado solo cuando DPO confirma el pago, así que los intentos sin pagar quedan como pedidos faltantes.
Es adecuada para tiendas con una cuenta comercial de DPO Pay que venden en una moneda admitida por DPO. La extensión acepta solo pagos únicos. No ofrece reembolsos desde la tienda (los reembolsos se hacen en el portal de comerciante de DPO), no tiene tarjetas guardadas, suscripciones ni campos de tarjeta en tu sitio, y no captura los pagos solo autorizados.
Características principales
Página de pago de DPO: se crea una transacción de DPO por el total del pedido en la moneda del pedido. El nombre, el correo electrónico, el teléfono y la dirección de pago del cliente se envían a DPO para rellenar previamente la página de pago.
Se marca como pagado solo cuando DPO lo confirma: la extensión consulta a DPO directamente, de servidor a servidor, el resultado de cada pago. El regreso del cliente, la notificación push y las comprobaciones programadas solo inician esta consulta. Después, OpenCart envía sus correos habituales del pedido.
Comprobación de importe y moneda: el importe pagado y la moneda se comparan con el pedido al céntimo. Una diferencia, un pago solo autorizado o una transacción con exceso o defecto de pago pone el pedido en un estado de revisión con una nota.
Sin cobros duplicados: antes de un nuevo intento de pago se revisan las transacciones anteriores de DPO del carrito y se cancelan las que no se hayan pagado. Las notificaciones repetidas nunca aplican un pago dos veces.
Comprobaciones programadas: una URL de cron vuelve a comprobar los pagos sin confirmar 15 minutos después de la redirección y después del límite de tiempo de pago, de modo que el pedido recibe su estado aunque el cliente cierre el navegador.
Cuentas de prueba y reales: Company Token y Service Type independientes para cada una. Cada pago se comprueba siempre con la cuenta con la que se creó.
Tus propios estados de pedido: elige el estado de OpenCart para un pedido pagado, para un pago en revisión y el estado de cancelado, que también cancela la transacción abierta de DPO de un pedido no pagado.
Condiciones de OpenCart y registros claros: zona geográfica, importe mínimo del pedido y orden de visualización. Las notas del historial del pedido explican cada resultado. Registro opcional con tokens enmascarados y sin datos del cliente; los errores siempre se registran.
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 con la extensión SimpleXML. La descarga incluye los paquetes para ambas versiones. Una cuenta comercial de DPO Pay con un Company Token y un ID de Service Type, una moneda de la tienda admitida por tu cuenta de DPO, y un cron del servidor para las comprobaciones. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
