VibeFox HyperPay for OpenCart
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox HyperPay Payment Gateway añade pagos con tarjeta mediante el widget COPYandPAY de HyperPay a OpenCart 3 y OpenCart 4. Cuando el cliente hace clic en Confirm Order, una página de pago de tu tienda muestra el widget de HyperPay, y el cliente paga allí con VISA, Mastercard, mada, American Express, STC Pay o Apple Pay. Los datos de la tarjeta se introducen solo en el widget de HyperPay y nunca llegan a tu servidor. OpenCart crea el pedido antes del pago, pero el pedido solo recibe un estado cuando HyperPay confirma el pago, así que los pagos abandonados o rechazados quedan como pedidos perdidos.
Es adecuada para tiendas de Arabia Saudí, Emiratos Árabes Unidos, Jordania, Baréin, Omán, Catar, Egipto y otros mercados de MENA que tengan una cuenta de comerciante de HyperPay. La extensión no ofrece reembolsos ni anulaciones desde OpenCart (hazlos en el panel de HyperPay), ni tarjetas guardadas, ni suscripciones, ni verificación de dominio de Apple Pay, ni entidad separada por marca, ni métodos de compra ahora y pago después.
Características principales
Widget de HyperPay: el widget COPYandPAY en la página de pago, cargado con Subresource Integrity, en el idioma del cliente cuando HyperPay lo admite. Tú eliges qué marcas muestra.
Pagado solo cuando HyperPay confirma: mediante una solicitud de estado de servidor a servidor cuando el cliente regresa, y mediante webhooks cifrados (AES-256-GCM) cuando el navegador está cerrado. La URL de retorno por sí sola nunca marca un pedido como pagado. Después, OpenCart envía sus correos habituales del pedido.
Comprobado contra el pedido: el pago debe pertenecer a uno de los checkouts del propio pedido, y el importe y la moneda deben coincidir. Si no coinciden, el pedido pasa a un estado de revisión con una nota.
Sin doble procesamiento: cada resultado se aplica una sola vez. Los webhooks repetidos o las recargas de página nunca aplican un pago dos veces, y un carrito ya pagado mediante otro pedido no se vuelve a cobrar. Los pagos duplicados, los pagos posteriores a una cancelación y las reversiones quedan anotados en el pedido.
Débito o preautorización: cobro inmediato, o reserva del importe para capturarlo más tarde con Capture payment en la pestaña de la página del pedido.
Prueba y producción: Access Token, Entity ID y clave de webhook independientes para cada modo. Las consultas de estado, las capturas y los webhooks usan siempre el modo en el que se creó el checkout.
Tus propios estados de pedido: elige el estado de OpenCart para un pago pagado, autorizado, pendiente de confirmación, en espera, cancelado y reembolsado.
Condiciones de OpenCart: zona geográfica, importe mínimo del pedido y orden de clasificación. Registro sin datos de tarjeta, claves ni datos de clientes.
Requisitos
OpenCart 3.0.x (probado con la versión 3.0.5.0) o OpenCart 4.0.2 y posteriores (probado con la versión 4.1.0.3), PHP 8.0 o posterior con la extensión OpenSSL. Una descarga contiene los paquetes para ambas versiones. Una cuenta de comerciante de HyperPay con Access Token y Entity ID (prueba y producción), y un webhook de pago con su clave de descifrado. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
