VibeFox SimplePay 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 de la tienda: HUF, EUR o USD. SimplePay no acepta otras monedas, y el método de pago no se ofrece mientras el cliente tenga seleccionada otra moneda.
Cuentas de comerciante de SimplePay: SimplePay asigna una cuenta de comerciante distinta a cada moneda, y cuentas separadas para producción y sandbox. Para cada cuenta necesitas su MERCHANT y su SECRET KEY del administrador de comerciantes de SimplePay (admin.simplepay.hu para producción, sandbox.simplepay.hu para sandbox), en cuenta > Technical data. Si vendes solo en HUF, basta con la cuenta en HUF. No se necesitan otras claves.
Clave de licencia de VibeFox: se compra en vibefox.net. Una clave funciona en un dominio.
Instalación
El archivo descargado 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_simplepay_gateway-oc3-(version).ocmod.zip y el paquete de OpenCart 4 wcp_simplepay_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 administrador, ve a Extensions > Installer, haz clic en Upload y elige el archivo wcp_simplepay_gateway-oc3-(version).ocmod.zip. La extensión no tiene modificaciones OCMOD, así 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 y elige el tipo Payments. Busca VibeFox SimplePay Gateway y haz clic en Install (el botón verde +). Tu usuario de administrador necesita el permiso para modificar la lista de extensiones de pago.
3. Haz clic en Edit (el botón con el 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 MERCHANT y el SECRET KEY de tus cuentas de SimplePay para cada moneda en la que vendas: cuentas de sandbox para las pruebas y cuentas de producción para los pagos reales (véase Configuración).
5. Copia la IPN URL que muestra la página de configuración en todas las cuentas de comerciante (de producción y de sandbox) del administrador de comerciantes de SimplePay.
6. Activa Enable/Disable y haz clic en Save. Prueba un pago con Sandbox mode activado; después, desactiva Sandbox mode para aceptar pagos reales.
OpenCart 4
1. En el administrador, ve a Extensions > Installer, haz clic en Upload y elige el archivo wcp_simplepay_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 SimplePay 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, las cuentas de comerciante y la IPN URL como en los pasos 3 a 6 de OpenCart 3. La página de ajustes y sus campos son iguales en ambas versiones. Solo la IPN URL es distinta (véase IPN URL).
Una instalación nueva empieza con el método de pago desactivado y con el modo sandbox activado.
Configuración
Todos los ajustes están en la página de la extensión: Extensions > Extensions > Payments > VibeFox SimplePay 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 la moneda predeterminada de la tienda no está soportada por SimplePay, o cuando no tiene una cuenta de comerciante en el modo actual. En ambos casos, el método de pago no se ofrece para los pedidos en esa moneda. Mientras el modo sandbox está activado, la página muestra Sandbox mode is on: payments go to the SimplePay sandbox, no real money is charged. Sin el derecho a modificar la extensión, la página muestra los ajustes pero no permite guardarlos.
Al guardar, Title no puede estar vacío (hasta 128 caracteres), Sort Order debe ser un número entero (se permiten los valores negativos), Total debe ser un número igual o mayor que 0, y la zona geográfica y los estados de pedido deben existir. Si un valor es incorrecto, no se guarda nada.
SimplePay (OTP)
Enable/Disable: Enable SimplePay Gateway activa o desactiva el método de pago. Default: off.
Title: el nombre del método de pago que ven los clientes en la finalización de compra. También es el nombre del método de pago guardado en el pedido. Default: SimplePay (Card Payment). Obligatorio.
Description: el texto que se muestra al cliente en el paso Confirm Order, encima del botón de confirmar. Default: Pay securely with your credit or debit card via SimplePay. Los comerciantes húngaros pueden poner aquí la declaración de transferencia de datos de SimplePay.
Sandbox mode: usa el sandbox de SimplePay para los pagos de prueba con las cuentas de sandbox. Cambia tanto la dirección de la API como las cuentas de comerciante. No se cobra dinero real. Default: on. Desactívalo para aceptar pagos reales con las cuentas de producción. Mientras está activado, el cliente ve Sandbox mode: no real payment is taken. en el paso Confirm Order. Los pedidos iniciados en sandbox siempre se reembolsan en sandbox.
Sort Order: la posición de SimplePay entre los métodos de pago de la finalización de compra. Déjalo vacío o escribe un número entero (se permiten los valores negativos).
Geo Zone: ofrece SimplePay solo para las direcciones de pago de la zona geográfica seleccionada. Default: All zones. Las zonas geográficas se configuran en System > Localisation > Geo Zones.
Total: el total de la compra, en la moneda predeterminada de la tienda, que debe alcanzar un pedido para que se ofrezca SimplePay. Déjalo vacío para ofrecer SimplePay con cualquier total.
Cuentas de comerciante de producción
Las cuentas que se usan cuando Sandbox mode está desactivado. Rellena las cuentas de las monedas en las que vende tu tienda. Los valores MERCHANT y SECRET KEY están en el administrador de comerciantes de SimplePay (admin.simplepay.hu, donde hay enlaces a las secciones), en cuenta > Technical data. Una cuenta solo se usa cuando ambos campos están rellenos.
HUF account — Merchant ID: el MERCHANT de tu cuenta de producción en HUF.
HUF account — Secret key: el SECRET KEY de tu cuenta de producción en HUF.
EUR account — Merchant ID y EUR account — Secret key: lo mismo para tu cuenta de producción en EUR.
USD account — Merchant ID y USD account — Secret key: lo mismo para tu cuenta de producción en USD.
Cuentas de comerciante de sandbox
Las cuentas que se usan cuando Sandbox mode está activado. Los campos son los mismos que para las cuentas de producción: HUF account — Merchant ID, HUF account — Secret key y los mismos pares para EUR y USD. Toma los valores del administrador de comerciantes de sandbox de SimplePay (sandbox.simplepay.hu), en cuenta > Technical data.
Las claves secretas guardadas nunca vuelven a mostrarse. El campo queda vacío y muestra Saved — leave empty to keep it. Escribe un valor nuevo solo si quieres cambiarlo. Para eliminar una clave guardada, marca Clear the saved secret key debajo del campo y haz clic en Save.
IPN URL
La IPN es el mensaje que SimplePay envía a tu tienda cuando cambia el estado del pago. Es la vía habitual para que un pedido reciba su estado. La sección muestra la IPN URL de tu tienda. En OpenCart 3 tiene el aspecto de https://your-store/index.php?route=extension/payment/wcp_simplepay_gateway/ipn y en OpenCart 4, el de https://your-store/index.php?route=extension/wcp_simplepay_gateway/payment/wcp_simplepay_gateway.ipn. Se genera a partir de la dirección de la tienda de tu instalación de OpenCart. Configura esta URL en todas las cuentas de comerciante, de producción y de sandbox, en el administrador de comerciantes de SimplePay. Copia la URL exactamente como la muestran los ajustes, porque una IPN redirigida se pierde.
La IPN debe estar firmada con el SECRET KEY de la cuenta de comerciante que indica, en el modo (sandbox o producción) en que se inició el pago. Las IPN sin una firma válida se rechazan. La extensión confirma cada IPN válida a SimplePay en la forma firmada que exige SimplePay. Se usan estos estados de IPN:
Los estados de rechazo, cancelación y caducidad solo se registran en el último intento de pago de un carrito que aún no tenga ningún pago realizado. Los demás estados no cambian nada. Sin la IPN, un pedido recibe su estado solo cuando el cliente vuelve a la tienda después de un pago correcto.
Pedidos
OpenCart crea el pedido en el paso Confirm Order sin estado (un pedido sin estado, missing order). El pedido solo recibe un estado cuando SimplePay ha confirmado el pago. Los campos de estado muestran tus estados de pedido de OpenCart.
Order Status After Payment: qué estado recibe un pedido pagado.
Paid Order Status: el estado de un pedido pagado cuando Order Status After Payment es Processing. Default: Processing.
Complete Order Status: el estado de un pedido pagado cuando Order Status After Payment es Completed. Default: Complete.
On Hold (Review) Status: el pago se hizo por un importe o una moneda distintos del pedido (véase Order statuses). Default: Pending, porque OpenCart no tiene el estado On hold. Puedes crear tu propio estado en System > Localisation > Order Statuses y seleccionarlo aquí.
Refunded Status: se establece cuando el pago se reembolsa por completo desde la página del pedido. Default: Refunded.
Avanzado
Logging: escribe las llamadas a la API, las IPN y las respuestas de retorno en simplepay_op_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 rota. Las claves y los datos de los clientes no se registran. Los errores siempre se registran, incluso cuando está desactivado. Default: off.
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 datos de los pedidos (transacciones y reembolsos de SimplePay) siempre se conservan. Default: off.
Importar / Exportar
Export: Download JSON guarda los ajustes como un archivo JSON. Las claves secretas no se exportan.
Import: pega el JSON exportado previamente y haz clic en Import para restaurar los ajustes. Las claves secretas guardadas se conservan.
Finalización de compra
En el paso Payment Method, el cliente elige el método de pago (por defecto SimplePay (Card Payment)). En el paso Confirm Order, el cliente ve tu descripción y la nota You will be redirected to the SimplePay payment page to pay by card. OpenCart crea el pedido en este paso, todavía sin estado. Cuando el cliente hace clic en Confirm Order, la extensión inicia un pago con tarjeta de SimplePay por el total del pedido en la moneda del pedido, con la cuenta de comerciante de esa moneda en el modo actual, y envía al cliente a la página de pago de SimplePay. El correo electrónico del cliente y, si está completa, la dirección de pago se envían a SimplePay. La página de pago usa el idioma del pedido cuando SimplePay lo admite; si no, usa inglés. Un pago iniciado se puede completar en un plazo de 30 minutos. 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 al final de la página de finalización de compra.
Después de un pago correcto, el cliente vuelve a tu tienda. El regreso por sí solo nunca paga un pedido: la extensión pide a SimplePay el estado de la transacción mediante una solicitud firmada, así que el pedido recibe su estado aunque la IPN llegue tarde. El pedido se marca como pagado solo cuando SimplePay lo confirma. Después, el pedido recibe su estado de la forma habitual de OpenCart, con los correos electrónicos de pedido habituales y la actualización del stock, y el cliente ve la página de éxito del pedido de OpenCart con Successful transaction. SimplePay transaction ID: y el ID. Si SimplePay todavía no ha confirmado el pago, aparece una página Payment confirmation con Your payment is being confirmed by SimplePay. SimplePay transaction ID: seguido del ID, Your order will be confirmed as soon as SimplePay confirms the payment — please do not pay again. y los botones Check again y Back to checkout; la IPN establece el estado del pedido en cuanto llega.
Si el pago falla, se cancela o caduca, el cliente vuelve a la finalización de compra con el mensaje de SimplePay y el ID de transacción, por ejemplo Cancelled payment. You cancelled the payment o Timeout. The time allowed to complete the payment has expired. Si el pago falla, se pide al cliente que revise los datos introducidos y que se ponga en contacto con el banco emisor de la tarjeta. El pedido se queda sin estado, el carrito se conserva y el cliente puede volver a intentarlo. OpenCart 3 crea un pedido nuevo cada vez que se muestra el paso Confirm Order. OpenCart 4 mantiene un solo pedido para la finalización de compra y lo actualiza, así que el siguiente intento paga el mismo pedido. Cada intento recibe su propia referencia de SimplePay: OC, el número de pedido y el número de intento, por ejemplo OC123-1 y después OC123-2. Si otro pedido del mismo carrito ya está pagado o en revisión, el cliente pasa directamente a la página de éxito en lugar de pagar de nuevo.
Si SimplePay no puede iniciar el pago, el cliente se queda en el paso Confirm Order con el mensaje The SimplePay payment could not be started. Please try again or choose another payment method. Si la moneda del pedido no tiene una cuenta de comerciante, el mensaje es SimplePay is not available for the currency of this order. Please choose another payment method. El motivo técnico se escribe en el registro. Un retorno que no puede asociarse a ningún intento de pago muestra We could not match this payment to an order. If you were charged, please contact us.
En OpenCart 4 los mensajes que llevan de vuelta a la finalización de compra se muestran encima de la página de finalización de compra. Si el pedido de la finalización de compra se cerró entretanto, el cliente vuelve a ella con Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order. o, si tenía un pago de SimplePay, con Your previous order was cancelled or refunded by the store. Please confirm the order again to pay with a new order. El siguiente Confirm Order paga un pedido nuevo. Si el pedido de la finalización de compra ya está pagado pero el carrito ha cambiado desde entonces, incluida una nueva cantidad, el cliente vuelve a la finalización de compra y el carrito nuevo se paga con un pedido nuevo.
La IPN y la vuelta del cliente también funcionan 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 para ellas una acción de inicio.
La extensión acepta solo pagos únicos con tarjeta, capturados en la página de SimplePay. No tiene tarjetas guardadas ni pagos con un clic, ni suscripciones ni pagos recurrentes, ni autorización y captura por separado.
Pedidos y reembolsos
Estados de pedido
No status (missing order): el cliente fue enviado a SimplePay y no ha pagado, el pago falló, fue cancelado o caducó, o SimplePay todavía no ha confirmado el pago. En Sales > Orders, estos pedidos solo se muestran con el filtro Order Status configurado en Missing Orders.
Paid Order Status or Complete Order Status: el pago fue confirmado. El estado sigue a Order Status After Payment. Una nota muestra el ID de transacción de SimplePay y si la IPN o la consulta de estado lo confirmó.
On Hold (Review) Status (default Pending): el total o la moneda del pedido cambió después de iniciar el pago, así que el importe pagado no coincide con el pedido. La nota muestra ambos importes. Comprueba el pedido y complétalo o reembolsa el pago en el administrador de comerciantes de SimplePay. Si después se paga otro intento del mismo carrito por el importe correcto, el pedido de ese pago recibe el estado de pagado.
Refunded Status (default Refunded): el pago fue reembolsado por completo a través de la extensión.
Un pedido pagado, reembolsado o completado nunca se vuelve a abrir por una IPN tardía. Si un segundo pago se realiza correctamente para un pedido que ya está pagado, o para otro pedido del mismo carrito, el pedido pagado no se modifica. Una nota te pide que lo compruebes en el administrador de SimplePay y lo reembolses si es un duplicado.
Las notas son entradas del History del pedido que el cliente no ve.
VibeFox SimplePay Gateway tab
En Sales > Orders, abre un pedido pagado con SimplePay. En la parte inferior de la página del pedido, junto a History y Additional, la pestaña VibeFox SimplePay Gateway muestra el Transaction ID con la etiqueta Sandbox en los pagos de sandbox, la Order reference (orderRef), la Merchant account y el modo, el Status de SimplePay, los importes Paid / refunded, el formulario de reembolso, el historial de reembolsos, los Payment attempts of the cart (cuando hubo más de uno) y las SimplePay notes del pedido. La pestaña se muestra a los usuarios que tienen acceso a la extensión.
Reembolsos
En la pestaña VibeFox SimplePay Gateway, introduce el Amount (ya aparece el importe aún no reembolsado), opcionalmente un Reason (optional, order note only), y haz clic en Refund via SimplePay (OTP). Confirma la pregunta Refund this amount via SimplePay? This cannot be undone. Se admiten reembolsos totales y parciales. Necesitas el permiso para modificar la extensión (se configura en System > Users > User Groups). Los reembolsos en HUF deben ser importes enteros de forints. El reembolso se envía para la transacción de SimplePay que pagó el pedido, con la cuenta de comerciante y en el modo (sandbox o producción) de ese pago, aunque la tienda haya cambiado después al otro modo; esa cuenta debe seguir en los ajustes. Si SimplePay no acepta el reembolso, la pestaña muestra el error y no se registra ningún reembolso. Un reembolso correcto se añade al historial y a las notas, con la transacción de reembolso de SimplePay y el motivo, si lo indicaste. Un reembolso total pone el pedido en Refunded Status sin notificar al cliente y sin devolver los productos al stock, igual que un cambio de estado manual. Un reembolso parcial no cambia el estado. Un pedido en revisión tras una diferencia de importe no se puede reembolsar desde la pestaña: reembólsalo en el administrador de comerciantes de SimplePay.
Las devoluciones de productos en Sales > Returns no devuelven dinero a través de SimplePay. Los reembolsos hechos en el administrador de comerciantes de SimplePay no se sincronizan con OpenCart. Regístralos manualmente.
Clave de licencia
La extensión funciona con una clave de licencia de VibeFox de vibefox.net. El bloque de licencia License — VibeFox SimplePay Gateway es el primer bloque de Extensions > Extensions > Payments > VibeFox SimplePay 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-simplepay 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 administrador (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 no se puede acceder al servidor de licencias, la extensión sigue funcionando con el último estado conocido.
Una clave funciona en un solo dominio: la dirección de la tienda de la configuración de OpenCart. Eliminar la clave de la tienda no libera su plaza de dominio. Libérala en tu cuenta de vibefox.net.
Sin una clave activa, SimplePay 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 administrador 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 administrador. Ciérralo con × para ocultarlo durante 7 días. Los pedidos existentes no se ven afectados: los pagos ya iniciados se siguen confirmando con la IPN 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 administrador: una vez al día durante los primeros 14 días después de introducir la clave, y después una vez a la semana. No hace falta ningún cron job. Al desinstalar la extensión siempre se eliminan la clave de licencia y el estado de la licencia.
Solución de problemas
SimplePay no aparece en la finalización de compra: comprueba que la licencia está activa, que Enable/Disable está activado, que la moneda del cliente es HUF, EUR o USD, y que esa moneda tiene Merchant ID y Secret key en el modo actual: las cuentas de sandbox mientras Sandbox mode esté activado, y las cuentas de producción mientras esté desactivado. Comprueba también que la dirección de pago está en la Geo Zone seleccionada y que el pedido alcanza el Total de los ajustes.
El pago se realizó, pero el pedido se queda sin estado: la IPN no llegó a la tienda. En el administrador de comerciantes de SimplePay, comprueba la IPN URL de la cuenta de comerciante que usas (producción o sandbox, la moneda del pedido). Debe ser exactamente la URL que muestran los ajustes, y tu servidor debe ser accesible desde internet. El pedido también recibe su estado cuando el cliente vuelve a la tienda después de pagar.
La IPN responde Invalid signature.: la IPN indica una cuenta de comerciante que no está en los ajustes, su Secret key es incorrecta, o está firmada por la cuenta del otro modo distinto al del pago. Introduce el MERCHANT y el SECRET KEY exactamente como los muestra el administrador de comerciantes de SimplePay. SimplePay repite las IPN no confirmadas.
La IPN responde Order not found. o Unknown transaction.: la IPN corresponde a un pago que esta tienda no inició. No se cambia nada.
La IPN responde Busy, retry.: el carrito estaba siendo procesado por otra solicitud en el mismo momento, o no se pudo establecer el estado del pedido. SimplePay reintenta la IPN. El motivo se escribe en el registro.
El cliente ve The SimplePay payment could not be started: revisa el campo Log de la página de la extensión. Una clave secreta incorrecta da lugar a Invalid response signature from SimplePay. Check the secret key of the merchant account. Los errores de SimplePay se registran con sus códigos de error.
El cliente ve This payment method is not available.: la finalización de compra ya no coincide con el pedido, o el método de pago se desactivó entretanto. El cliente recarga la finalización de compra.
Tras cambiar entre sandbox y producción: los nuevos pagos usan las cuentas del nuevo modo. Los pagos iniciados antes conservan la cuenta de comerciante y el modo con los que se iniciaron: sus IPN, consultas de estado y reembolsos usan esa cuenta. Mantén las cuentas del modo anterior en los ajustes mientras haya pagos abiertos o que puedan reembolsarse.
El pedido está en el estado de revisión tras el pago: lee las notas de la pestaña VibeFox SimplePay Gateway. El total o la moneda del pedido cambió después de iniciar el pago. Completa el pedido o reembolsa el pago en el administrador de comerciantes de SimplePay.
No hay formulario de reembolso en la pestaña: la pestaña indica el motivo: el pedido no está pagado con una transacción de SimplePay (por ejemplo, tras una diferencia de importe), está reembolsado por completo, tu grupo de usuarios no tiene permiso para modificar la extensión, o la cuenta de comerciante del pago no está en los ajustes.
El reembolso falla: lee el mensaje de la pestaña. SimplePay refunds in HUF must be whole amounts. indica que el importe en HUF tenía decimales. Si el mensaje dice que la cuenta de comerciante de este pago no está configurada, introduce de nuevo la cuenta (moneda y modo) con la que se hizo el pago. Si SimplePay reembolsó un importe distinto, el mensaje te pide que compruebes el reembolso en el administrador de SimplePay.
Para desarrolladores: antes de iniciar el pago, la extensión activa el evento de OpenCart simplepay_op_payment_data con los datos del pago y el pedido. El comerciante, la referencia del pedido, la moneda, el total y la URL de retorno no se pueden cambiar allí.
Desinstalación
Ve a Extensions > Extensions, elige el tipo Payments y haz clic en Uninstall (el botón rojo −) junto a VibeFox SimplePay Gateway. La clave de licencia y el estado de la licencia de esta extensión siempre se eliminan. OpenCart siempre elimina sus propios ajustes de la extensión: Enable/Disable, Sort Order, Geo Zone, Total y los estados de pedido 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 y la vuelta 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 sandbox, cuentas de comerciante, registro) y el registro. Si está desactivado, se conservan para una reinstalación posterior. Las transacciones y reembolsos de SimplePay siempre se conservan, así que los pedidos pagados antes pueden seguir reembolsándose tras 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 desinstalarla, haz clic en Uninstall (el botón naranja −) junto a VibeFox SimplePay Gateway en la lista de extensiones instaladas y después en Delete (el botón rojo de papelera) para eliminar el paquete subido.
SimplePay es una marca comercial de su respectivo titular. Esta extensión no está afiliada a SimplePay ni cuenta con su respaldo.
