VibeFox Flutterwave for PrestaShop

VibeFox Flutterwave for PrestaShop

20 €

Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.

Ayuda

Hacer una pregunta: VibeFox Flutterwave for PrestaShop

Deslice para encajar la pieza

Descripción general

VibeFox Flutterwave Payment añade pagos con Flutterwave a PrestaShop mediante la página de pago alojada de Flutterwave (Flutterwave Standard, API v3). En el paso de pago el cliente elige Flutterwave, es enviado a la página de Flutterwave, paga con cualquier método activado en tu cuenta de Flutterwave, como tarjetas, transferencia bancaria, USSD o dinero móvil, y vuelve a tu tienda. El pedido se crea solo después de que Flutterwave confirme el pago, por lo que los pagos abandonados no dejan pedidos sin pagar.

Es adecuado para tiendas de Nigeria, Ghana, Kenia, Sudáfrica, África oriental y francófona, y para tiendas que aceptan tarjetas internacionales. El carrito siempre se cobra en la moneda del carrito. El módulo solo acepta pagos únicos. No incluye finalización de compra integrada ni modal en tu sitio, tarjetas guardadas, suscripciones, pagos divididos ni planes de pago, y los reembolsos realizados en el panel de Flutterwave no se sincronizan con PrestaShop.

Características principales

Página de pago alojada: se crea un pago por el total del carrito en la moneda del carrito, redondeado a la precisión de la moneda (XOF, XAF, UGX, RWF y otras no tienen decimales). Puedes limitar las opciones de pago que se muestran en la página de Flutterwave.

Pagado solo cuando Flutterwave lo confirma: ni la URL de retorno ni el cuerpo del webhook son de confianza. Cada pago se vuelve a consultar en Flutterwave desde tu servidor, y el pedido solo se marca como pagado cuando la referencia pertenece al carrito, el estado es exitoso y el importe y la moneda coinciden.

Webhooks firmados: los webhooks solo se aceptan con tu hash secreto. Confirman el pago incluso cuando el cliente cierra el navegador.

Sin procesamiento doble: los webhooks y retornos repetidos nunca crean un segundo pedido ni registran el pago dos veces. Un enlace de pago anterior que se pague más tarde sigue siendo aceptado, y un segundo pago de un pedido ya pagado se marca para reembolso.

Métodos pendientes gestionados: un pago por transferencia bancaria, USSD o dinero móvil que siga pendiente pone el pedido en Awaiting Flutterwave payment hasta que Flutterwave lo confirme.

Reembolsos desde la página del pedido: reembolsos totales y parciales en el bloque Flutterwave payment del pedido, por el importe y en la moneda que cobró Flutterwave, con la clave del modo en que se hizo el pago.

Prueba y producción: claves secretas independientes. Una clave de prueba en modo producción, o una clave de producción en modo prueba, oculta el método de pago y muestra un aviso.

Bloque de Flutterwave en la página del pedido: referencia, transacción, modo, historial de reembolsos y notas de Flutterwave del pedido. Registro opcional, sin claves ni datos del cliente.

Requisitos

PrestaShop 8.0 a 9.x, PHP 8.0 o posterior. Una cuenta de Flutterwave con sus claves secretas y un webhook con hash secreto. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).