VibeFox iPay88 for OpenCart

VibeFox iPay88 for OpenCart

20 €

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

Ayuda

Hacer una pregunta: VibeFox iPay88 for OpenCart

Deslice para encajar la pieza

Descripción general

VibeFox iPay88 Payment añade los pagos de iPay88 a OpenCart 3 y OpenCart 4 para iPay88 Malasia, Filipinas, Indonesia y Tailandia. En el último paso de la compra, el cliente hace clic en Confirm Order, pasa a la página de pago de iPay88 de tu región y paga allí con tarjeta, banca online FPX, monedero electrónico u otro método que ofrezca tu cuenta de iPay88. OpenCart crea el pedido antes del pago, pero el pedido solo recibe un estado cuando iPay88 informa del resultado con una respuesta firmada, así que los intentos sin pagar se quedan como pedidos perdidos.

Es adecuada para tiendas del sudeste asiático que tienen una cuenta de comerciante de iPay88 y quieren que el cliente pague en la página de iPay88. La extensión solo admite pagos únicos. No tiene reembolsos desde OpenCart (los reembolsos se hacen en el portal de comerciante de iPay88), ni tarjetas guardadas, ni suscripciones, ni preautorización y captura, ni campos de tarjeta en tu sitio, ni nueva consulta automática del estado.

Características principales

Cuatro regiones de iPay88: elige Malasia, Filipinas, Indonesia o Tailandia. El pedido se cobra en su propia moneda, y el método de pago se oculta cuando esa moneda no se puede cobrar en tu región. IDR se envía sin decimales.

Pagado solo cuando iPay88 lo confirma: el pedido se marca como pagado solo después de una respuesta firmada con tu Merchant Key cuyo importe y moneda coinciden con el pedido. Una discrepancia coloca el pedido en un estado de revisión con una nota. Después, OpenCart envía sus correos habituales del pedido.

Ambas respuestas de iPay88: el retorno del cliente y la notificación del servidor a servidor (backend) se gestionan del mismo modo. La notificación de backend solo se confirma después de procesarse; de lo contrario, iPay88 la vuelve a enviar.

Firmas SHA256 o SHA1: SHA256 según la especificación actual de iPay88; SHA1 como opción heredada. Las respuestas se aceptan en ambos formatos.

Sin procesamiento doble: las respuestas repetidas o simultáneas nunca aplican un pago dos veces, y un carrito solo se paga una vez. Un pago para un pedido cancelado o un segundo pago para un pedido pagado añade una nota y nunca vuelve a abrir el pedido.

Pagos pendientes y fallidos: un pago pendiente (por ejemplo, una transferencia en cajero automático o cuenta virtual) recibe su propio estado de espera hasta que iPay88 lo confirme. Tras un pago fallido, el pedido queda sin estado, y el cliente ve el motivo y puede volver a pagar con el mismo carrito.

Modo de prueba y prefijo de referencia: un importe de prueba fijo y pequeño en lugar del total del pedido, y un prefijo de referencia opcional para varias tiendas en la misma cuenta de iPay88.

Tus propios estados de pedido y pestaña en el pedido: elige los estados de OpenCart para los pagos pagados, en espera, en revisión y fallidos; zona geográfica, total mínimo y orden de clasificación. La página del pedido tiene una pestaña con RefNo, TransId, importes, PaymentId, AuthCode y error. Registro opcional sin datos personales ni firmas.

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. Un único paquete descargable contiene los paquetes de ambas versiones. Una cuenta de comerciante de iPay88 con Merchant Code y Merchant Key, y la dirección de tu sitio web registrada en iPay88 como URL de solicitud. Una clave de licencia de VibeFox de vibefox.net (una clave por dominio).