VibeFox CorvusPay for OpenCart
Añadido al carrito. Ir al carrito
Precio por licencia: 1 dominio, actualizaciones y soporte durante 12 meses.
Descripción general
VibeFox CorvusPay Gateway añade los pagos con tarjeta a través de CorvusPay (Croacia) a OpenCart 3 y OpenCart 4. En el último paso de la compra, el cliente hace clic en Confirm Order, es enviado a la página de pago segura de CorvusPay mediante un formulario firmado, paga con tarjeta allí y regresa a tu tienda. Los datos de la tarjeta nunca llegan a tu sitio. OpenCart crea el pedido antes del pago, pero el pedido recibe un estado solo después de que CorvusPay confirme el pago, así que los intentos sin pagar quedan como pedidos ausentes.
Es adecuada para tiendas croatas y de otros países que aceptan tarjetas con una cuenta de comerciante de CorvusPay, en EUR u otra de las 20 monedas que admite CorvusPay. El pago se confirma cuando CorvusPay devuelve al cliente a la URL de éxito firmada; no hay notificaciones de servidor a servidor. La extensión no permite reembolsos, capturas ni anulaciones desde OpenCart (hazlos en el CorvusPay Merchant Center), ni tarjetas guardadas, suscripciones, pagos a plazos ni formulario de tarjeta en la tienda.
Características principales
Formulario de pago firmado: el formulario enviado a CorvusPay se firma con tu clave secreta (HMAC-SHA256 sobre todos los campos), con la versión 1.4 de la API de CorvusPay.
Pagado solo cuando CorvusPay confirma: el pedido recibe su estado solo después de verificar la firma de la solicitud de la URL de éxito con la clave secreta de la tienda (de prueba o real) en la que se inició el pago. Una clave secreta vacía nunca valida. Después, OpenCart envía sus correos habituales del pedido.
Comprobación de importe y moneda: el importe pagado y la moneda se comparan con el pedido. Si no coinciden, el pedido pasa a tu estado de revisión con una nota para no enviarlo antes de verificar el pago.
Sin procesamiento doble: una solicitud de éxito recargada o repetida nunca aplica el pago dos veces. Un segundo pago de un pedido o de un carrito que ya está pagado solo añade una nota.
Sale o Authorize only: cobra la tarjeta al instante, o reserva el importe y captúralo más tarde en el CorvusPay Merchant Center mientras el pedido espera en el estado de revisión.
Cancelar conserva el carrito: cuando el cliente cancela en la página de CorvusPay, vuelve a la compra con el carrito intacto y un mensaje.
Tiendas de prueba y reales: Store ID y clave secreta separados para cada modo; el modo de prueba usa el entorno de pruebas de CorvusPay.
Pestaña de CorvusPay en la página del pedido: número de pedido de CorvusPay, estado, tipo de transacción, importe, código de aprobación, transacción y tipo de tarjeta. Zona geográfica, total mínimo, tus propios estados de pedido y un registro opcional sin secretos, firmas 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. La descarga incluye los paquetes para ambas versiones. Una cuenta de comerciante de CorvusPay con el Store ID y la clave secreta de la tienda de prueba y de la tienda de producción, y las URL de éxito y cancelación introducidas en el CorvusPay Merchant Center. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).
