Saltar al contenido principal

Plugin de pago cripto para WooCommerce: acepta USDC y USDT

· 7 min de lectura
OrcaRail
Crypto payment rails for web2 apps

Para aceptar criptomonedas en WooCommerce, instalas un plugin de pago que envía al comprador a un checkout cripto y marca el pedido como pagado cuando el pago se confirma. La mayoría de las tiendas prefiere stablecoins como USDC y USDT, para que el precio no cambie entre el checkout y el pago.

Esta guía compara plugins de pago cripto para WooCommerce populares y luego configura el plugin de OrcaRail paso a paso, empezando en modo de prueba sin fondos reales.

Aviso: OrcaRail publica este blog y desarrolla uno de los plugins. Los datos de los demás plugins vienen de sus páginas en WordPress.org, revisadas el 1 de noviembre de 2026. Los plugins cambian; revisa la página antes de instalar.

Qué buscar en un plugin cripto para WooCommerce​

  • Stablecoins y redes. Comprueba que el plugin acepte los tokens que tienen tus clientes, en redes baratas como Base, Polygon o Solana.
  • Webhooks verificados. El pedido solo debe pasar a pagado tras un aviso firmado de servidor a servidor, nunca solo por la redirección del navegador.
  • Checkout Blocks y HPOS. Las tiendas WooCommerce nuevas usan el checkout por bloques y el almacenamiento de pedidos de alto rendimiento (HPOS). Algunos plugins antiguos no los admiten.
  • Modo de prueba. Deberías poder hacer un pedido de prueba en una testnet antes de salir en vivo.
  • Comisiones y custodia. Conoce la comisión por pago y si los fondos llegan a tu propia billetera o a una cuenta del proveedor.
PluginComisión del proveedor (según la página)CustodiaCheckout BlocksInstalaciones activas
OrcaRail for WooCommerce0,5 % alojado, primeras 100 transacciones gratisNo custodial por defecto: tus direcciones de retiroSíNuevo (release en GitHub)
BTCPay for WooCommerce"Zero fees" (tú ejecutas BTCPay Server)"Self-custodial"Correcciones en el changelogMás de 1.000
CoinGate for WooCommerce"Starting at 1%"Los fondos llegan a tu cuenta de CoinGateSí (v2.3.0)Más de 400
NOWPayments for WooCommerceNo indicadaNo indicadaSíMás de 3.000

Notas de las páginas:

  • BTCPay se centra en Bitcoin y necesita un BTCPay Server, que alojas o alquilas.
  • La página de CoinGate advierte que el plugin no se ha probado con las 3 últimas versiones mayores de WordPress.
  • NOWPayments for WooCommerce lo desarrolla CoderPress y ofrece suscripciones cripto solo en su versión Pro.

Cómo funciona el plugin de OrcaRail​

El plugin de OrcaRail para WooCommerce es open source (MIT) y usa el checkout alojado de OrcaRail.

  1. En el checkout, el plugin crea y confirma un payment intent con el SDK de PHP.
  2. El comprador va a la página de pago de OrcaRail y paga en cripto.
  3. Cuando el comprador vuelve, el plugin comprueba el pago con la API. Nunca confía solo en la redirección.
  4. El plugin llama a complete en el intent pagado. Una tarea horaria de WP-Cron hace lo mismo con los pedidos recientes cuyo comprador no volvió.
  5. Un webhook firmado actualiza el pedido de WooCommerce. Las actualizaciones son idempotentes, así que los reintentos no procesan dos veces.

Compatible con: productos de pago único, checkout clásico y Checkout Blocks, HPOS, webhooks verificados y modo de prueba. Aún no compatible con: reembolsos desde WooCommerce, WooCommerce Subscriptions y métodos de pago guardados, y monederos exprés. Eliges un token y una red para recibir; para cobros recurrentes, usa la API de suscripciones de OrcaRail.

Configura el plugin de OrcaRail para WooCommerce​

Requisitos: PHP 8.1+, WordPress 6.4+, WooCommerce 8.0+ y una cuenta de OrcaRail.

  1. Descarga el plugin. Obtén el ZIP más reciente en GitHub releases. Incluye sus dependencias, así que no necesitas Composer.
  2. Instálalo y actívalo. En WordPress, ve a Plugins → Añadir nuevo → Subir plugin, sube el ZIP y actívalo.
  3. Crea una clave de sandbox. En el panel de OrcaRail, abre Go to sandbox y crea una clave de API (ak_test_…). Los sandboxes funcionan en testnets sin fondos reales. Consulta Crear un sandbox.
  4. Elige el token y la red que recibes. Por ejemplo, USDC en una testnet ahora y USDC en Base al salir en vivo. Los IDs de token y red vienen de GET /payments/networks y GET /payments/networks/:id/tokens. Consulta Redes y tokens.
  5. Rellena los ajustes. Abre WooCommerce → Ajustes → Pagos → OrcaRail, completa los campos de Test (clave, secreto, secreto de firma del webhook, ID de token, ID de red) y activa el modo de prueba.
  6. Configura la URL del webhook. En el panel de OrcaRail, pon como URL de webhook de la clave de API la que muestra el plugin: https://your-store.example/?wc-api=wc_gateway_orcarail&orcarail=webhook. Consulta Firmas de webhooks.
  7. Haz un pedido de prueba. En la página de pago de testnet puedes simular el pago sin billetera. Comprueba que el pedido pasa a pagado.
  8. Sal en vivo. Crea una clave de API en vivo (ak_live_…) en tu organización live, completa los campos en vivo con un token y una red de mainnet y desactiva el modo de prueba. Consulta Salir en vivo.

Una tienda en vivo ignora los eventos de webhook del sandbox, y una tienda en modo de prueba ignora los eventos en vivo, así que no puedes mezclarlos por error.

Cuánto cuesta​

OrcaRail alojado cobra 0,5 % de cada transacción completada, y las primeras 100 transacciones son gratis. Un pedido de 100 USD cuesta 0,50 USD. El plugin es gratuito. Las comisiones de red van aparte. Consulta precios y Comisiones y límites.

Preguntas frecuentes​

¿Cuál es el mejor plugin cripto para WooCommerce?​

Depende de lo que quieras recibir. Para Bitcoin con autoalojamiento, BTCPay es maduro. Para stablecoins como USDC y USDT en cadenas EVM y Solana, pagadas a tu propia billetera, OrcaRail está hecho para eso. Compara comisiones, custodia y soporte de Checkout Blocks en la tabla de arriba.

¿Puedo aceptar USDT en WooCommerce?​

Sí. Configura el token y la red del plugin con USDT en una red compatible, como Ethereum, Polygon o Arbitrum. Tron (TRC20) aún no está soportado. Consulta cómo aceptar pagos en USDT.

¿Cuándo pasa a pagado un pedido de WooCommerce?​

Cuando el pago se confirma on-chain y el plugin lo ha verificado con la API de OrcaRail, por el webhook o por la comprobación al volver. Una redirección del navegador por sí sola nunca marca un pedido como pagado.

¿El plugin es compatible con WooCommerce Subscriptions?​

Todavía no. El plugin gestiona pagos únicos. Para cobros recurrentes, usa directamente las suscripciones de OrcaRail o lee pagos cripto recurrentes.

¿Puedo probar sin cripto real?​

Sí. Activa el modo de prueba con tus claves de sandbox. Los pedidos funcionan en testnets y puedes simular el pago en la página de pago.


Consigue el plugin · Empieza en el sandbox · Precios