VibeFox Pesapal for PrestaShop
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox Pesapal Pay Gateway añade pagos con Pesapal a PrestaShop. Se conecta a la API 3.0 de Pesapal. En el paso de pago, el cliente elige Pesapal, es redirigido a la página de pago de Pesapal y paga con M-Pesa, Airtel Money, MTN, tarjeta, banco u otro método que Pesapal ofrezca en el país del cliente. Los datos de la tarjeta nunca pasan por tu sitio. El pedido se crea solo después de que Pesapal confirme el pago, así que los pagos abandonados no dejan pedidos sin pagar.
Es adecuado para tiendas de Kenia, Uganda, Tanzania, Ruanda, Zambia, Malaui y Zimbabue que venden en KES, UGX, TZS, ZMW, RWF o USD y tienen una cuenta de comerciante de Pesapal. Solo se necesitan la clave y el secreto de consumidor. El módulo no ofrece reembolsos desde la página del pedido (el reembolso se hace en el panel de Pesapal), ni tarjetas guardadas, suscripciones o pagos recurrentes, ni formulario de pago en tu propio sitio, ni conversión de moneda.
Características principales
Pagado solo cuando Pesapal lo confirma: las notificaciones de Pesapal y el retorno del cliente no contienen datos de pago, por lo que el módulo nunca confía en ellos. Cada vez consulta a Pesapal el estado de la transacción mediante una solicitud autenticada entre servidores.
Comprobación de importe y moneda: el pedido solo se marca como pagado cuando Pesapal indica que el pago está completado y el importe y la moneda pagados coinciden con el carrito. Si no coinciden, el pedido pasa a Pesapal payment on hold con una nota.
Configuración automática de IPN: la URL de notificación se registra en Pesapal con el primer pago, por separado para sandbox y producción. No hay que configurar nada en el panel de Pesapal.
Sin procesamiento duplicado: las notificaciones repetidas y una notificación que llega junto con el retorno del cliente nunca crean un segundo pedido. Los pedidos cancelados y reembolsados no se reabren, y un segundo pago de un pedido ya pagado se marca para reembolso.
Se recuerda cada intento: también se reconoce un pago hecho en una página anterior de Pesapal del mismo carrito, por ejemplo en una segunda pestaña del navegador.
Modos sandbox y producción: claves separadas para cada modo. Un pago siempre se comprueba en el modo en que se inició.
Reversiones: un pago que Pesapal indica como revertido cambia el pedido pagado a Refunded.
Bloque de pago de Pesapal en la página del pedido: ID de seguimiento, referencia del comerciante, modo, estado de Pesapal, método de pago, código de confirmación, todos los intentos de pago y las notas. Registro opcional sin claves, tokens ni datos de clientes.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 o posterior. Una cuenta de comerciante de Pesapal con la clave y el secreto de consumidor (sandbox y/o producción). Tu tienda debe ser accesible desde Internet para recibir las notificaciones de pago. Moneda del carrito: KES, UGX, TZS, ZMW, RWF o USD. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
