Volver

VibeFox Netopia 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, con las extensiones OpenSSL, DOM y SimpleXML.

Moneda: el cliente debe pagar en RON, EUR, USD o GBP. EUR, USD y GBP deben estar activadas en tu cuenta de Netopia. Con otras monedas, el método de pago se oculta en la finalización de compra. El pedido se cobra en su propia moneda.

Cuenta de Netopia: necesitas una cuenta de vendedor de Netopia Payments con un punto de venta. De sus ajustes técnicos necesitas la firma de la cuenta y, para cada entorno que uses (sandbox y real), el certificado público (.cer) y la clave privada (.key). No hay que configurar nada en Netopia: la dirección IPN se envía con cada solicitud de pago.

Tienda pública: la URL de confirmación (IPN) debe ser accesible desde internet, sin estar detrás de un inicio de sesión, de autenticación básica o de un cortafuegos. Los pedidos reciben su estado solo a través de la IPN de Netopia.

Clave de licencia de VibeFox: se compra en vibefox.net. Una clave funciona en un solo dominio.

Instalación

La descarga es un único archivo zip con los paquetes para ambas versiones de OpenCart. Descomprímelo en tu ordenador. Contiene README.txt, el paquete de OpenCart 3 wcp_netopia_gateway-oc3-(version).ocmod.zip y el paquete de OpenCart 4 wcp_netopia_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_netopia_gateway-oc3-(version).ocmod.zip. La extensión no tiene modificaciones OCMOD, por lo que Extensions > Modifications no necesita actualizarse. En lugar del instalador, también puedes copiar el contenido de la carpeta upload de este paquete en la carpeta raíz de tu tienda.

2. Ve a Extensions > Extensions, elige el tipo Payments, busca VibeFox Netopia 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 ajustes. 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 (ver License key).

4. En el panel de administración de Netopia abre tu punto de venta, copia la firma de la cuenta y descarga el certificado y la clave privada del entorno sandbox y del entorno real. Pega la firma y el contenido completo de los archivos en los ajustes (ver Configuración).

5. Activa Enable/Disable y haz clic en Save. Prueba un pago en modo sandbox y, después, desactiva Test mode para aceptar pagos reales.

OpenCart 4

1. En el panel de administración ve a Extensions > Installer, haz clic en Upload y elige el archivo wcp_netopia_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, elige el tipo Payments, busca VibeFox Netopia 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, la firma de la cuenta, los certificados y las claves privadas como en los pasos 3 a 5 para OpenCart 3. La página de ajustes y sus campos son iguales en ambas versiones. Solo la URL de IPN es diferente (ver Configuración).

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 Netopia 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 te avisa cuando falta la firma de la cuenta, el certificado o la clave privada del entorno activo (en ese caso el método de pago se oculta en la finalización de compra), y muestra Test mode is on: payments go to the Netopia sandbox and no real money is charged. mientras el modo de prueba está activado. Sin el permiso para modificar la extensión, la página muestra los ajustes pero no permite guardarlos.

Al guardar, Title puede tener hasta 128 caracteres, Sort order debe ser un número entero (se permiten los negativos), Minimum total debe ser un número igual o mayor que 0, y la zona geográfica y los estados de pedido deben existir; si alguno de estos datos es incorrecto, no se guarda nada. Un certificado o una clave privada no válidos se rechazan con un error en rojo y se conserva el valor anterior, mientras que los demás campos sí se guardan (Settings saved, except the values shown in red.). Si el método de pago está activado pero el entorno activo está incompleto, al guardar aparece una advertencia.

URL de IPN (confirmación)

La primera sección muestra la IPN (confirm) URL en modo de solo lectura. En OpenCart 3 tiene este aspecto: https://your-store/index.php?route=extension/payment/wcp_netopia_gateway/notify, y en OpenCart 4: https://your-store/index.php?route=extension/wcp_netopia_gateway/payment/wcp_netopia_gateway.notify. Se construye a partir de la dirección pública de tu instalación de OpenCart. Se envía con cada solicitud de pago como URL de confirmación, por lo que no tienes que introducirla en el panel de Netopia. Netopia envía la IPN a esta URL. La extensión la descifra con la clave privada del entorno en el que se inició el pago, y comprueba la firma de tu cuenta y la solicitud de pago. Netopia informa de estas acciones:

confirmed: el pago se realizó y se capturó. El pedido recibe el estado de pagado, o un pedido pendiente se marca como pagado.
paid: el pago está autorizado (preautorización). El pedido espera en estado pendiente hasta que lo captures en el panel de Netopia.
confirmed_pending, paid_pending: el pago está en revisión en Netopia. El pedido espera en estado pendiente.
canceled: el pago se canceló. Un pedido pendiente se cancela; un pedido sin estado sigue sin estado y el cliente puede volver a pagar.
credit: se hizo un reembolso en el panel de Netopia. Queda registrado en el pedido.

Una notificación con un código de error de Netopia (por ejemplo, una tarjeta rechazada) cambia un pedido pendiente al estado de error de pago; un pedido sin estado sigue sin estado y el cliente puede volver a pagar. Las notificaciones que no se pueden descifrar, que llevan otra firma de cuenta o que no responden a una solicitud de pago de ese pedido en ese entorno se rechazan y no cambian nada. Las notificaciones de pagos ya iniciados se aceptan aunque desactives el método de pago.

Checkout

Enable/Disable: Enable Netopia Payments activa o desactiva el método de pago. Por defecto: 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 que se guarda en el pedido. Hasta 128 caracteres; déjalo vacío para usar el valor predeterminado. Por defecto: Card Payment (Netopia).

Description: el texto que se muestra al cliente en el paso Confirm Order. Por defecto: Pay securely with your credit or debit card via Netopia.

Sort order: la posición de Netopia entre los métodos de pago de la finalización de compra. Déjalo vacío o escribe un número entero.

Geo zone: ofrece Netopia solo para direcciones de pago dentro de la zona geográfica seleccionada. Por defecto: All zones. Las zonas geográficas se configuran en System > Localisation > Geo Zones.

Minimum total: el total del pedido, en la moneda predeterminada de la tienda, que un pedido debe alcanzar antes de ofrecer Netopia. Déjalo vacío si no quieres ningún mínimo.

Cuenta de Netopia

En el panel de Netopia ve a Seller accounts > your point of sale > Technical settings: copia la firma de la cuenta y descarga el certificado público (.cer) y la clave privada (.key) de cada entorno. Abre los archivos en un editor de texto y pega su contenido completo, incluidas las líneas BEGIN/END. La sección enlaza con la documentación de Netopia v1.

Account signature: la firma de la cuenta del vendedor (formato XXXX-XXXX-XXXX-XXXX-XXXX), la misma para sandbox y para el entorno real.

Test mode: usa el sandbox de Netopia (sandboxsecure.mobilpay.ro) y las claves de sandbox. Por defecto: activado. Desactívalo para cobrar pagos reales con las claves reales (secure.mobilpay.ro). Mientras esté activado, el cliente ve Test mode (Netopia sandbox): no real money is charged. en el paso Confirm Order.

Sandbox public certificate (.cer): el contenido del archivo del certificado público de sandbox. Se usa para cifrar la solicitud de pago.

Sandbox private key (.key): el contenido del archivo de la clave privada de sandbox. Se usa para descifrar la IPN.

Live public certificate (.cer): el contenido del archivo del certificado público real.

Live private key (.key): el contenido del archivo de la clave privada real.

Las claves privadas guardadas nunca se vuelven a mostrar. El campo queda vacío y su texto de ayuda empieza por A private key is saved. Deja el campo vacío para conservar la clave guardada, o pega una clave nueva para sustituirla. Para eliminar una clave guardada, marca Clear the saved private key on save debajo del campo y haz clic en Save. Un campo de certificado vacío elimina el certificado.

Pedidos

OpenCart crea el pedido en el paso Confirm Order sin estado (un pedido «ausente»). Recibe un estado solo cuando Netopia informa del pago. OpenCart no tiene estados de pedido propios de Netopia, así que cada campo de abajo enumera tus estados de pedido de OpenCart. Las notas del pedido explican cada cambio.

Order status after payment: el estado de un pedido pagado.

Processing: el Processing status de abajo (por defecto).
Completed: el Completed status de abajo.

Processing status: por defecto: En curso.

Completed status: por defecto: Completado.

Awaiting Netopia payment: una preautorización a la espera de captura en el panel de Netopia, o un pago en revisión en Netopia. Por defecto: Pendiente.

Netopia payment on hold: el pago necesita tu revisión (ver Order statuses). Por defecto: Pendiente, porque OpenCart no tiene estado En espera. Puedes crear tu propio estado en System > Localisation > Order Statuses y seleccionarlo aquí. La extensión mantiene separados los casos de pendiente y de en espera, incluso cuando ambos usan el mismo estado.

Canceled status: Netopia canceló el pago de un pedido pendiente. Por defecto: Cancelado.

Payment error status: Netopia informó de un error, por ejemplo una tarjeta rechazada, en un pedido pendiente. Por defecto: Fallido.

Refunded status: no queda nada por reembolsar tras los reembolsos hechos en el panel de Netopia. Por defecto: Reembolsado.

Avanzado

Debug log: escribe las solicitudes y el procesamiento de las IPN en netopia_p_debug.log.php, en la carpeta de registros de OpenCart (storage/logs). El archivo no se puede abrir desde la web y, al llegar a 5 MB, se traslada a netopia_p_debug.old.log.php. Los datos de tarjetas, las claves y los datos de los clientes no se registran. Los errores, por ejemplo las IPN rechazadas, siempre se registran, aunque la opción esté desactivada. Por defecto: desactivado.

Log: muestra el tamaño y las últimas entradas 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 y el registro. Los pedidos y los registros de pago de Netopia siempre se conservan. Por defecto: desactivado.

Importar / Exportar

Export: Download JSON guarda los ajustes en un archivo JSON, junto con los certificados. Las claves privadas no se exportan.

Import: pega un JSON exportado anteriormente y haz clic en Import para restaurar los ajustes. Las claves privadas guardadas se conservan.

Finalización de compra

En el paso Payment Method el cliente elige el método de pago (por defecto Card Payment (Netopia)). En el paso Confirm Order el cliente ve tu descripción y la nota You will be redirected to the Netopia secure page to pay with your card. OpenCart crea el pedido en este paso, todavía sin estado. Cuando el cliente hace clic en Confirm Order, la extensión construye la solicitud de pago, la cifra con el certificado de Netopia del entorno activo y envía al cliente directamente a la página de pago de Netopia. La solicitud contiene el total del pedido en la moneda del pedido, Order # con el número de pedido, y los datos de contacto de facturación y envío con el teléfono del pedido. En modo sandbox se envía al sandbox de Netopia. En OpenCart 4 el cliente elige el método de pago con el botón Choose del bloque del método de pago, en la ventana Payment method options, y hace clic en Confirm Order en la parte inferior de la página de finalización de compra.

El cliente paga con tarjeta en la página de Netopia y vuelve a tu tienda. El regreso en sí nunca paga un pedido. El pedido solo se marca como pagado cuando Netopia lo confirma mediante la IPN. Después el pedido recibe su estado de la forma estándar de OpenCart, con el correo habitual del pedido y la actualización del stock, y el cliente ve la página de pedido completado de OpenCart. En un pedido pendiente, la página muestra Netopia has not confirmed your payment yet. You will receive an e-mail as soon as the payment is confirmed. En un pedido en espera muestra Your payment is awaiting confirmation. We will e-mail you as soon as the order is confirmed. Cuando un pedido pendiente o en espera recibe más tarde su estado final (pagado, error de pago o cancelado), el cliente recibe un correo con el nuevo estado. En un pedido cancelado muestra The payment was cancelled at Netopia, so this order was cancelled. You can place a new order at any time. En un pedido con error de pago muestra The payment was declined by Netopia.

Si la IPN todavía no ha llegado cuando el cliente vuelve, una página Payment confirmation muestra el mismo texto de «todavía no confirmado» con los botones Check again y Back to checkout. El pedido recibe su estado en cuanto llega la IPN.

Si Netopia informó de una cancelación o de un rechazo para un pedido sin estado, el cliente vuelve a la finalización de compra con The payment was cancelled at Netopia. You can try again or choose another payment method. o The payment was declined by Netopia. You can try again or choose another payment method. En OpenCart 4 estos mensajes se muestran encima de la página de finalización de compra. El carrito se conserva. Cada nuevo intento es una nueva solicitud de pago; las solicitudes anteriores siguen siendo válidas, por lo que una IPN tardía de un intento anterior también se registra. OpenCart 3 crea un pedido nuevo cada vez que se muestra el paso Confirm Order; OpenCart 4 mantiene un solo pedido para la compra y paga de nuevo ese mismo pedido con una nueva solicitud de pago. Si otro pedido del mismo carrito ya está pagado o está pendiente o en espera, el cliente va a la página de éxito y no se inicia ningún pago nuevo.

OpenCart 4 mantiene el pedido ligado al proceso de compra hasta que se muestra la página de éxito. Si ese pedido se cerró sin pago entretanto (por ejemplo, se canceló su preautorización, fue rechazado después de quedar pendiente, o 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 to pay with a new order., y el siguiente Confirm Order paga un pedido nuevo. Un pedido del carrito que se pagó y después se canceló o reembolsó ya no bloquea el carrito.

Si el pago no se puede iniciar, el cliente permanece en el paso Confirm Order con un mensaje encima del botón: Netopia gateway is not configured properly. Please contact the store administrator., Netopia cannot process payments in seguido de la moneda, This order has nothing to pay. o Payment encryption failed. Please try again or contact support. El motivo técnico se escribe en el registro.

La IPN también funciona mientras la tienda está en modo de mantenimiento, porque OpenCart 3 permite el paso de las solicitudes de las extensiones de pago y en OpenCart 4 la extensión añade para ello una acción de inicio, que también permite al cliente volver desde Netopia.

La extensión acepta pagos con tarjeta solo mediante el protocolo de tarjeta Netopia v1. No ofrece reembolsos ni capturas desde OpenCart, ni tarjetas guardadas o pagos con un clic, ni suscripciones, pagos a plazos u otros métodos de pago, ni la API v2 de Netopia.

Pedidos y reembolsos

Order statuses

No status (missing order): el cliente fue enviado a Netopia y no ha pagado, Netopia todavía no ha enviado la IPN, o el pago se canceló o rechazó antes de cualquier resultado. En Sales > Orders estos pedidos solo se muestran con el filtro Order Status en Missing Orders.

Processing or Completed status: Netopia confirmó el pago. El estado sigue a Order status after payment. Una nota muestra el importe, el número de tarjeta enmascarado y la transacción de Netopia; los pagos de sandbox se marcan con [sandbox].

Awaiting Netopia payment: el pago es una preautorización a la espera de captura en el panel de Netopia, o está en revisión en Netopia. El pedido pasa al estado de pagado cuando Netopia lo confirma.

Netopia payment on hold: el importe o la moneda de la factura difieren del pedido, solo se capturó una parte del pago, Netopia confirmó el pago de un pedido cancelado o de un pedido realizado con otro método de pago, o se confirmó un pago de sandbox (de prueba) mientras la tienda está en modo real (no se recibió dinero real). El pedido no se marca como pagado; la nota lo explica. Revisa la transacción en el panel de Netopia y, después, procesa el pedido o reembolsa el pago allí.

Payment error status: Netopia informó de un error, por ejemplo una tarjeta rechazada, en un pedido pendiente.

Canceled status: Netopia canceló el pago de un pedido pendiente.

Refunded status: el pago se reembolsó por completo en el panel de Netopia.

Las notificaciones tardías nunca degradan un pedido pagado o cerrado. Si Netopia confirma otro pago para un pedido que ya está pagado, una nota te pide que reembolses el duplicado en el panel de Netopia. Si el cliente paga un segundo pedido del mismo carrito, ese pedido se queda sin estado y la solicitud de pago se marca como pago duplicado del carrito.

Las notas son entradas del History del pedido que el cliente no ve.

Pestaña VibeFox Netopia Gateway

En Sales > Orders abre un pedido pagado con Netopia. En la parte inferior de la página del pedido, junto a History y Additional, la pestaña VibeFox Netopia Gateway muestra el bloque Netopia Payments: la transacción de Netopia, el entorno (sandbox o real), la solicitud de pago, el estado de la solicitud, la última acción de IPN, la tarjeta enmascarada, los importes pagados, reembolsados y restantes, el historial de reembolsos y las Netopia notes del pedido. La pestaña es de solo lectura y se muestra a los usuarios que tienen acceso a la extensión.

Reembolsos

Los reembolsos y las capturas no se hacen desde OpenCart: el protocolo de tarjeta Netopia v1 no tiene una llamada de reembolso. Reembolsa la transacción en el panel de Netopia. Entonces Netopia envía una IPN de crédito, y la extensión registra automáticamente el reembolso en el pedido con la nota Netopia refund processed: y el importe. Un reembolso parcial mantiene el estado del pedido; cuando no queda nada por reembolsar, el pedido pasa a Refunded status. En pedidos en EUR, USD y GBP, el importe reembolsado, que Netopia informa en RON, se convierte de nuevo a la moneda del pedido. Un reembolso nunca se registra dos veces ni por más del importe restante. Si Netopia informa de un error en el reembolso, solo se añade una nota.

Las devoluciones de productos en Sales > Returns no devuelven dinero a través de Netopia.

Clave de licencia

La extensión funciona con una clave de licencia de VibeFox de vibefox.net. El bloque de licencia License — VibeFox Netopia Gateway es el primer bloque de Extensions > Extensions > Payments > VibeFox Netopia 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 comprobar el estado de nuevo, Change key para introducir otra clave y Remove key para eliminar la clave de esta tienda. Debajo aparecen la línea Product: opencart-payment-netopia 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 está disponible, la extensión sigue funcionando con el último estado conocido.

Una clave funciona en un solo dominio. Eliminar la clave de la tienda no libera su plaza de dominio. Libérala en tu cuenta de vibefox.net.

Sin una clave activa, Netopia 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 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. 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 hechos en el panel de Netopia se siguen registrando.

Cuando una licencia caduca, la extensión sigue funcionando, pero las actualizaciones y el soporte necesitan una renovación. El estado se vuelve a comprobar automáticamente al abrir el Dashboard o la página Edit del panel: una vez al día durante los primeros 14 días tras introducir la clave, y después una vez por semana. No hace falta ningún cron job. Desinstalar la extensión elimina siempre la clave de licencia y su estado.

Solución de problemas

Netopia does not appear at checkout: comprueba que la licencia está activa, que Enable/Disable está activado, que el entorno activo está completo (Account signature más el certificado y la clave privada del sandbox en modo de prueba, o los de producción en modo real) y que el cliente paga en RON, EUR, USD o GBP. La página de ajustes muestra una advertencia cuando falta algo. Comprueba también que la dirección de pago está en la Geo zone seleccionada y que el pedido alcanza el Minimum total.

The payment went through, but the order stays without a status: la IPN no llegó a tu tienda o fue rechazada. Comprueba que la URL de IPN (confirmación) de los ajustes es accesible desde internet (sin autenticación básica ni cortafuegos). Revisa el campo Log de la página de la extensión: las IPN rechazadas siempre se registran. Activa Debug log para ver todas las IPN. El simple regreso del cliente nunca paga un pedido.

Log shows failed decrypting data: la clave privada no coincide con el certificado que usó Netopia. La IPN se descifra con la clave privada guardada de cada entorno, así que conserva guardada la clave del otro entorno mientras sus pagos sigan abiertos. Netopia reintenta la IPN.

Log shows signature mismatch: la Account signature no coincide con el punto de venta que envió la IPN. Cópiala de nuevo desde el panel de Netopia.

Log shows unknown payment request: la IPN no responde a una solicitud de pago que tu tienda hizo para ese pedido en ese entorno (sandbox o real). No se cambia nada.

Log shows gateway not configured: no hay clave privada ni firma de cuenta guardadas. Netopia reintenta la IPN, y el pago se registra cuando los ajustes están completos.

Log shows busy, retry later or processing failed: el carrito estaba siendo procesado por otra solicitud en ese mismo momento, o no se pudo establecer el estado del pedido. Netopia reintenta la IPN automáticamente.

Error on save about the certificate or private key: el texto pegado no es un certificado o una clave válidos. Pega el contenido completo del archivo, incluidas las líneas BEGIN/END. Se conservó el valor anterior.

The customer sees This payment method is not available. Please reload the checkout page.: la sesión de finalización de compra ya no coincide con el pedido, o el método de pago se desactivó entretanto. El cliente debe recargar la finalización de compra.

Order is in the on-hold status after payment: lee las notas de la pestaña VibeFox Netopia Gateway (ver Order statuses). El importe o la moneda eran distintos, solo se capturó una parte, el pedido se había cancelado, o se confirmó un pago de sandbox mientras la tienda está en modo real. Revisa la transacción en el panel de Netopia.

A refund made in Netopia does not appear on the order: la IPN de crédito no llegó a la tienda o fue rechazada. Revisa el registro.

Para desarrolladores: la lista de monedas aceptadas se puede cambiar con el evento de OpenCart netopia_p_supported_currencies.

Desinstalación

Ve a Extensions > Extensions, elige el tipo Payments y haz clic en Uninstall (el botón rojo −) junto a VibeFox Netopia Gateway. La clave de licencia y el estado de licencia de esta extensión siempre se eliminan. OpenCart siempre elimina sus propios ajustes de la extensión: Enable/Disable, Sort order, Geo zone, Minimum total y los estados de pedido de OpenCart de la sección Orders, que vuelven a sus valores predeterminados al reinstalar. El evento de OpenCart de la extensión también se elimina (en OpenCart 4, sus eventos y su acción de inicio, que deja pasar la IPN en modo de mantenimiento). Si Delete data on uninstall está activado, se eliminan los demás ajustes de la pasarela (título, descripción, firma de la cuenta, modo de prueba, certificados, claves privadas, estado tras el pago, registro) y el registro. Si está desactivado, se conservan para una reinstalación posterior. Los registros de pago de Netopia siempre se conservan, de modo que una IPN tardía de un pago iniciado antes de reinstalar sigue encontrando su pedido. 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 tras la desinstalación, haz clic en Uninstall (el botón naranja −) junto a VibeFox Netopia Gateway en la lista de extensiones instaladas, y después en Delete (el botón rojo de papelera) para eliminar el paquete subido.

Netopia Payments y mobilPay son marcas registradas de sus respectivos titulares. Esta extensión no está afiliada a Netopia Payments ni cuenta con su respaldo.