Cómo aceptar pagos con criptomonedas en tu sitio web de WordPress
23/09/2026

Para aceptar pagos con criptomonedas en WordPress, puedes añadir un plugin de pagos para WooCommerce, colocar un enlace de pago alojado o un código QR en el sitio, o conectar una API de pagos con criptomonedas para crear un proceso de pago personalizado. El método adecuado depende de si gestionas una tienda, un sitio de servicios o un proyecto personalizado de WordPress. Una pasarela de pagos con criptomonedas para WordPress también puede encargarse de las direcciones de pago, el seguimiento de las transacciones, la conversión y las actualizaciones del estado de los pagos.
En resumen
Las tiendas WooCommerce pueden utilizar un plugin de pagos con criptomonedas para WordPress sin necesidad de programar y añadir las criptomonedas como otra opción de pago.
Los blogs, las páginas de destino y los sitios de servicios pueden utilizar enlaces de pago y códigos QR sin crear un carrito de compras completo.
Los proyectos personalizados pueden utilizar una API de pagos para generar direcciones de pago o enlaces a facturas y recibir notificaciones de retorno sobre el estado de los pagos.
Los comercios pueden aceptar activos como BTC, ETH, USDT y USDC y, después, utilizar la conversión a monedas estables para reducir la exposición a las fluctuaciones de precios tras el pago.
Prueba todo el flujo de pago antes del lanzamiento: proceso de pago, selección de la red, detección del pago, estado del pedido, reembolsos y registros contables.
¿Qué método de integración se adapta a tu sitio de WordPress?
Método | Ideal para | ¿Requiere programación? | Tiempo de configuración habitual | Producto de PassimPay |
Plugin sin programación | Tiendas WooCommerce; configuraciones similares de CMS | No | Aproximadamente 10–15 minutos tras completar el proceso de alta | Plugins de comercio electrónico |
Botón / enlace de pago | Blogs, páginas de destino, servicios, donaciones, facturas puntuales | No; basta con un enlace o botón normal | Aproximadamente 5 minutos | Enlaces de pago y códigos QR / Página de pago alojada |
Integración completa mediante API | Procesos de pago personalizados, mercados en línea, sitios con mayor volumen, experiencias de usuario personalizadas | Sí | A partir de varias horas | API de pagos |
Los tiempos de configuración son estimaciones prácticas y no incluyen la verificación de la empresa, las pruebas internas ni el desarrollo personalizado.
Cómo preparamos esta guía
Esta guía se contrastó manualmente en septiembre de 2026 con la página actual del módulo de WooCommerce de PassimPay, la documentación de la API de PassimPay, los materiales de soporte de PassimPay y la documentación vigente sobre pagos de WordPress y WooCommerce.
Las etiquetas de la interfaz se utilizan únicamente cuando aparecen en la documentación actual. La guía también distingue entre la confirmación en la cadena de bloques y la detección del pago por parte del proveedor, para que una afirmación sobre un «pago rápido» no se interprete como un tiempo universal de liquidación en la cadena de bloques.
¿Por qué aceptar pagos con criptomonedas en WordPress?
Aceptar criptomonedas puede añadir una vía de pago para los clientes que prefieren los activos digitales o que no pueden utilizar las mismas redes de tarjetas y bancarias que el comercio. Para el comercio electrónico internacional, un proveedor también puede eliminar la necesidad de gestionar manualmente las direcciones de los monederos, el seguimiento de la cadena de bloques y la conciliación de pagos. PassimPay, por ejemplo, ofrece una pasarela de pagos con criptomonedas para comercio electrónico con opciones de plugins y API.
Llega a los clientes que prefieren las criptomonedas
Una tienda de WordPress puede aceptar Bitcoin, monedas estables y otros activos compatibles sin pedir al cliente que utilice un banco o emisor de tarjetas específico. PassimPay admite actualmente 74 criptomonedas y 18+ cadenas de bloques y está disponible para empresas que cumplen los requisitos en 122 países.
Si el objetivo es simplemente aceptar pagos con Bitcoin en WordPress, puedes habilitar BTC junto con los demás activos y redes que tus clientes utilizan realmente, en lugar de incluir todas las opciones disponibles en el proceso de pago.
Reduce los costes de procesamiento de pagos
Los pagos con criptomonedas utilizan redes de cadenas de bloques en lugar de las redes de intercambio y adquirencia de tarjetas. PassimPay publica comisiones de procesamiento a partir de 0.5%, lo que puede reducir los costes de aceptación para los comercios cuyo procesamiento de tarjetas resulta más caro.
Evita los contracargos de las redes de tarjetas
Las transferencias confirmadas en la cadena de bloques suelen ser irreversibles. Un cliente no puede revertir un pago en la cadena de bloques mediante el proceso de contracargo de las redes de tarjetas, aunque el comercio sí puede emitir un reembolso conforme a su propia política de reembolsos.
Recibe rápidamente el estado del pago
PassimPay indica un tiempo medio de procesamiento de transacciones de unos cinco segundos. Esa cifra debe interpretarse como el procesamiento o la detección por parte del proveedor, y no como una garantía de liquidación definitiva en la cadena de bloques: el tiempo de confirmación sigue dependiendo del activo, la red y sus condiciones.
Cómo aceptar pagos con criptomonedas en WordPress: 3 métodos de integración
Hay tres formas prácticas de aceptar pagos con criptomonedas en WordPress. La opción del plugin es la más sencilla para los pagos con criptomonedas en WooCommerce, los enlaces de pago se adaptan a los sitios sin carrito y la opción de la API permite a los desarrolladores controlar el flujo de pago.
Método 1: añade un plugin de pagos con criptomonedas para WooCommerce sin necesidad de programar
Para una tienda en línea estándar, un plugin de pasarela de pagos listo para usar suele ser la vía más rápida. WooCommerce admite pasarelas de pago mediante plugins, y PassimPay ofrece un plugin específico para WooCommerce.
PassimPay también ofrece módulos listos para usar en plataformas como Shopify, Magento, PrestaShop y OpenCart, que pueden resultar útiles para las empresas que mantienen más de un sitio de comercio electrónico.
1. Crear y verificar una cuenta empresarial
Registra una cuenta empresarial de PassimPay, completa la verificación requerida y añade la tienda de WordPress como proyecto en la sección Plataformas. Elige las criptomonedas y las redes que quieres ofrecer a los clientes.
2. Configurar las URL del proyecto
La URL de notificación también se configura en el proyecto de PassimPay y es necesaria para las notificaciones de pago mediante callback. Su valor exacto lo genera el plugin de WooCommerce, por lo que primero debes instalar el plugin y abrir sus ajustes, y después copiar la URL de notificación que aparece allí en el campo correspondiente de tu proyecto de PassimPay. Normalmente tiene este aspecto:
https://your-shop.com/?wc-api=passimpay
Sin una URL de notificación válida, WooCommerce no recibirá las notificaciones de pago de PassimPay.
3. Instalar el plugin de WordPress
Descarga el módulo de PassimPay para WooCommerce, sube el archivo comprimido del plugin a WordPress y actívalo. Se trata de una extensión de WordPress/WooCommerce, por lo que WooCommerce debe estar instalado y configurado previamente en el sitio.
4. Conectar la pasarela de pago
Ve a WooCommerce → Ajustes → Pagos y abre la pasarela de pago de Passimpay. Activa la pasarela, copia la URL de notificación exacta que se muestra en los ajustes del plugin y pégala en el campo URL de notificación de tu proyecto de PassimPay. A continuación, introduce el ID de plataforma y la clave secreta de tu cuenta de comerciante.
Las opciones de pago documentadas permiten al comerciante elegir qué aparece en la página de pago de PassimPay, incluido el pago exclusivo con criptomonedas u otras modalidades de pago compatibles cuando estén habilitadas para la cuenta.
5. Probar un proceso de compra real
Las instrucciones actuales del módulo de PassimPay recomiendan crear un producto de bajo valor y realizar una compra de prueba. Comprueba que el cliente llegue a la página de pago, que la transacción aparezca en la cuenta de PassimPay, que la notificación llegue a WooCommerce y que el estado del pedido se actualice según lo previsto.
PassimPay no documenta públicamente un entorno de pruebas independiente para este flujo, así que utiliza una transacción real de importe reducido y confirma el procedimiento de prueba vigente antes del lanzamiento.
Método 2: Usar un enlace de pago, un código QR o un botón de pago
Muchos sitios de WordPress no necesitan un proceso de compra completo de WooCommerce. Los consultores, las agencias, los creadores, las páginas de donaciones y los proveedores de servicios B2B pueden necesitar únicamente una forma de solicitar un pago específico.
1. Crear una solicitud de pago
Crea una factura o un enlace de pago en la cuenta empresarial y establece el importe solicitado y la moneda de pago admitida. La página de pago alojada puede mostrar al cliente la dirección de la billetera, el código QR y el importe.
2. Colocarlo en el sitio de WordPress
Añade el enlace a un botón normal de WordPress, una página de precios, un portal de clientes o una página de servicios. Esto crea un botón sencillo de pago con criptomonedas en WordPress sin una lógica de pago personalizada. El mismo enlace también se puede enviar por correo electrónico o mensajería para una factura fuera del sitio.
3. Hacer el seguimiento del pago
Después de que el cliente pague, supervisa el estado del pago en la cuenta de comerciante. Este método resulta útil para facturas puntuales, anticipos, donaciones y sitios que no necesitan gestionar pedidos de WooCommerce a nivel de producto.
La principal contrapartida es la automatización: un enlace alojado se implementa más rápido, mientras que un plugin o una API es mejor cuando cada pago debe actualizar automáticamente un pedido, una suscripción o un registro de cliente internos.
Método 3: Crear una integración personalizada con una API de pagos con criptomonedas
Una API de pagos con criptomonedas para WordPress es adecuada para sitios con una lógica de compra personalizada, flujos de mercado en línea, saldos de cuentas internas o una interfaz que deba mantener íntegramente la identidad de la marca.
PassimPay documenta dos flujos de pago mediante API: de servidor a servidor (H2H) y enlace de factura.
1. Crear el proyecto y guardar las credenciales de la API
Crea una plataforma en el panel de PassimPay y guarda la clave de API y el ID de plataforma. Las solicitudes a la API deben estar firmadas, por lo que las credenciales secretas deben permanecer en el servidor y nunca deben exponerse en el código fuente de las páginas de WordPress ni en el JavaScript del navegador.
2. Elegir H2H o un enlace de factura
Con H2H, el servidor solicita una dirección de pago a la API y muestra la dirección, el importe y los datos de red necesarios en el proceso de compra del propio sitio. El cliente puede enviar cualquier importe a la dirección generada, y el callback informa del importe realmente recibido. Si tu pedido de WordPress requiere un importe fijo, tu sistema de servidor debe comparar el importe del callback con el importe esperado del pedido antes de marcarlo como pagado.
Con el método de enlace de factura, el servidor crea una factura y redirige al cliente a un formulario de pago alojado. Esto reduce el desarrollo de la interfaz y, al mismo tiempo, permite que el sistema de servidor del sitio haga el seguimiento del estado del pago.
El enlace de factura funciona de forma diferente porque la factura se crea por un importe específico y solo alcanza el estado Pagado cuando se ha recibido el importe completo. Si el cliente paga solo una parte de la factura, PassimPay envía un callback con el importe realmente recibido y un estado de espera. El comerciante puede pedir al cliente que pague el importe restante o abonar en su cuenta el importe ya recibido. Si la factura vence antes de pagarse por completo, su estado cambia a error; en caso de un pago parcial, el callback sigue incluyendo el importe realmente recibido.
3. Gestionar correctamente los datos de la red
El cliente debe enviar el activo seleccionado a través de la cadena de bloques correcta. USDT, por ejemplo, puede estar disponible en redes como ERC20, TRC20 o BEP20. Un pago enviado a la red equivocada puede ser difícil o imposible de recuperar.
Algunos activos también requieren una etiqueta o una nota, además de la dirección de la billetera. La documentación de la API de PassimPay lo señala específicamente para XRP, TON y redes similares.
4. Procesa las notificaciones de retorno de forma segura
PassimPay envía notificaciones de retorno tras los depósitos realizados correctamente y permite consultar el estado de las facturas. Tu backend debe validar la firma de la notificación, garantizar que su procesamiento sea idempotente, evitar actualizaciones duplicadas de pedidos y devolver HTTP 200 tras procesarla correctamente. Si el servidor no devuelve 200, PassimPay realiza dos intentos adicionales para reenviar la notificación.
Para BTC, LTC, DASH, Dogecoin y Bitcoin Cash, una misma transacción puede generar hasta dos notificaciones webhook: una tras la primera confirmación de la cadena de bloques y otra tras la segunda. Si PassimPay detecta la transacción por primera vez cuando ya tiene dos confirmaciones, solo se envía el webhook correspondiente a las dos confirmaciones. Utiliza el identificador de la transacción y el número de confirmaciones para evitar que el mismo pago se abone dos veces.
Para una integración de pagos con criptomonedas en WordPress en un entorno de producción, registra el ID del pedido, el activo, la red, el importe en criptomonedas, el valor en moneda fiduciaria, el identificador de la transacción y el estado interno final del pedido para que los equipos de finanzas y soporte puedan conciliar los pagos más adelante.
Comisiones, seguridad, volatilidad e impuestos de las criptomonedas
Añadir un plugin de criptomonedas a WordPress es solo la parte técnica. Un flujo de pagos en producción también necesita reglas sobre las comisiones de red, la tesorería, la seguridad de los monederos, KYC/AML y la contabilidad.
Comisiones de red frente a comisiones del proveedor de pagos
Una comisión de red, a menudo denominada gas en redes como Ethereum, cubre el procesamiento en la cadena de bloques. Es independiente de la comisión de procesamiento del proveedor de pagos.
Por lo tanto, el coste total puede incluir la comisión de la pasarela, la comisión de la red de la cadena de bloques y, cuando corresponda, una comisión de conversión o de liquidación en moneda fiduciaria. PassimPay publica comisiones de procesamiento a partir de 0.5% y actualmente indica una comisión de 0.2% por la conversión automática a monedas estables. Las condiciones comerciales reales pueden depender del comercio.
Monederos calientes frente a monederos fríos
Un monedero caliente está conectado a internet y resulta práctico para los movimientos frecuentes de tesorería. Un monedero frío mantiene las claves privadas sin conexión y, en general, es más adecuado para fondos a los que no se necesita acceder con frecuencia.
Los comercios deben decidir qué cantidad de criptomonedas debe permanecer disponible para el uso diario y qué cantidad debe trasladarse al almacenamiento en frío. PassimPay también incluye las retiradas automáticas a un monedero frío entre sus funciones para comercios.
Nunca incluyas una clave privada, una frase semilla ni una credencial secreta con acceso sin restricciones en el contenido de WordPress, los archivos del tema o el código del lado del cliente.
Cómo la conversión a monedas estables reduce la volatilidad
Un cliente puede querer pagar en BTC o ETH mientras que el comercio desea mantener el valor recibido más próximo al de un activo denominado en dólares. La conversión automática puede convertir los saldos entrantes que cumplan los requisitos en USDT o USDC después del pago, de acuerdo con las reglas configuradas por el proveedor.
Esto es distinto del tipo de cambio al finalizar la compra. El tipo de cambio al finalizar la compra determina la cantidad de criptomonedas que envía el cliente; la conversión a monedas estables determina qué conserva el comercio después.
Las empresas que deseen principalmente aceptar USDT en WordPress también pueden consultar la pasarela de pagos en USDT específica de PassimPay. La elección de la red sigue siendo importante porque TRC20, ERC20 y BEP20 tienen distintas comisiones y requisitos de monedero.
Responsabilidades de KYC y AML
Un proveedor de pagos puede gestionar parte de la infraestructura de cumplimiento normativo, pero no elimina las obligaciones legales propias del comercio. PassimPay exige la verificación de la empresa y afirma que supervisa las transacciones conforme a su programa AML; sus materiales de soporte también indican que se comprueba el cumplimiento de las normas AML en las transacciones entrantes.
Su entidad canadiense, NILESPAY FINANCE INC., indica el registro MSB ante FINTRAC C100000852. Un registro MSB no equivale a una licencia bancaria ni a una licencia en todos los países donde un comercio pueda vender, por lo que las empresas deben confirmar qué entidad presta el servicio y qué normas locales se aplican.
Contabilidad y tratamiento fiscal
El tratamiento fiscal de los pagos con criptomonedas depende de la jurisdicción del comercio. Como mínimo, los equipos de finanzas deben conservar la factura o el ID del pedido, la fecha del pago, el importe en criptomonedas, la red, el hash de la transacción, el tipo de cambio o el valor en moneda fiduciaria utilizado para la contabilidad, las comisiones del proveedor, los detalles de la conversión y el registro de liquidación.
Recibir criptomonedas, convertirlas y enajenarlas posteriormente puede tener distintas consecuencias contables o fiscales. Antes de la puesta en marcha, confirma el tratamiento con un asesor fiscal cualificado en los países pertinentes para la empresa.
Preguntas frecuentes
¿Puedo aceptar pagos con criptomonedas en WordPress sin programar?
Una tienda WooCommerce puede aceptar criptomonedas sin código personalizado instalando un plugin de pasarela de pagos compatible. Los sitios sin carrito pueden utilizar enlaces de pago alojados o códigos QR y colocar un botón normal en una página de WordPress.
¿Qué criptomonedas puedo aceptar en mi sitio de WordPress?
Las criptomonedas disponibles dependen del proveedor de pagos y de las redes habilitadas. PassimPay actualmente indica 74 criptomonedas y 18+ cadenas de bloques, incluidas BTC, ETH, USDT y USDC, sujeto a que el comercio cumpla los requisitos y a los activos admitidos en ese momento.
¿Son reversibles los pagos con criptomonedas en WordPress? ¿Debo preocuparme por los contracargos?
Los pagos confirmados en la cadena de bloques no utilizan el mecanismo de contracargos de las redes de tarjetas y, por lo general, el remitente no puede revertirlos. Aun así, los comercios deben mantener una política de reembolsos y disputas, ya que los reembolsos a los clientes pueden enviarse como transacciones independientes.
¿Cuánto cuesta aceptar pagos con criptomonedas en un sitio de WordPress?
Los costes pueden incluir la comisión de procesamiento del proveedor de pagos, las comisiones de la red de la cadena de bloques y los cargos opcionales de conversión o liquidación. PassimPay publica comisiones de procesamiento a partir de 0.5% y una comisión de 0.2% por la conversión automática a monedas estables.
¿Necesito completar las verificaciones KYC/AML para aceptar criptomonedas en WordPress?
Los requisitos de verificación dependen del proveedor y del modelo de negocio. PassimPay exige la verificación de la empresa para las cuentas de comerciantes y supervisa las transacciones en el marco de su programa de prevención del blanqueo de capitales (AML), mientras que los comerciantes siguen siendo responsables de las obligaciones de cumplimiento normativo que les correspondan en su jurisdicción.
¿WooCommerce admite pagos con criptomonedas de forma nativa?
WooCommerce proporciona una infraestructura para pasarelas de pago, pero la aceptación de criptomonedas normalmente requiere una extensión de pasarela adicional o una integración personalizada. Un plugin compatible añade las criptomonedas como método de pago al finalizar la compra y conecta la gestión de pedidos de WooCommerce con el proveedor externo de pagos con criptomonedas.
¿Con qué rapidez se liquidan los pagos con criptomonedas en comparación con los pagos con tarjeta?
Los plazos de los pagos con criptomonedas dependen de la cadena de bloques y de las confirmaciones requeridas. PassimPay indica que el procesamiento de las transacciones tarda una media de unos cinco segundos, pero la liquidación definitiva en la cadena de bloques puede tardar más. La autorización de los pagos con tarjeta puede ser rápida, mientras que la liquidación al comerciante sigue un calendario independiente.
Lecturas relacionadas
Cómo aceptar pagos con criptomonedas en un bot de Telegram
Stablecoins frente a Bitcoin: ¿cuál es mejor para los pagos empresariales?
Plugins de comercio electrónico — módulos de PassimPay listos para usar con WooCommerce y otras plataformas CMS compatibles.
D¿Te ha gustado este artículo? Compártelo con tus amigos.


