VibeFox Hubtel for PrestaShop
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 los pagos con Hubtel en Ghana a PrestaShop. En el paso de pago el cliente elige Hubtel, es enviado a la página segura Hubtel Online Checkout, paga con MTN MoMo, Telecel Cash, AirtelTigo Money, una tarjeta Visa o Mastercard o GhQR, y regresa a tu tienda. El pedido se crea solo después de que Hubtel confirme el pago, así que los pagos abandonados no dejan pedidos sin pagar.
Es adecuado para tiendas de Ghana que venden en cedis ghaneses (GHS) y tienen una cuenta de empresa de Hubtel. Hubtel debe incluir en la lista blanca la dirección IP de tu servidor web para su Transaction Status API, y Hubtel no tiene un entorno de pruebas público, así que todos los pagos son reales. El módulo no permite reembolsos desde PrestaShop, no admite suscripciones, no guarda tarjetas y no permite elegir el canal de pago dentro de la tienda.
Características principales
Página de pago alojada de Hubtel: pagos con Mobile Money y tarjeta en la página de Hubtel. El cliente elige el canal allí.
Pagado solo cuando Hubtel lo confirma: los callbacks de Hubtel no están firmados, así que el módulo nunca confía en ellos. Consulta la Transaction Status API autenticada de Hubtel y crea el pedido como pagado solo cuando Hubtel informa de que está "Paid" por el importe exacto del carrito en GHS.
Comprobación del importe: un importe distinto pone el pedido en Hubtel payment on hold con una nota para el gestor de la tienda.
Nada que configurar en Hubtel: la URL de callback se envía con cada pago.
Callbacks perdidos cubiertos: al regresar, el cliente hace que se compruebe el pago, una URL de cron ejecuta comprobaciones en segundo plano y el gestor de la tienda puede 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 crean un segundo pedido ni reabren un pedido cancelado o reembolsado. Un segundo pago de un carrito ya pagado se marca para reembolso.
Cancelación en Hubtel: el cliente vuelve a la finalización de compra con un mensaje y puede intentarlo de nuevo. El carrito se conserva.
Bloque 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. Registro opcional sin claves de API ni datos de clientes.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 o posterior con la extensión cURL. Una cuenta de empresa 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 de Hubtel. Moneda de la tienda: 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).
