VibeFox GoPay for OpenCart — Ayuda
Requisitos
OpenCart: 3.0.x (probado en 3.0.5.0) o 4.0.2 y posteriores (probado en 4.1.0.3).
PHP: 8.0 o posterior.
Moneda: GoPay acepta CZK, EUR, PLN, USD, GBP, HUF, RON y BGN. Con otra moneda de compra, el método de pago se oculta en la finalización de compra.
Cuenta de GoPay: necesitas el GoID, el Client ID y el Client Secret de tu cuenta de comerciante de GoPay. Están en los ajustes de integración de la cuenta. La cuenta de prueba (sandbox) tiene sus propias credenciales. No hay que configurar nada en la cuenta de GoPay para las notificaciones, pero tu tienda debe ser accesible desde Internet.
Clave de licencia de VibeFox: se compra en vibefox.net. Una clave funciona en un dominio.
Instalación
El archivo de descarga es un único zip con los paquetes de ambas versiones de OpenCart. Descomprímelo en tu ordenador. Contiene README.txt, el paquete de OpenCart 3 wcp_gopay_gateway-oc3-(version).ocmod.zip y el paquete de OpenCart 4 wcp_gopay_gateway.ocmod.zip. Instala solo el paquete de tu versión de OpenCart. La clave de licencia es la misma para ambas versiones.
OpenCart 3
1. En el panel de administración ve a Extensions > Installer, haz clic en Upload y elige el archivo wcp_gopay_gateway-oc3-(version).ocmod.zip. La extensión no tiene modificaciones OCMOD, así que Extensions > Modifications no necesita actualizarse. En lugar del instalador, puedes copiar el contenido de la carpeta upload de este paquete en la carpeta raíz de tu tienda.
2. Ve a Extensions > Extensions y elige el tipo Payments. Busca VibeFox GoPay Gateway y haz clic en Install (el botón verde +). Tu usuario de administración necesita el permiso para modificar la lista de extensiones de pago.
3. Haz clic en Edit (el botón del lápiz) para abrir la página de configuración. Pega tu clave de licencia de VibeFox en License key, en el bloque de licencia de la parte superior de la página, y haz clic en Activate (véase License key).
4. Introduce el GoID, el Client ID y el Client Secret del sandbox, deja Test Mode activado, activa Enable/Disable y haz clic en Save.
5. Haz un pedido de prueba. Cuando todo funcione, introduce las credenciales de producción y desactiva Test Mode.
OpenCart 4
1. En el panel de administración ve a Extensions > Installer, haz clic en Upload y elige el archivo wcp_gopay_gateway.ocmod.zip. No cambies el nombre del archivo: OpenCart 4 toma el código de la extensión del nombre del archivo, y un paquete renombrado no funciona.
2. El paquete aparece en la lista de extensiones instaladas, en la misma página. Haz clic en Install (el botón verde +) junto a él.
3. Ve a Extensions > Extensions y elige el tipo Payments. Busca VibeFox GoPay Gateway, haz clic en Install (el botón verde +) y después en Edit (el botón del lápiz).
4. Introduce la clave de licencia y las credenciales de GoPay como en los pasos 3 a 5 de OpenCart 3. La página de configuración y sus campos son los mismos en ambas versiones. Solo la URL de notificación es distinta (véase Notificaciones de pago).
Una instalación nueva empieza con el método de pago desactivado y el modo de prueba activado.
Configuración
Todos los ajustes están en la página de la extensión: Extensions > Extensions > Payments > VibeFox GoPay Gateway > Edit. Las secciones aparecen a la izquierda; el botón Save situado debajo de la lista guarda toda la página. Encima de los ajustes, la página muestra Sandbox mode — test payments only o Production mode — real payments. Te avisa si falta el GoID, el Client ID o el Client Secret del modo actual, y cuando GoPay no acepta la moneda predeterminada de la tienda. Sin las credenciales, GoPay no se ofrece en la finalización de compra; con una moneda predeterminada no compatible, solo se ofrece a los clientes que cambian a una moneda admitida. Sin el permiso para modificar la extensión, la página muestra los ajustes pero no puede guardarlos.
Al guardar, un campo con un valor no válido conserva su valor anterior y la página muestra un error; los demás campos se guardan. Esto se aplica a un Title vacío o de más de 128 caracteres, a un GoID que no tenga de 6 a 20 dígitos, a un Sort Order que no sea un número entero, a un Total que no sea un número igual o superior a 0, y a una zona geográfica o un estado de pedido que no exista. Al guardar también se borran los tokens de acceso de GoPay en caché, para que las nuevas credenciales se usen de inmediato.
GoPay
Enable/Disable: Enable GoPay payment gateway activa o desactiva el método de pago. Predeterminado: desactivado.
Title: el título del método de pago que se muestra en la finalización de compra. También es el nombre del método de pago guardado en el pedido. Predeterminado: GoPay. Obligatorio, hasta 128 caracteres.
Description: la descripción del método de pago que se muestra en el paso Confirm Order, encima del botón de confirmar. Predeterminado: Pay securely via GoPay - cards, wallets, bank transfers.
Sort Order: la posición de GoPay entre los métodos de pago de la finalización de compra. Déjalo vacío o introduce un número entero.
Geo Zone: ofrece GoPay solo para direcciones de pago de la zona geográfica seleccionada. Predeterminado: All zones. Las zonas geográficas se configuran en System > Localisation > Geo Zones.
Total: el total de la finalización de compra, en la moneda predeterminada de la tienda, que un pedido debe alcanzar para que se ofrezca GoPay. Déjalo vacío para ofrecer GoPay con cualquier total.
Credenciales de API
El GoID, el Client ID y el Client Secret aparecen en tu cuenta de comerciante de GoPay (ajustes de integración). La cuenta de prueba (sandbox) tiene sus propias credenciales. La sección enlaza con la documentación de la API de GoPay.
Test Mode: envía los pagos a gw.sandbox.gopay.com con las credenciales de sandbox. No se cobra dinero real. Desactívalo para aceptar pagos reales con las credenciales de producción. Predeterminado: activado.
Sandbox GoID: el GoID de tu cuenta de prueba (sandbox) de GoPay.
Sandbox Client ID: el OAuth Client ID de la cuenta sandbox.
Sandbox Client Secret: el OAuth Client Secret de la cuenta sandbox.
Production GoID: tu ID de comerciante de GoPay (GoID).
Production Client ID: el OAuth Client ID de GoPay.
Production Client Secret: el OAuth Client Secret de GoPay.
Un GoID contiene solo de 6 a 20 dígitos, por ejemplo 8123456789. Si introduces otra cosa, la página muestra GoID must contain digits only, 6 to 20 digits (for example 8123456789). The previous value was kept.
Los client secrets guardados nunca se vuelven a mostrar. El campo queda vacío y muestra Saved — leave empty to keep it. Escribe un valor nuevo solo si quieres cambiarlo.
Clear saved client secrets: márcalo y haz clic en Save para eliminar los dos client secrets guardados. Un campo vacío conserva el valor guardado.
Pago
Payment Page Language: el idioma de la página de pago de GoPay. Predeterminado: Automatic (site language, then billing country). El modo automático usa el idioma de tu tienda; si GoPay no lo tiene, decide el país de facturación, y si tampoco, se usa el inglés. También puedes fijar uno de los 19 idiomas: Czech, English, Slovak, German, Polish, Hungarian, Romanian, Bulgarian, Croatian, Slovenian, Estonian, Latvian, Lithuanian, French, Italian, Spanish, Portuguese, Ukrainian o Russian.
OpenCart crea el pedido en el paso Confirm Order sin estado (pedido sin estado, missing order). El pedido solo recibe un estado cuando GoPay ha confirmado el pago, mediante la notificación o el regreso del cliente; el estado siempre se lee desde la API de GoPay. Cada campo de estado que aparece abajo enumera tus estados de pedido de OpenCart.
Order Status After Payment: el estado del pedido que se asigna cuando se confirma el pago. Predeterminado: En proceso. Elige Completado, por ejemplo, para productos virtuales.
GoPay Payment On Hold Status: pagos que no coinciden con el pedido, pagos posteriores a una cancelación y pagos solo preautorizados. Una nota explica el motivo; revisa el pago en tu cuenta de GoPay. Predeterminado: Pendiente, porque OpenCart no tiene el estado On hold. Puedes crear tu propio estado en System > Localisation > Order Statuses y seleccionarlo aquí.
Cancelled Order Status: un pago de GoPay que llega para un pedido en este estado (o en el estado de reembolsado) pone el pedido en espera en lugar de reabrirlo en silencio. Predeterminado: Cancelado.
Refunded Status: se asigna cuando el pago se reembolsa por completo, desde la página del pedido o según lo notifica GoPay. Predeterminado: Reembolsado.
Notificaciones de pago
La notificación indica a tu tienda que se ha realizado un pago. La Notification URL se muestra en esta sección y se envía a GoPay con cada pago, así que no hay que configurar nada en la cuenta de GoPay. En OpenCart 3 tiene este aspecto: https://your-store/index.php?route=extension/payment/wcp_gopay_gateway/notify, y en OpenCart 4, este otro: https://your-store/index.php?route=extension/wcp_gopay_gateway/payment/wcp_gopay_gateway.notify. Se genera a partir de la dirección de la tienda de tu instalación de OpenCart. Debe ser accesible desde Internet: sin protección con contraseña ni cortafuegos delante. Funciona también mientras la tienda está en modo de mantenimiento: OpenCart 3 deja pasar las solicitudes de las extensiones de pago, y en OpenCart 4 la extensión añade una acción de inicio (startup) que deja pasar la notificación y el retorno del cliente desde GoPay.
Las notificaciones de GoPay solo llevan el ID del pago y no tienen firma. Cada notificación se verifica consultando a la API de GoPay el estado del pago, con las credenciales del modo en que se hizo el pago, y el pago debe ser uno que la extensión creó para un pedido de tu tienda. Cuando no se puede leer el estado en GoPay, tu tienda responde con un error y GoPay repite la notificación. Sin notificaciones, un pedido solo recibe su estado cuando el cliente vuelve a la tienda después de pagar.
Avanzado
Logging: escribe los eventos de GoPay en gopay_p_debug.log.php, en la carpeta de registros de OpenCart (storage/logs). El archivo no se puede abrir desde la web. Los errores y las advertencias siempre se registran. Las credenciales, los tokens, los datos de tarjeta y el correo electrónico y el nombre del cliente nunca se registran. Predeterminado: desactivado.
Log: muestra el tamaño y las entradas más recientes del registro. Haz clic en Clear log para vaciarlo.
Delete Data on Uninstall: si está activado, al desinstalar la extensión se eliminan los ajustes de la pasarela, los tokens de acceso de GoPay en caché y el registro. Los pedidos y sus datos de pago de GoPay siempre se conservan. Predeterminado: desactivado.
Importar / Exportar
Export: Download JSON guarda los ajustes en un archivo JSON. Los client secrets no se exportan.
Import: pega el JSON exportado previamente y haz clic en Import para restaurar los ajustes. Los client secrets guardados se conservan.
Finalización de compra
En el paso Payment Method el cliente elige el método de pago (por defecto, GoPay). En el paso Confirm Order el cliente ve tu descripción. OpenCart crea el pedido en este paso, todavía sin estado. Cuando el cliente hace clic en Confirm Order, la extensión crea un pago de GoPay por el total del pedido en la moneda del pedido, con los productos, los certificados de regalo, el envío y los demás totales del pedido, y envía al cliente a la página de pago de GoPay. Allí GoPay ofrece los métodos de pago habilitados en tu cuenta de GoPay, como tarjetas, transferencias bancarias y monederos electrónicos. El nombre, el correo electrónico, el teléfono y la dirección de pago del cliente se pasan a GoPay; los campos vacíos no se envían. El pago aparece en GoPay con el número de pedido OC- y el número de pedido de OpenCart.
En OpenCart 4 el cliente elige el método de pago con el botón Choose del bloque de método de pago, en la ventana Payment method options, y hace clic en Confirm Order al final de la página de finalización de compra. OpenCart 4 no tiene certificados de regalo, así que no se envía ninguno a GoPay. De forma predeterminada, OpenCart 4 no pide una dirección de pago; en ese caso, la extensión pasa a GoPay el nombre y la dirección de envío.
Después de pagar, el cliente vuelve a tu tienda. El pedido solo se marca como pagado cuando GoPay lo confirma: mediante la notificación o mediante una consulta a la API de GoPay cuando el cliente regresa. Una notificación y un regreso que llegan al mismo tiempo se gestionan uno detrás de otro, de modo que el pago solo se aplica una vez. Después el pedido recibe su estado de la forma estándar de OpenCart, con los correos habituales del pedido y la actualización del stock, y el cliente ve la página de éxito del pedido de OpenCart. Si el pedido pasó al estado de espera, la página añade Your payment is being reviewed. We will contact you if anything else is needed.
Si GoPay todavía no ha confirmado el pago cuando el cliente vuelve (por ejemplo, porque una transferencia bancaria está en camino o GoPay no responde), una página de Payment confirmation muestra GoPay has not confirmed your payment yet. Your order will be confirmed automatically as soon as the payment is confirmed — please do not pay again. con los botones Check again y Back to checkout.
Si el pago no se completó, se canceló o caducó, el cliente vuelve a la finalización de compra con The GoPay payment was not completed. You can try again or choose another payment method. o The GoPay payment was cancelled or has expired. You can try again or choose another payment method. El carrito se conserva. En OpenCart 4 estos mensajes se muestran encima de la página de finalización de compra. Cada nuevo intento (en OpenCart 3 se crea un pedido nuevo cada vez que se muestra el paso Confirm Order; en OpenCart 4 se actualiza el pedido de la finalización de compra y se paga con un nuevo pago de GoPay bajo el mismo número de pedido) comprueba primero con la API de GoPay los pagos abiertos del carrito. Si alguno ya está pagado, ese pago se confirma y el cliente va a la página de éxito sin volver a pagar. Un cambio en el carrito, incluida una nueva cantidad, cuenta como un carrito nuevo que necesita su propio pago.
OpenCart 4 mantiene el pedido en la finalización de compra hasta que se muestra la página de éxito. Si ese pedido se cerró sin pago entretanto (por ejemplo, si lo cancelaste o reembolsaste), el cliente vuelve a la finalización de compra con Your previous order was cancelled or refunded. Please confirm the order again. (o el mensaje sobre el pago cancelado), y el siguiente Confirm Order paga un pedido nuevo. Un pedido pagado nunca se muestra como pagado para un carrito distinto.
Si GoPay no puede iniciar el pago, el cliente se queda en el paso Confirm Order con un breve mensaje encima del botón, por ejemplo GoPay could not accept the payment details. Please check your billing details (e-mail, phone, address) or choose another payment method. o GoPay is temporarily unavailable. Please try again in a moment or choose another payment method. El motivo técnico se escribe en el registro.
El cliente elige el método de pago en la página de GoPay; no se puede elegir en OpenCart. La extensión no tiene suscripciones ni pagos recurrentes, ni tarjetas guardadas, ni formulario de pago integrado, ni captura o anulación de preautorizaciones desde OpenCart.
Pedidos y reembolsos
Estados de pedido
No status (missing order): el cliente fue enviado a GoPay y no ha pagado, o GoPay todavía no ha confirmado el pago. Un pago de GoPay cancelado o caducado deja el pedido sin estado, con una nota. En Sales > Orders estos pedidos solo se muestran con el filtro Order Status configurado en Missing Orders.
Order Status After Payment (predeterminado Processing): el pago fue confirmado. Una nota muestra el ID del pago de GoPay.
GoPay Payment On Hold Status (predeterminado Pending): GoPay confirmó el pago, pero el importe, la moneda o el número de pedido no coinciden con el pedido; o el pago llegó después de que el pedido se cancelara o reembolsara; o el pago solo está preautorizado y el dinero aún no se ha capturado. La nota lo explica. Un pago preautorizado debe capturarse en GoPay; después el pedido pasa al estado de pagado cuando GoPay informa de que el pago está pagado.
Refunded Status (predeterminado Refunded): el pago de GoPay del pedido se reembolsó por completo, ya sea a través de la extensión o en la cuenta de GoPay.
Si otro intento de pago de un pedido que ya está pagado también se paga, o si se paga un pedido anterior del mismo carrito, el pedido pagado no se modifica. Una nota te pide que reembolses el duplicado en la cuenta de GoPay. Se añade una nota similar cuando se paga un pago de GoPay de un pedido que ya se había marcado como pagado sin GoPay, por ejemplo manualmente. Un pedido cancelado o reembolsado nunca se reabre con una notificación posterior.
Las notas son entradas del History del pedido que el cliente no ve.
Pestaña VibeFox GoPay Gateway
En Sales > Orders abre un pedido pagado con GoPay. En la parte inferior de la página del pedido, junto a History y Additional, la pestaña VibeFox GoPay Gateway muestra el GoPay payment ID (con la etiqueta Sandbox para los pagos de sandbox), el GoPay state y el medio de pago, el Payment amount, Paid / refunded, Needs review con el motivo cuando el pedido está en espera, el formulario de reembolso, el historial de reembolsos y las GoPay notes del pedido. La pestaña se muestra a los usuarios que tienen acceso a la extensión.
Reembolsos
En la pestaña introduce el Amount (se rellena el importe aún no reembolsado), opcionalmente un Reason (optional), y haz clic en Refund via GoPay. Confirma la pregunta Refund this amount through GoPay? This cannot be undone. Se admiten reembolsos totales y parciales. Necesitas el permiso para modificar la extensión (configurado en System > Users > User Groups). GoPay solo acepta reembolsos parciales hasta 24 horas después del pago. Los reembolsos se hacen en el importe y la moneda que cobró GoPay, así que tras una diferencia de importe o de moneda puedes reembolsar hasta lo que el cliente pagó realmente. Los reembolsos están disponibles para pedidos pagados y para pedidos en espera tras una diferencia o un pago tardío. El reembolso se envía en el modo en que se hizo el pago (sandbox o producción), así que deben estar configuradas las credenciales de ese modo. Si GoPay rechaza el reembolso, la pestaña muestra el mensaje de GoPay y no se registra ningún reembolso. Un reembolso correcto se añade al historial de reembolsos y a las notas; un reembolso que GoPay ha aceptado para su procesamiento posterior se anota como aceptado. Un reembolso total pone el pedido en el Refunded Status sin notificar al cliente y sin devolver productos al stock, igual que un cambio manual de estado. Un reembolso parcial no cambia el estado.
Las devoluciones de productos en Sales > Returns no devuelven dinero a través de GoPay.
Los reembolsos hechos en la cuenta de GoPay llegan por notificación. Un reembolso total cambia el pedido al estado de reembolsado; un reembolso parcial añade una nota. No se añaden al historial de reembolsos de la pestaña.
Clave de licencia
La extensión funciona con una clave de licencia de VibeFox de vibefox.net. El bloque de licencia License — VibeFox GoPay Gateway es el primer bloque de Extensions > Extensions > Payments > VibeFox GoPay Gateway > Edit, encima de los ajustes. Pega la clave en License key y haz clic en Activate. Después, el bloque muestra la clave enmascarada, el estado (por ejemplo, la fecha hasta la que la licencia está activa y tu dominio) y los botones Check now para volver a comprobar el estado, Change key para introducir otra clave y Remove key para eliminar la clave de esta tienda. Debajo aparecen la línea Product: opencart-payment-gopay y el enlace Manage licenses and domains in your account, que abre tu cuenta de vibefox.net. Solo los usuarios administradores con el permiso Modify para la extensión pueden cambiar la clave. Los textos del bloque siguen el idioma del panel de administración (se incluyen inglés y ruso).
Si la clave no se acepta, el bloque indica el motivo, por ejemplo Key not found, This key belongs to another product, Domain limit reached o License expired on seguido de una fecha. Después de cambiar la dirección de la tienda, o después de liberar una plaza de dominio en tu cuenta, haz clic en Check now. Si el servidor de licencias no responde, la extensión sigue funcionando con el último estado conocido.
Una clave funciona en un dominio: la dirección de la tienda de la configuración de OpenCart. Quitar la clave de la tienda no libera su plaza de dominio. Libérala en tu cuenta de vibefox.net.
Sin una clave activa, GoPay no se muestra a los clientes en la finalización de compra. Si de todos modos se inicia un pago, el cliente ve This payment method is not available. Please choose another one. Un usuario administrador que haya iniciado sesión en el panel de administración en el mismo navegador sigue viendo el método de pago en la tienda, marcado como (unlicensed — visible to admins only), para que puedas configurar y probar la extensión antes de comprar una clave. En OpenCart 4 esta vista previa no está disponible: la tienda no ve el inicio de sesión del administrador, así que sin una clave activa el método de pago queda oculto para todos. Después de abrir la página Edit una vez, aparece un recordatorio en el Dashboard del panel de administración. Ciérralo con × para ocultarlo durante 7 días. Los pedidos existentes no se ven afectados: los pagos ya iniciados se siguen confirmando, y los reembolsos funcionan.
Cuando una licencia caduca, la extensión sigue funcionando, pero las actualizaciones y el soporte requieren una renovación. El estado se vuelve a comprobar automáticamente al abrir el Dashboard o la página Edit del panel de administración: una vez al día durante los primeros 14 días después de introducir la clave, y después una vez por semana. No hace falta ninguna tarea cron. Desinstalar la extensión elimina siempre la clave de licencia y el estado de la licencia.
Solución de problemas
GoPay does not appear at checkout: comprueba que la licencia esté activa, que Enable/Disable esté activado, que el modo actual tenga su GoID, Client ID y Client Secret, y que la moneda de compra sea una de CZK, EUR, PLN, USD, GBP, HUF, RON o BGN. La página de configuración muestra un aviso cuando faltan las credenciales. Comprueba también que la dirección de pago esté en la Geo Zone seleccionada y que el pedido alcance el Total configurado.
The payment went through, but the order stays without a status: GoPay no pudo llegar a la URL de notificación que aparece en los ajustes, y el cliente no volvió a la tienda. Elimina la protección con contraseña o las reglas del cortafuegos que bloquean la URL. Comprueba que las credenciales del modo en que se hizo el pago estén configuradas, porque cada notificación se verifica con ellas. Activa Logging y revisa el campo Log. GoPay repite las notificaciones que no recibieron una respuesta correcta.
Notification answers Order not found: el pago no lo creó esta tienda.
Notification answers Missing payment ID: la solicitud no procede de GoPay o se modificó la URL. No hay que hacer nada.
Notification answers Payment state could not be verified: no se pudo contactar con la API de GoPay, o las credenciales de ese modo faltan o son incorrectas. GoPay repite la notificación.
Notification answers Busy, retry later: otra solicitud estaba procesando el pedido en el mismo momento. GoPay repite la notificación. Activa Logging para ver el motivo.
The customer sees an error after Confirm Order: activa Logging y revisa el campo Log. Las credenciales incorrectas, o las del otro modo, son el motivo habitual. Un mensaje sobre los datos de facturación significa que GoPay no aceptó el correo electrónico, el teléfono o la dirección. This payment method is not available. Please reload the checkout page. significa que la sesión de compra ya no coincide con el pedido o que el método de pago se desactivó en el intervalo: hay que recargar la finalización de compra.
The customer comes back and sees We could not verify the GoPay payment. If money was charged, please contact us before paying again.: el enlace de regreso no coincidía con ningún pedido de la tienda, por ejemplo porque se abrió en otro navegador o se modificó. Comprueba el pago en la cuenta de GoPay; la notificación sigue confirmando un pago real.
Test payments do not confirm a live order: el sandbox y la producción están separados. Cada pago se verifica en el modo en que se creó. Cambia Test Mode al modo que quieras y usa las credenciales de ese modo.
Order is in the on hold status after payment: lee las notas de la pestaña VibeFox GoPay Gateway. El importe o la moneda pagados no coincidían con el pedido, el pago llegó después de que se cancelara el pedido, o el pago solo está preautorizado.
Refund fails: lee el mensaje de GoPay en la pestaña. Un reembolso parcial solo es posible 24 horas después del pago. Un mensaje sobre el modo significa que el pago se hizo en modo sandbox o producción y que las credenciales de ese modo no están configuradas. You do not have permission to refund (modify this extension). significa que tu grupo de usuarios no tiene permiso para modificar la extensión.
Para desarrolladores: antes de enviar el pago a GoPay, la extensión dispara el evento de OpenCart gopay_p_payment_payload con la solicitud de pago y el pedido.
Desinstalación
Ve a Extensions > Extensions, elige el tipo Payments y haz clic en Uninstall (el botón rojo −) junto a VibeFox GoPay Gateway. La clave de licencia y el estado de la licencia de esta extensión se eliminan siempre. OpenCart elimina siempre sus propios ajustes de la extensión: Enable/Disable, Sort Order, Geo Zone, Total y los cuatro campos de estado de pedido, que vuelven a sus valores predeterminados al reinstalar. También se elimina el evento de OpenCart de la extensión (en OpenCart 4, también sus eventos y su acción de inicio, que deja pasar la notificación y el retorno del cliente en modo de mantenimiento). Si Delete Data on Uninstall está activado, se eliminan los demás ajustes de la pasarela (título, descripción, modo de prueba, credenciales, idioma de la página de pago, registro), los tokens de acceso de GoPay en caché y el registro. Si está desactivado, se conservan para una reinstalación posterior. Los datos de pago de GoPay de los pedidos y los reembolsos se conservan siempre, así que los pedidos pagados antes pueden reembolsarse después de una reinstalación. Los pedidos existentes conservan sus notas de pago.
En OpenCart 4, para eliminar también los archivos de la extensión, ve a Extensions > Installer después de la desinstalación, haz clic en Uninstall (el botón naranja −) junto a VibeFox GoPay Gateway en la lista de extensiones instaladas y después en Delete (el botón rojo con forma de papelera) para eliminar el paquete subido.
GoPay es una marca comercial de su respectivo titular. Esta extensión no está afiliada ni respaldada por GoPay.
