VibeFox Paystack for OpenCart
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox Paystack Payment añade los pagos con Paystack a OpenCart 3 y OpenCart 4. En el último paso de la compra, el cliente hace clic en Confirm Order, se le envía a la página de pago segura alojada por Paystack y paga con cualquier canal habilitado en tu cuenta de Paystack, como tarjetas, transferencia bancaria, USSD o dinero móvil. Los datos de la tarjeta nunca llegan a tu sitio. OpenCart crea el pedido antes del pago, pero el pedido solo recibe un estado cuando Paystack confirma el pago, de modo que los intentos sin pagar siguen siendo pedidos sin estado.
Es adecuada para tiendas que venden en NGN, USD, GHS, ZAR, KES, XOF, EGP o RWF y que tienen una cuenta de Paystack. Solo se necesitan las claves secretas. La extensión no tiene formulario de pago integrado ni emergente (solo redirección), ni tarjetas guardadas, ni suscripciones, ni pagos divididos o subcuentas, ni elección de canales de pago.
Características principales
Pagado solo cuando Paystack lo confirma: ni el retorno del cliente ni el cuerpo del webhook se consideran fiables. La extensión lee la transacción desde la API de Paystack en el servidor y comprueba su referencia, estado, importe y moneda con los del pedido. Después, OpenCart envía sus correos electrónicos habituales del pedido.
Webhooks firmados: Paystack firma cada webhook con tu clave secreta, así que no hay ninguna clave adicional que configurar. Las transferencias bancarias y los pagos USSD que se completan más tarde se confirman mediante el webhook.
Comprobación de importe y moneda: si no coinciden, el pedido pasa a un estado de revisión con una nota. Se admiten las comisiones de Paystack que se trasladan al cliente.
Un carrito, un pago: el retorno del cliente y el webhook pueden llegar en el mismo momento sin aplicar un pago dos veces. Un nuevo intento para un carrito ya pagado va directamente a la página de éxito, y un pago duplicado se marca para reembolso.
Modos de prueba y en vivo: claves secretas independientes. La página de ajustes avisa de una clave que falta, de una clave de prueba en modo en vivo, de una clave en vivo en modo de prueba o de una clave pública en un campo de clave secreta, y el método de pago permanece oculto hasta que se corrija.
Reembolsos desde la página del pedido: reembolsos totales y parciales en la pestaña VibeFox Paystack Payment del pedido, en el modo (prueba o en vivo) en el que se hizo el pago y por el importe y la moneda que Paystack cobró realmente.
Tus propios estados de pedido: elige el estado de OpenCart para un pedido pagado, un pedido completado automáticamente, un pago que todavía se está procesando, un pago en revisión, un pago fallido y un reembolso total.
Condiciones de OpenCart: zona geográfica, importe mínimo del pedido y orden de clasificación. Registro sin claves ni datos de clientes.
Requisitos
OpenCart 3.0.x (probado en 3.0.5.0) o OpenCart 4.0.2 y posteriores (probado en 4.1.0.3), PHP 8.0 o posterior. Una descarga incluye los paquetes para ambas versiones. Una cuenta de Paystack con claves secretas de prueba y/o en vivo. Moneda del pedido: NGN, USD, GHS, ZAR, KES, XOF, EGP o RWF, según lo que tengas habilitado en tu cuenta de Paystack. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
