VibeFox Peach Payments for OpenCart

VibeFox Peach Payments for OpenCart

20 €

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

Ayuda

Hacer una pregunta: VibeFox Peach Payments for OpenCart

Deslice para encajar la pieza

Descripción general

VibeFox Peach Payments Pay Gateway añade pagos con tarjeta mediante el formulario COPYandPAY de Peach Payments a OpenCart 3 y OpenCart 4. En el último paso de la compra, el cliente hace clic en Confirm Order y va a una página de pago de tu tienda, donde introduce los datos de la tarjeta en el formulario de Peach Payments. Los datos de la tarjeta nunca llegan a tu servidor. OpenCart crea el pedido antes del pago, pero el pedido recibe un estado solo cuando Peach Payments confirma el pago, así que los intentos no pagados se quedan como pedidos sin estado (missing orders).

Es adecuada para tiendas de Sudáfrica, Kenia y Mauricio que venden en ZAR, KES o MUR y tienen una cuenta de Peach Payments con la API de tarjetas. La extensión solo acepta pagos únicos con tarjeta. No tiene formulario de tarjeta en el propio paso de compra, ni tarjetas guardadas, ni suscripciones, ni preautorización y captura, ni reembolsos desde OpenCart (los reembolsos se hacen en el panel de Peach Payments), ni EFT, BNPL, QR ni otros métodos que no sean tarjeta.

Características principales

Formulario de tarjeta de Peach Payments: Visa, Mastercard, American Express y Diners Club, según se seleccione en los ajustes. El script del formulario se carga con un hash de Subresource Integrity, y el formulario sigue el idioma del cliente cuando Peach Payments lo admite.

Pagado solo cuando Peach Payments confirma: el estado del pedido se establece después de una consulta de estado del lado del servidor cuando el cliente regresa, o después de un webhook cifrado de Peach Payments. Después, OpenCart envía sus correos habituales del pedido.

Webhooks cifrados: los webhooks se descifran con tu clave AES-256-GCM, así que solo Peach Payments puede cambiar tus pedidos. Los pagos se confirman incluso cuando el cliente cierra el navegador.

Comprobación de importe y moneda: un pago que no coincide con el pedido pasa a un estado de revisión con una nota. Los pagos que Peach Payments marca para revisión manual también reciben una nota.

Sin doble procesamiento: el retorno y el webhook nunca aplican un pago dos veces, y un carrito nunca se paga dos veces, aunque OpenCart 3 cree un pedido nuevo cada vez que se muestra el paso de confirmación y OpenCart 4 actualice un único pedido de la finalización de compra.

Modos de prueba y real: Entity ID, tokens de acceso y claves de webhook separados. Un pago siempre se verifica en el modo en que se inició.

Reembolsos del panel en las notas: los reembolsos, las anulaciones y los contracargos realizados en Peach Payments se añaden a las notas del pedido mediante el webhook.

Tus propios estados de pedido y una pestaña de Peach Payments en la página del pedido: elige el estado de OpenCart para un pedido pagado, un pago pendiente, un pago en revisión y un pago fallido. Zona geográfica, importe total mínimo y un registro opcional sin datos de tarjeta, 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 con la extensión OpenSSL. Una descarga incluye los paquetes para ambas versiones. Una moneda ZAR, KES o MUR en tu tienda. Una cuenta de Peach Payments con el Entity ID y el Access Token de la API de tarjetas (prueba y real), y una clave de descifrado de webhooks de Peach Payments. La tienda debe ser accesible desde internet para recibir webhooks. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).