VibeFox Hubtel for OpenCart
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox Hubtel Pay Gateway añade a OpenCart 3 y OpenCart 4 los pagos de Hubtel en Ghana. En el último paso de la compra el cliente hace clic en Confirm Order, es enviado a la página segura de Hubtel Online Checkout, paga con MTN MoMo, Telecel Cash, AirtelTigo Money, una tarjeta Visa o Mastercard o GhQR, y regresa a tu tienda. OpenCart crea el pedido antes del pago, pero el pedido solo recibe un estado cuando Hubtel confirma el pago, así que los intentos no pagados quedan como pedidos sin estado.
Es adecuado para tiendas de Ghana que venden en cedis ghaneses (GHS) y tienen una cuenta comercial en Hubtel. Hubtel debe incluir en la lista blanca la dirección IP de tu servidor web para su API de estado de transacciones, y Hubtel no tiene un entorno de pruebas público, así que todos los pagos son reales. La extensión no ofrece reembolsos desde OpenCart, ni suscripciones, ni tarjetas guardadas, ni la elección del canal de pago dentro de la tienda.
Características principales
Checkout alojado de Hubtel: pagos con dinero móvil y tarjeta en la página de Hubtel. El cliente elige allí el canal.
Pagado solo cuando Hubtel confirma: los callbacks de Hubtel no están firmados, por lo que la extensión nunca se fía de ellos. Consulta la API autenticada de estado de transacciones de Hubtel y marca el pedido como pagado solo cuando Hubtel informa Paid por el importe exacto del pedido en GHS. Después OpenCart envía sus correos habituales del pedido.
Comprobación del importe: un importe distinto envía el pedido a un estado de revisión que tú eliges, con una nota.
Nada que configurar en Hubtel: la URL de callback se envía con cada pago.
Callbacks perdidos cubiertos: el regreso del cliente comprueba el pago, una URL de cron ejecuta nuevas comprobaciones en segundo plano, y puedes hacer clic en Check Hubtel payment status en la página del pedido.
Sin doble procesamiento: cada intento de pago tiene su propia referencia. Los callbacks repetidos nunca aplican un pago dos veces ni reabren un pedido cancelado. Antes de un nuevo intento, se comprueban con Hubtel los intentos anteriores no confirmados del mismo carrito, y un segundo pago de un pedido ya pagado se marca para reembolso.
Pestaña de Hubtel en la página del pedido: todos los intentos de pago del pedido con su estado y transacción en Hubtel, además de las notas de Hubtel.
Condiciones de OpenCart: zona geográfica, total mínimo del pedido, orden de visualización y tus propios estados de pedido. Registro opcional sin claves de API ni datos de clientes.
Requisitos
OpenCart 3.0.x (probado en 3.0.5.0) u OpenCart 4.0.2 o posterior (probado en 4.1.0.3), PHP 8.0 o posterior con la extensión cURL. Una descarga incluye los paquetes para ambas versiones. Una cuenta comercial de Hubtel con API ID, API Key y número de cuenta de comerciante (POS Sales ID), y la IP de tu servidor incluida en la lista blanca por Hubtel. Moneda del pedido: cedi ghanés (GHS). Se recomienda un cron del servidor para las comprobaciones en segundo plano. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
