VibeFox PayFast for PrestaShop
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox PayFast Pay Gateway añade PayFast a PrestaShop para pagos en rand sudafricanos. En el paso de pago, el cliente elige PayFast, es enviado a la página de pago segura de PayFast con un formulario de pago firmado y paga con tarjeta, Instant EFT u otro método de tu cuenta de PayFast. PayFast confirma después el pago a tu tienda mediante una notificación de servidor a servidor (ITN). El pedido solo se crea cuando esa notificación supera todas las comprobaciones, así que los pagos abandonados no dejan pedidos sin pagar.
Es adecuado para tiendas sudafricanas que quieren la página de pago alojada de PayFast sin un formulario de tarjeta en su propio sitio. El módulo acepta solo pagos únicos en ZAR. No admite reembolsos desde la página del pedido (se hacen en el panel de PayFast), ni suscripciones, ni tarjetas guardadas, ni pagos divididos.
Características principales
Formulario de pago firmado: el formulario se firma con tu passphrase usando el algoritmo oficial de PayFast.
Notificaciones verificadas: cada ITN se comprueba: firma, tu cuenta de comerciante, el token del intento de pago, una confirmación de servidor a servidor con PayFast y, en modo real, que procede de un servidor de PayFast.
Comprobación del importe: el importe pagado se compara con el total del carrito en céntimos, y el carrito debe estar en ZAR. Si no coincide, el pedido se crea en PayFast payment on hold con una nota.
Sin doble procesamiento: las notificaciones repetidas nunca crean un segundo pedido ni registran el pago dos veces. Las notificaciones tardías de fallo o pendiente nunca degradan un pedido pagado, y un pago para un pedido cancelado se marca para revisión.
Modo real y sandbox: credenciales independientes para cada modo. Cada notificación se comprueba con las credenciales del modo en que se inició el pago, y un pago en sandbox nunca paga un pedido mientras la tienda está en modo real.
Oculto cuando no es utilizable: sin credenciales, cuando la moneda del carrito no es ZAR o cuando el total es inferior al mínimo de PayFast de R5,00.
Nada que configurar en PayFast: la URL de notificación se envía con cada pago y se muestra en la página de ajustes.
Bloque de PayFast en la página del pedido: referencia del pago, ID de pago de PayFast, modo, importes bruto, comisión y neto, y las notas del módulo. Registro de depuración opcional.
Requisitos
PrestaShop 8.0 a 9.x, PHP 8.0 o posterior. El rand sudafricano (ZAR) como moneda de la tienda. Una cuenta de PayFast con el Merchant ID, la Merchant Key y la passphrase, y credenciales de sandbox para las pruebas. Una tienda accesible desde Internet. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
