VibeFox Wompi for OpenCart — Ayuda
Requisitos
OpenCart: 3.0.x (probado en 3.0.5.0) o 4.0.2 y posterior (probado en 4.1.0.3).
PHP: 8.0 o posterior.
Moneda: peso colombiano (COP). Wompi Colombia cobra en COP. Añade COP en System > Localisation > Currencies si tu tienda todavía no la tiene; el método de pago solo se ofrece cuando el cliente paga en COP. La página de ajustes te avisa cuando la moneda predeterminada de la tienda no es COP.
Cuenta de Wompi: una cuenta de comerciante de Wompi Colombia. Cada entorno (sandbox y producción) tiene cuatro claves: clave pública, clave privada, secreto de eventos y secreto de integridad. Las encuentras en el panel de comerciante de Wompi (comercios.wompi.co), en la sección de desarrolladores. Wompi El Salvador y Panamá usan API diferentes y no son compatibles.
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_wompi_payment-oc3-(version).ocmod.zip y el paquete de OpenCart 4 wcp_wompi_payment.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_wompi_payment-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 Wompi Payment y haz clic en Install (el botón verde +). Tu usuario administrador 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. Introduce tu clave de licencia de VibeFox en el campo License key del bloque de licencia, en la parte superior de la página, y haz clic en Activate (ver Clave de licencia).
4. Pega las claves de sandbox y de producción del panel de comerciante de Wompi y configura la Events URL en Wompi (ver Configuración).
5. Activa Enable/Disable y haz clic en Save. Prueba un pago en modo sandbox y, después, desactiva Sandbox 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_wompi_payment.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 de 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 Wompi Payment, 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 claves de Wompi y la Events URL como en los pasos 3 a 5 de OpenCart 3. La página de ajustes y sus campos son los mismos en ambas versiones. Solo la Events URL es diferente (véase Events URL).
Una instalación nueva empieza con el método de pago desactivado y el modo sandbox activado.
Configuración
Todos los ajustes están en la página de la extensión: Extensions > Extensions > Payments > VibeFox Wompi Payment > 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, un cuadro de estado muestra el modo actual, SANDBOX o PRODUCTION. Cuando falta una clave de este modo, el cuadro la indica y explica que el método de pago se oculta en la compra hasta que se configuren todas las claves de este entorno. Cuando todas las claves están configuradas, indica si se cobran pagos reales. Al guardar, la extensión te avisa si una clave no empieza con el prefijo de su sección y si Wompi está activado pero oculto en la compra porque faltan claves. Title debe tener como máximo 128 caracteres (Title must be at most 128 characters.), Sort Order debe ser un número entero (Sort Order must be a whole number.), Total debe ser un número igual o mayor que 0 (Total: enter a number, 0 or greater.), y la zona geográfica y los estados de pedido seleccionados deben existir; si no, no se guarda nada y la página muestra el error. Sin el permiso para modificar la extensión, la página muestra los ajustes pero no puede guardarlos.
Wompi
Enable/Disable: Enable Wompi activa o desactiva el método de pago. Predeterminado: desactivado.
Title: el nombre del método de pago que ven los clientes en la compra. También es el nombre del método de pago que se guarda en el pedido. Predeterminado: Wompi. Máximo 128 caracteres. Si lo dejas vacío, se usa el nombre de la extensión.
Description: el texto que ve el cliente en el paso Confirm Order, encima del botón de confirmación. Predeterminado: Pay securely with Wompi: cards, PSE, Nequi, Bancolombia and more.
Sort Order: la posición de Wompi entre los métodos de pago de la compra. Déjalo vacío o introduce un número entero; se permiten los números negativos.
Geo Zone: ofrece Wompi 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. En OpenCart 4, cuando la compra no tiene dirección de pago, se comprueba la dirección de envío.
Total: el total de la compra, en la moneda predeterminada de la tienda, que debe alcanzar un pedido para que se ofrezca Wompi: un número igual o mayor que 0. Déjalo vacío para ofrecerlo con cualquier total. Wompi necesita por sí mismo al menos COP 1,500.
Cuenta de Wompi
Copia las claves desde el panel de comerciante de Wompi (comercios.wompi.co), en la sección de desarrolladores. Cada entorno tiene su propia clave pública, clave privada, secreto de eventos y secreto de integridad.
Sandbox mode: usa el sandbox de Wompi (claves de sandbox, sin dinero real). Cambia tanto las claves como la API de Wompi (sandbox.wompi.co o production.wompi.co). Los intentos de pago conservan el entorno en el que se realizaron. Predeterminado: activado. Desactívalo para aceptar pagos reales. Mientras está activo, los clientes ven Sandbox mode: no real payment is made. en el paso Confirm Order.
Claves de sandbox
Las cuatro claves del sandbox de Wompi. Empiezan por pub_test_, prv_test_, test_events_ y test_integrity_.
Public key: la clave pública del sandbox (pub_test_...). Identifica tu cuenta en Wompi Web Checkout.
Private key: la clave privada del sandbox (prv_test_...). Se usa para leer transacciones de la API de Wompi.
Events secret: el secreto de eventos del sandbox (test_events_...). Verifica la firma de los eventos de Wompi.
Integrity secret: el secreto de integridad del sandbox (test_integrity_...). Firma la solicitud de pago enviada a Web Checkout.
Claves de producción
Las cuatro claves del entorno de producción de Wompi. Empiezan por pub_prod_, prv_prod_, prod_events_ y prod_integrity_.
Public key: la clave pública de producción (pub_prod_...).
Private key: la clave privada de producción (prv_prod_...).
Events secret: el secreto de eventos de producción (prod_events_...).
Integrity secret: el secreto de integridad de producción (prod_integrity_...).
Las claves públicas se muestran en sus campos. Las claves privadas y los secretos 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. Para eliminar un valor guardado, marca Clear saved secret on save debajo del campo y haz clic en Save.
Events URL (webhook)
Los eventos de Wompi informan a tu tienda de que una transacción ha cambiado. En el panel de comerciante de Wompi, sección de desarrolladores, configura la Events URL que se muestra en esta sección, tanto para el sandbox como para producción. Se construye a partir de la dirección pública de tu instalación de OpenCart y tiene este aspecto en OpenCart 3: https://your-store/index.php?route=extension/payment/wcp_wompi_payment/webhook, y en OpenCart 4: https://your-store/index.php?route=extension/wcp_wompi_payment/payment/wcp_wompi_payment.webhook. Copia la URL exactamente como la muestran los ajustes.
La extensión usa este evento:
Los demás eventos reciben la respuesta Ignored. Cada evento se comprueba con el secreto de eventos de su entorno (sandbox o producción). Los webhooks sin una firma válida se rechazan. Tras la comprobación, la transacción se lee de la API de Wompi con la clave privada de ese entorno, y solo se usan esos datos. Sin la Events URL, un pedido recibe su estado solo cuando el cliente vuelve a la tienda después de pagar.
Orders
OpenCart crea el pedido en el paso Confirm Order sin estado (un pedido perdido). Solo recibe un estado cuando Wompi informa de la transacción. Cada campo siguiente muestra tus estados de pedido de OpenCart.
Order Status After Payment: una transacción APPROVED con el importe esperado en COP. Predeterminado: Procesando.
Awaiting Payment Status: una transacción PENDING, por ejemplo PSE, Nequi o un pago en efectivo a la espera de confirmación. El pedido recibe Order Status After Payment cuando Wompi lo aprueba. Predeterminado: Pendiente.
On Hold (Review) Status: Wompi aprobó un importe o una moneda distintos del total del pedido, o aprobó el pago después de que el pedido se hubiera cancelado. Una nota lo explica; el pedido no se marca como pagado. Predeterminado: Pendiente, porque OpenCart no tiene un estado On hold. Puedes crear tus propios estados en System > Localisation > Order Statuses y seleccionarlos aquí.
Failed Payment Status: una transacción pendiente del último intento de pago fue rechazada o terminó con un error. Predeterminado: Fallido.
Cancelled Order Status: una transacción pendiente del último intento de pago fue anulada en Wompi. Un pago aprobado para un pedido en este estado lo pasa a espera en lugar de marcarlo como pagado. Predeterminado: Cancelado.
Avanzado
Debug log: escribe la actividad de pagos y webhooks en wompi_p_debug.log.php, en la carpeta de registros de OpenCart (storage/logs, en OpenCart 4 system/storage/logs). El archivo no se puede abrir desde la web. Los errores y las advertencias siempre se registran, incluso cuando esta opción está desactivada. Las claves, los secretos y los datos de los clientes 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 sus ajustes y el registro. Los pedidos y los intentos de pago de Wompi siempre se conservan. Predeterminado: desactivado.
Importar / Exportar
Export: Download JSON guarda los ajustes como archivo JSON. Las claves privadas y los secretos no se exportan.
Import: pega un JSON exportado previamente y haz clic en Import para restaurar los ajustes. Las claves privadas y los secretos guardados se conservan.
Finalizar compra
En el paso Payment Method el cliente elige el método de pago (por defecto Wompi). 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 intento de pago con su propia referencia (OC-, el número de pedido y una marca de tiempo), lo firma con el secreto de integridad y envía al cliente a Wompi Web Checkout con el total del pedido en COP. El correo electrónico del cliente y el nombre de la dirección de pago se envían a Wompi. 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 compra. Cuando la compra no tiene dirección de pago, el nombre se toma del pedido o de la dirección de envío.
En la página de Wompi el cliente paga con cualquier método de pago activado en tu cuenta de Wompi. Después, Wompi devuelve al cliente a tu tienda. El pedido se marca como pagado solo cuando Wompi lo confirma: mediante un evento firmado o mediante una solicitud del servidor a la API de Wompi cuando el cliente regresa. El número de transacción de la propia dirección de retorno no es de confianza, y solo se aceptan las transacciones creadas para ese pedido en el entorno de su intento. Al recargar la página, la transacción se vuelve a comprobar como máximo una vez cada 20 segundos.
Cuando la transacción se aprueba, el pedido recibe su estado de la forma habitual de OpenCart, con los correos de pedido habituales y la actualización del stock, y el cliente ve la página de pedido completado de OpenCart. En el caso de un pago pendiente (por ejemplo PSE, Nequi o un pago en efectivo), la página muestra Your Wompi payment is pending confirmation (for example PSE, Nequi or a cash payment). We will process the order as soon as Wompi confirms the payment. Para un pedido en espera muestra We have received your Wompi payment and are reviewing it. We will contact you if anything is needed. Si un pago pendiente se rechaza más adelante, la página muestra Your Wompi payment was not approved. Please contact us. Si se anula, la página muestra Your Wompi payment was voided and this order was cancelled. Please contact us.
Si Wompi todavía no ha confirmado la transacción cuando el cliente regresa, aparece una página con We are waiting for Wompi to confirm your payment. You will receive an e-mail as soon as it is confirmed., con los botones Check again y Back to checkout. El evento de Wompi establece el estado del pedido en cuanto llega.
Si el pago es rechazado, el pedido se queda sin estado y el carrito se conserva. El cliente vuelve a la compra con Your Wompi payment was not approved (...). You can try again or choose another payment method., con el motivo indicado por Wompi. Un pago anulado muestra Your Wompi payment was voided. You can try again or choose another payment method. Si el cliente sale de Web Checkout sin pagar, el mensaje es Your Wompi payment was not completed. You can try again or choose another payment method. Cada nuevo intento recibe una referencia nueva. OpenCart crea un pedido nuevo cada vez que se muestra el paso Confirm Order, pero un carrito solo se paga una vez: cuando un pedido del carrito está pagado, pendiente de pago o en espera, el cliente pasa a la página de éxito en lugar de volver a pagar.
En OpenCart 4 estos mensajes se muestran encima de la página de compra. OpenCart 4 mantiene un pedido para la compra y lo actualiza cada vez que se muestra el paso Confirm Order: después de un pago rechazado o no terminado, el cliente paga el mismo pedido con un nuevo intento. Si ese pedido se cerró entretanto sin pago (por ejemplo, su pago pendiente de PSE o Nequi se rechazó o anuló después, o lo cancelaste), o si el carrito cambió después de haber empezado un pago, el pedido sale de la compra y el cliente ve Your previous order is already closed or paid. Please confirm the order again: the cart will be paid with a new order. El siguiente Confirm Order paga el carrito con un pedido nuevo.
El método de pago solo se muestra cuando la licencia está activa, las cuatro claves del modo actual están configuradas, el cliente paga en COP y el total es de al menos COP 1,500. Si el pago no puede iniciarse, el cliente permanece en el paso Confirm Order con un breve mensaje encima del botón:
La Events URL también funciona mientras la tienda está en modo mantenimiento, porque OpenCart deja pasar las solicitudes de las extensiones de pago. En OpenCart 4 una acción de inicio de la extensión deja pasar la Events URL y el regreso del cliente.
La extensión no realiza reembolsos desde OpenCart. No tiene tarjetas guardadas, ni suscripciones, ni campos de tarjeta en tu sitio: todos los datos de pago se introducen en Wompi.
Pedidos
Estados de pedido
Sin estado (pedido perdido): el cliente fue enviado a Wompi y no ha pagado, el pago fue rechazado o Wompi todavía no ha informado de la transacción. En Sales > Orders estos pedidos solo se muestran con el filtro Order Status en Missing Orders.
Awaiting Payment Status (default Pending): Wompi informa de que la transacción está pendiente, por ejemplo pagos con PSE, Nequi o en efectivo a la espera de confirmación. El pedido espera hasta que Wompi lo apruebe o lo rechace. Cuando se aprueba, el pedido pasa a Order Status After Payment.
Order Status After Payment (default Processing): la transacción fue aprobada por el importe del pedido en COP. Una nota muestra la transacción, el tipo de método de pago (por ejemplo CARD, PSE o NEQUI), la referencia, el importe y el entorno.
On Hold (Review) Status (default Pending): Wompi aprobó un importe o una moneda distintos del total del pedido (por ejemplo, el carrito se modificó después de iniciar el pago), o el pago se aprobó después de que el pedido se cancelara. El pedido no se marca como pagado. La nota lo explica. Revisa el pago en el panel de Wompi y completa el pedido o reembolsa el pago.
Failed Payment Status (default Failed): una transacción pendiente del último intento de pago fue rechazada o terminó con un error. El mensaje de Wompi se añade a la nota. Los resultados de intentos anteriores no cambian el pedido.
Cancelled Order Status (default Canceled): una transacción pendiente del último intento de pago fue anulada en Wompi.
Cuando un pedido que ya tiene estado cambia (por ejemplo, de pendiente a pagado o fallido), OpenCart notifica al cliente. Si llega un segundo pago aprobado para un pedido que ya está pagado, o para otro pedido de un carrito que ya está pagado, el pedido no se modifica. Una nota te pide reembolsar el duplicado en el panel de Wompi. Si la transacción de pago se anula en Wompi, una nota te pide revisar el pedido. Los eventos y los regresos repetidos nunca duplican notas ni pagos.
Las notas son entradas del History del pedido que el cliente no ve.
Pestaña VibeFox Wompi Payment
En Sales > Orders abre un pedido pagado con Wompi. En la parte inferior de la página del pedido, junto a History y Additional, la pestaña VibeFox Wompi Payment muestra la Reference, el Transaction ID, el Status (con el estado de Wompi), el importe Requested, el Transaction amount, el Payment method, el Wompi message, una etiqueta SANDBOX para los pagos de sandbox, los Payment attempts del carrito cuando hubo varios y las Wompi notes del pedido. La pestaña se muestra a los usuarios que tienen acceso a la extensión.
Reembolsos
Los reembolsos no se envían desde OpenCart. Reembolsa o anula el pago en el panel de comerciante de Wompi y, después, registra el reembolso en OpenCart manualmente. Una anulación de la transacción de pago realizada en Wompi se añade al pedido como nota. Las devoluciones de productos en Sales > Returns no devuelven dinero a través de Wompi.
Clave de licencia
La extensión funciona con una clave de licencia de VibeFox de vibefox.net. El bloque de licencia License — VibeFox Wompi Payment es el primero de la página Extensions > Extensions > Payments > VibeFox Wompi Payment > Edit, encima de los ajustes. Introduce 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-wompi 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 es aceptada, 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 que cambie 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 contactar con el 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, Wompi no se muestra a los clientes en la compra. Si se inicia un pago de todos modos, 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 se oculta para todos. Tras abrir una vez la página Edit, 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 siguen confirmándose mediante los eventos de Wompi y los regresos de los clientes.
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 cuando abres el Dashboard del panel de administración o la página Edit: 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 se necesita ninguna tarea cron. Al desinstalar la extensión siempre se eliminan la clave de licencia y el estado de la licencia.
Solución de problemas
Wompi no aparece en la compra: comprueba que la licencia está activa, que Enable/Disable está activado y que las cuatro claves del modo actual están configuradas (el cuadro de estado de la página de ajustes indica las claves que faltan). Comprueba también que el cliente paga en COP y que el total es de al menos COP 1,500. Asegúrate, además, de que la dirección de pago está en la Geo Zone seleccionada y de que el pedido alcanza el Total configurado en los ajustes.
El pago se realizó, pero el pedido se queda sin estado: la Events URL no funciona. En el panel de Wompi, comprueba que la Events URL está configurada para el entorno que usas (sandbox o producción) y que es exactamente la que aparece en los ajustes. Comprueba que el secreto de eventos de ese entorno está en la sección correspondiente. El pedido también recibe su estado cuando el cliente vuelve a la tienda después de pagar.
Events URL answers Not configured: el secreto de eventos del entorno del evento está vacío. Pégalo en los ajustes.
Events URL answers Invalid signature: el secreto de eventos pertenece a otro entorno u otra cuenta. Cópialo de nuevo desde el panel de Wompi.
Events URL answers Transaction lookup failed: la API de Wompi no devolvió la transacción, por ejemplo por una clave privada incorrecta o un problema de red. Wompi vuelve a enviar el evento más adelante.
Events URL answers Retry: otra solicitud estaba confirmando el pedido en ese mismo momento, o no se pudo establecer el estado del pedido. Wompi vuelve a enviar el evento más adelante. Revisa el campo Log para ver el motivo.
Events URL answers Environment mismatch: llegó una transacción de sandbox para un intento de pago de producción, o al revés. Los pagos de sandbox nunca confirman pedidos de producción.
Events URL answers Unknown reference: la referencia de la transacción parece una referencia de esta tienda, pero nunca se emitió aquí, por ejemplo por otra tienda OpenCart de la misma cuenta de Wompi. Las referencias de otros sistemas reciben la respuesta Ignored: not an OpenCart reference.
The Events URL shows Method not allowed in the browser: es normal. La URL solo acepta solicitudes de Wompi.
The key does not start with ... warning on save: una clave se pegó en la sección equivocada. Las claves de sandbox empiezan por pub_test_, prv_test_, test_events_ y test_integrity_; las de producción, por pub_prod_, prv_prod_, prod_events_ y prod_integrity_.
Order is in the review status: lee las notas de la pestaña VibeFox Wompi Payment (ver Estados de pedido) y, después, completa el pedido o reembolsa el pago en el panel de Wompi.
Other errors: revisa el campo Log de la página de la extensión y las Wompi notes del pedido. Los errores siempre se registran. Activa Debug log para ver más detalles.
Desinstalación
Ve a Extensions > Extensions, elige el tipo Payments y haz clic en Uninstall (el botón rojo −) junto a VibeFox Wompi Payment. La clave de licencia y el estado de la licencia de esta extensión siempre se eliminan. OpenCart siempre elimina los ajustes propios 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. También se elimina el evento de OpenCart de la extensión (en OpenCart 4, también su acción de inicio, que deja pasar la Events URL en modo mantenimiento). Si Delete data on uninstall está activado, se eliminan los demás ajustes (título, descripción, modo sandbox, claves, registro) y el registro. Si está desactivado, se conservan para una reinstalación posterior. Los intentos de pago de Wompi siempre se conservan, de modo que un evento tardío de un pago antiguo sigue reconociéndose tras reinstalar. 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 desinstalar y haz clic en Uninstall (el botón naranja −) junto a VibeFox Wompi Payment en la lista de extensiones instaladas, y después en Delete (el botón rojo de la papelera) para eliminar el paquete subido.
Wompi es una marca comercial de su respectivo titular. Esta extensión no está afiliada a Wompi ni cuenta con su respaldo.
