¿Hay una alternativa a BTCPay Server que acepte stablecoins en varias redes?
Puntos clave
- BTCPay Server es excelente en lo que fue diseñado para hacer: bitcoin. Es gratis, open source y sin custodia, y no cobra comisión por transacción. Su propia documentación dice que "bitcoin es el único foco del proyecto y de sus desarrolladores principales". Las stablecoins son agregados de la comunidad.
- La vía principal para stablecoins es el plugin Tether USDt. Recibe USDT en TRON, Ethereum y Polygon en direcciones que controlas. Tú pones un endpoint RPC por red, no envía pagos y no incluye USDC. Los plugins que aceptan USDC lo convierten a bitcoin antes de que te llegue.
- Payzum es la alternativa alojada y sin custodia. USDC y USDT se liquidan directo en tu wallet en Ethereum, Solana, Base, Polygon, Arbitrum, Optimism, BNB Chain y Avalanche, además de BTC en Bitcoin. Incluye POS y payouts en stablecoins. Pagas 0,5% por venta más el gas de la red, y no operas ningún servidor.
- BTCPay sigue ganando en algunas cosas. Cero comisiones, Lightning, USDT en TRON, ninguna cuenta con nadie y un stack que controlas por completo. Su guía de hosting calcula unos US$15,80 al mes de servidor. Al 0,5%, Payzum cuesta lo mismo con US$3.160 de ventas mensuales, sin contar tus horas.
- No tienes que elegir uno. Muchos comercios mantienen BTCPay para bitcoin y Lightning y suman otra pasarela para stablecoins.
BTCPay Server y las stablecoins: qué dice su documentación
BTCPay Server se ganó su reputación. Su FAQ lo define como "un procesador de pagos cripto gratuito y open source" y "un sistema de facturación sin custodia". Tiene licencia MIT. Lo instalas en tu propio servidor, conectas tu wallet con su clave pública extendida (xpub) y cada factura recibe una dirección nueva de esa wallet. Tus claves privadas nunca tocan el servidor. "No hay suscripciones ni comisiones por transacción."
Además trae más que un checkout: una app de punto de venta web con teclado, carrito, propinas e inventario; una app de crowdfunding; reembolsos y pagos salientes con "pull payments"; una API REST llamada Greenfield, e integraciones con las plataformas de e-commerce habituales. Para un comercio que cobra en bitcoin y tiene quien administre un servidor, es difícil de superar en precio: es gratis.
Con las stablecoins la historia cambia, y BTCPay lo dice sin rodeos. Su FAQ de altcoins afirma: "Bitcoin es el único foco del proyecto y de sus desarrolladores principales. Sin embargo, existen integraciones opcionales para varias altcoins". Esas integraciones "las mantienen sus respectivas comunidades y se listan aquí solo por conveniencia", y la que deje de mantenerse "se eliminará de BTCPay".
Estas son todas las vías que encontramos para cobrar en stablecoins con BTCPay Server, revisadas en su documentación, su directorio de plugins y el README de cada plugin el 17 de octubre de 2026:
| Vía | Qué paga el cliente | Qué recibes tú | Qué exige |
|---|---|---|---|
| Plugin Tether USDt (comunidad, MIT; versión estable 0.7.6 y pre-releases más nuevas) | USDT en TRON, Ethereum o Polygon | USDT en direcciones que controlas | Un endpoint JSON-RPC por red. El README dice que el nodo público de TRON por defecto es "solo para demostración y pruebas". Solo recibe: no hace payouts |
| Integración Liquid | USDt en la sidechain Liquid | USDt en Liquid | Agregar Liquid a tu instalación. Tus clientes necesitan una wallet de Liquid |
| Plugins de exchange (SideShift, FixedFloat, Trocador, Exolix) | Altcoins, incluidas las stablecoins que admita el proveedor | Bitcoin | Un exchange externo. BTCPay advierte que estos proveedores "cobran una comisión a tus usuarios y pueden tener montos mínimos" |
| Plugins Lightning con swap (OpenReceive, Flint) | USDC o USDT en varias redes, según el proveedor | Bitcoin | Un proveedor de swap "entre quien paga y la tienda durante los minutos que dura la conversión", según el README de Flint. Flint además puede barrer saldos a una stablecoin en una red EVM con un proveedor de bridge |
O sea, sí: BTCPay puede cobrar en stablecoins. Pero solo una vía, el plugin USDt, deja una stablecoin en tu propia dirección en más de una red, y cubre una sola stablecoin. Para USDC, todas las vías que encontramos lo convierten a bitcoin o lo hacen pasar por un tercero. Si tu negocio quiere cobrar en dólares digitales y quedarse con dólares, ahí está el hueco.
Por ese hueco construimos Payzum al revés. Payzum es un procesador de pagos cripto sin custodia y enfocado en stablecoins: los pagos se liquidan directo en wallets que controla el comercio. Abajo lo comparamos con honestidad con BTCPay y con las otras opciones, incluidos los casos en que BTCPay es la mejor elección.
Lo que exige cobrar en stablecoins con BTCPay Server
Nada de esto es un defecto de BTCPay. Es el costo de autoalojar, y crece con cada red que agregas.
Un servidor que nunca se apaga. El FAQ de instalación de BTCPay pide como mínimo 2 GB de RAM, 80 GB de almacenamiento con pruning y Docker. Y aclara que no puedes encenderlo solo cuando esperas un pago: "necesitas mantener BTCPay funcionando todo el tiempo para que tu nodo de Bitcoin siga sincronizado". Cada moneda extra pide más almacenamiento.
Actualizaciones en la agenda de alguien. BTCPay publicó seis versiones entre el 25 de junio y el 6 de octubre de 2026, de la v2.4.0 a la v2.4.5. El plugin USDt exige BTCPay 2.3.7 o superior, y sacó una pre-release nueva el 16 de octubre. Cada actualización hay que aplicarla, respaldar antes y probar después. El propio FAQ de BTCPay advierte que sus scripts de respaldo "no se han probado a fondo para todos los tipos de instalación de BTCPay Server".
Un nodo o proveedor RPC por red. El plugin USDt vigila cada blockchain a través de un endpoint JSON-RPC que configuras tú. Para TRON en producción, su README pide "un nodo TRON privado o un proveedor RPC dedicado y autenticado". Es otro proveedor, otra API key y otra factura por cada red que actives.
Monedas que tus clientes no tienen. USDC es la otra gran stablecoin en dólares, y ninguna vía de BTCPay la recibe directo en tu wallet. Circle dice que USDC tiene soporte nativo en 38 redes blockchain. Sus datos públicos de circulación del 17 de octubre de 2026 mostraban US$72.600 millones en USDC: cerca del 66% en Ethereum, 9% en Solana, 9% en HyperEVM de Hyperliquid, 6% en Base y 4% en Arbitrum. Un cliente con USDC en Base o en Solana no puede pagarle en USDC a una tienda con BTCPay.
Nadie a quien llamar. El FAQ de BTCPay es claro: "BTCPay es un proyecto open source. No es una empresa; no hay soporte por e-mail, chat en vivo ni teléfono". La ayuda llega por GitHub y el chat de la comunidad, o de miembros que venden soporte pago. Si el checkout se cae un sábado, la solución la buscas tú.
Los atajos tienen su propio riesgo. Para no operar el servidor, algunos comercios abren una tienda en un host de BTCPay de terceros. La documentación de BTCPay dice que "los terceros de confianza son agujeros de seguridad". Un host malicioso podría "reemplazar tu clave pública extendida por la suya" y los pagos futuros irían a su wallet. Su consejo: no usarlo "con pagos de alto volumen ni transacciones muy valiosas".
Pagar en stablecoins. Los pagos salientes de BTCPay funcionan con pull payments, que su documentación muestra on-chain y por Lightning. Revisamos el código del plugin USDt el 17 de octubre de 2026: no tiene módulo de payouts. Pagarles a freelancers o afiliados en USDC o USDT queda fuera de BTCPay.
Por qué pasa esto: tres preguntas, no una
Quien busca una alternativa a BTCPay Server suele estar haciendo tres preguntas distintas:
- ¿Quién guarda el dinero? Con BTCPay, tú. Es lo que casi todos quieren conservar.
- ¿Quién opera la infraestructura? Con BTCPay, también tú, o un host en el que confías.
- ¿Qué monedas y redes son de primera clase? Con BTCPay, bitcoin y Lightning. Todo lo demás es un plugin.
BTCPay junta las tres respuestas a propósito: "eres tu propio procesador de pagos". Eso te da cero comisiones y control total. También te convierte en el equipo de operaciones de cada red que sumes. Un comercio que cobra en stablecoins suele querer conservar la primera respuesta y cambiar las otras dos.
Se puede, porque custodia y hosting son cosas distintas. Estos son los cinco modelos que vas a encontrar:
- Autoalojado. Operas el procesador y recibes directo en tu wallet. Es BTCPay Server.
- Host de terceros. Otra persona opera una instancia de BTCPay y tú tienes una tienda ahí. El dinero sigue yendo a tu wallet si conectas un xpub, pero confías en el servidor del host.
- Sin custodia, alojado. Un proveedor opera las facturas, el checkout, el monitoreo de las redes y los webhooks, y el pago se liquida en tu wallet. Es Payzum.
- Custodio o reenvío. El proveedor recibe el pago y te paga después, o lo pasa por una dirección suya. Si eso te sirve, nuestras guías de alternativas a BitPay, NOWPayments y Coinbase Commerce los comparan.
- Protocolo o hazlo tú mismo. Construyes sobre un estándar abierto como Solana Pay, o simplemente compartes una dirección de wallet.
Tus clientes ya se pagan así entre ellos. El Índice Global de Adopción Cripto 2026 de Chainalysis, publicado el 23 de septiembre de 2026, encontró que las transferencias locales de wallet a wallet subieron 302,9% hasta US$228.700 millones entre julio de 2025 y junio de 2026, y el 96% de ese valor fue en stablecoins. Esos pagos pasan por muchas redes. Un checkout que acepta una sola deja clientes afuera.
Alternativa a BTCPay Server para stablecoins en varias redes: 5 opciones
Revisamos la documentación pública de cada opción el 17 de octubre de 2026. Las cinco dejan el dinero fuera del alcance de terceros. Se diferencian en qué tienes que operar tú y qué stablecoins cubren.
1. Payzum: la mejor para USDC y USDT en varias redes, sin servidor
Payzum nunca retiene, agrupa ni controla el dinero del comercio. El cliente paga desde su wallet y el pago se liquida en la tuya: la liquidación es el pago. Funciona en Bitcoin, Ethereum, Solana, Polygon, Base, Arbitrum, Optimism, BNB Chain y Avalanche. Las confirmaciones típicas tardan unos 0,4 segundos en Solana y unos 2 segundos en Base o Polygon. Si además aceptas monedas volátiles, la conversión automática opcional a USDC o USDT está disponible en la mayoría de las redes soportadas, y el resultado también cae en tu wallet (cómo funciona la conversión automática).
Para vender online tienes links y botones de pago sin código, checkout alojado (redirección, modal o embebido), facturas con vencimiento y detección de sobrepagos, suscripciones recurrentes y donaciones. En el mostrador, el POS muestra un QR nuevo en cada venta, cualquier teléfono sirve de terminal, cada cajero entra con un PIN y ves analítica por cajero y por terminal. No hay contracargos. Los payouts están en el mismo panel: pagos masivos por CSV en BTC, LTC y DOGE, y payouts en stablecoins en Polygon, Arbitrum, Optimism, Base, BNB Chain y Avalanche.
Para desarrolladores hay 29 integraciones open source (WooCommerce, Magento 2, PrestaShop, WHMCS, Medusa y más), SDKs oficiales para Node.js, PHP, Python y Rust, y webhooks firmados. La seguridad incluye 2FA, secretos cifrados y un registro de auditoría completo. El precio es 0,5% por venta procesada, más el gas de la red.
Límites a tener en cuenta: BTCPay es gratis y Payzum no. Payzum no soporta Lightning, TRON, Liquid ni Monero, y eso pesa con USDT: la página de transparencia de Tether mostraba unos US$184.000 millones en circulación el 17 de octubre de 2026, cerca del 51% en TRON. Quien te pague en USDT con Payzum lo envía por Ethereum, Polygon, BNB Chain, Solana u otra red soportada. Payzum solo trabaja con cripto y nunca deposita moneda local en un banco. El registro incluye KYC. Y es un servicio alojado: dependes de él para el checkout, nunca para el dinero que ya recibiste. Ideal para: comercios que quieren USDC y USDT de varias redes en su propia wallet, online y en persona, sin operar nada.
2. Quedarte en BTCPay y sumar el plugin Tether USDt: la mejor si te pagan en USDT, sobre todo en TRON
Si ya usas BTCPay y tus clientes pagan casi siempre en USDT, el camino más corto es el plugin. Tiene licencia MIT y lo publica la organización "BTCPayServer Tether Community". Recibe USDT en TRON, Ethereum y Polygon en direcciones que controlas y detecta pagos completos, parciales y sobrepagos. Los pagos que llegan después de que vence la factura se siguen detectando durante la ventana de monitoreo de BTCPay y quedan marcados como PaidLate.
Es la única opción de esta lista que cubre USDT en TRON. Las contras son las de arriba: un endpoint RPC de producción por red, actualizaciones del plugin además de las de BTCPay, nada de USDC y nada de payouts. Ideal para: un comercio que ya usa BTCPay, cobra en USDT y tiene quien lo opere.
3. Un host de BTCPay de terceros: la mejor para probar BTCPay sin servidor
La documentación de BTCPay describe hosts que dejan a comercios locales recibir pagos "gratis o por una pequeña tarifa de registro". Tienes una tienda en el servidor de otra persona y conectas el xpub de tu wallet. No hay servidor que mantener. Qué plugins de stablecoins tengas depende de lo que haya instalado el host.
El problema es la confianza, y lo dice el propio BTCPay. Nunca crees una hot wallet en el servidor de un host ni compartas una clave privada: "Si un host de terceros te pide tu clave privada o te genera una, ten por seguro que es una estafa". Ideal para: pruebas y montos chicos, como recomienda la propia documentación de BTCPay.
4. Solana Pay: la mejor para desarrolladores que construyen en Solana
Solana Pay es un protocolo abierto, no una empresa. Su documentación lo describe como "un protocolo estándar y un conjunto de implementaciones de referencia que permiten a los desarrolladores incorporar pagos descentralizados en sus apps y servicios". Tiene licencia Apache 2.0, incluye una app de punto de venta open source y la documentación habla de confirmaciones en menos de un segundo a un costo promedio de US$0,0005.
El límite es el alcance: solo cubre Solana, y las facturas, la conciliación de pedidos, los webhooks y los reportes los construyes tú. Ideal para: un equipo de desarrollo que ya trabaja en Solana y quiere control total. Si quieres la velocidad de Solana más otras redes sin construir el checkout, Payzum también liquida en Solana.
5. Una dirección de wallet: la mejor para unas pocas facturas al mes
La opción sin custodia más simple es mandarle a tu cliente tu dirección de stablecoins. No hay comisión de procesador, solo el gas que paga el cliente. Todo lo demás es manual: nada fija el precio, nada vence, y con una sola dirección reutilizada cuesta saber qué cliente pagó qué factura. Ideal para: un freelancer que factura en USDC a pocos clientes por mes. El propio FAQ de BTCPay explica por qué esto no escala: reutilizar direcciones es "un problema de privacidad", y una dirección nueva por factura es la solución.
Cuándo conviene quedarse en BTCPay Server
Quédate si tus clientes pagan sobre todo en bitcoin o por Lightning, si cero comisiones te importa más que tu tiempo, o si valoras operar todo el stack sin cuenta en ninguna empresa. Quédate si te pagan en USDT en TRON y no van a cambiar de red: el plugin USDt lo cubre y Payzum no. Y si solo necesitas stablecoins para una parte de tus clientes, puedes mantener BTCPay y sumar otra pasarela al lado.
BTCPay Server vs alternativas en stablecoins, lado a lado
| Opción | Modelo | Stablecoins y redes | Dónde cae el dinero | Costo | Qué operas tú |
|---|---|---|---|---|---|
| BTCPay Server | Autoalojado, sin custodia | Ninguna de serie: bitcoin on-chain y Lightning | Tu wallet | Sin comisiones; pagas el hosting (unos US$15,80 al mes en la guía de LunaNode de BTCPay) | Tu servidor |
| BTCPay + plugin USDt | Autoalojado, sin custodia | USDT en TRON, Ethereum y Polygon; sin USDC | Direcciones que controlas | El plugin no cobra; hosting más endpoints RPC | Tu servidor y un endpoint RPC por red |
| Host de BTCPay de terceros | Servidor ajeno, tu xpub | Los plugins que haya instalado el host | Tu wallet, si el host es honesto | Gratis o una pequeña tarifa de registro | Nada, pero confías en el host |
| Payzum | Sin custodia, alojado | USDC y USDT, más BTC y ETH, en 9 redes; sin TRON | Una wallet que controlas, al confirmarse | 0,5% por venta + gas de la red | Nada |
| Solana Pay | Protocolo abierto | SOL y tokens de Solana como USDC | Tu wallet de Solana | Sin comisión de procesador; unos US$0,0005 de red en promedio | Tu propio código |
| Dirección de wallet | Hazlo tú mismo | Lo que acepte tu wallet | Tu wallet | Solo gas de la red | Conciliación manual |
¿Cómo se compara Payzum con BTCPay Server?
Los dos dejan el dinero en tu wallet. Las diferencias están en quién lo opera, alrededor de qué está construido y cuánto cuesta. Los datos de BTCPay salen de su documentación, la referencia de su API Greenfield y sus releases en GitHub, revisados el 17 de octubre de 2026.
| Criterio | BTCPay Server | Payzum |
|---|---|---|
| Custodia | Sin custodia: los pagos van a tu wallet; el servidor solo necesita tu xpub | Sin custodia: se liquida en wallets que controlas |
| Quién lo opera | Tú, o un host de terceros | Payzum (alojado) |
| Costo | Software gratis, sin comisión por transacción; pagas hosting y tu tiempo | 0,5% por venta + gas de la red |
| Construido alrededor de | Bitcoin, on-chain y Lightning | Stablecoins en varias redes |
| Stablecoins | Agregados de la comunidad: USDT en TRON, Ethereum o Polygon; USDt en Liquid; USDC solo a través de proveedores de swap o bridge | USDC y USDT en sus redes soportadas, más conversión automática opcional a USDC o USDT en la mayoría de las redes |
| Lightning y TRON | Sí (TRON con el plugin USDt) | No |
| En persona | App de POS en el navegador con teclado, carrito, propinas e inventario | POS con un QR nuevo por venta en cualquier teléfono, cajeros con PIN y analítica por cajero y por terminal |
| Pagar a otros | Pull payments y payouts, on-chain y por Lightning | Pagos masivos por CSV (BTC, LTC, DOGE) y payouts en stablecoins en seis redes EVM |
| Autenticación de la API | Authorization: token <API key> (Greenfield) | Header x-api-key |
| Firma del webhook | BTCPay-Sig: sha256= HMAC-SHA256 del cuerpo crudo con el secreto del webhook | x-nowpayments-sig: HMAC-SHA-512 sobre el JSON con claves ordenadas, más event_id y event_at |
| Actualizaciones | Las aplicas tú: seis versiones entre el 25 de junio y el 6 de octubre de 2026 | Las aplica Payzum |
| Soporte | Comunidad; "no hay soporte por e-mail, chat en vivo ni teléfono"; soporte pago de miembros de la comunidad | Un equipo con el que puedes agendar una llamada |
| Registro | Ninguna cuenta con nadie en tu propio servidor | Cuenta con KYC |
En resumen: si quieres cero comisiones, Lightning y control total del stack, BTCPay hace ese trabajo. Si quieres USDC y USDT de varias redes en tu propia wallet, con mostrador y payouts, sin operar nada, Payzum hace ese trabajo.
¿Autoalojar o no? La cuenta del punto de equilibrio
La guía de instalación en LunaNode de BTCPay dice que "por alrededor de US$15,80 al mes puedes tener un BTCPay Server autoalojado", con un nodo completo de Bitcoin y un nodo Lightning. Payzum cobra 0,5% por venta. Si divides una cifra por la otra, el punto de equilibrio queda en unos US$3.160 de ventas al mes.
- Por debajo de US$3.160 al mes, la comisión de Payzum es menor que la factura del servidor por sí sola.
- Por encima, el hosting de BTCPay sale más barato en el papel. Una tienda que cobra US$20.000 al mes en stablecoins le paga US$100 a Payzum, contra unos US$15,80 de servidor. A eso súmale el proveedor RPC de cada red de stablecoins, las horas de actualizaciones y respaldos, y que USDC sigue sin estar cubierto.
La pregunta honesta es simple: ¿tu tiempo, más el USDC que te falta, vale más o menos que la diferencia? Para un equipo técnico que cobra casi todo en bitcoin, BTCPay suele ganar. Para una tienda, una cafetería o una agencia que quiere dólares digitales en su wallet y nada que mantener, suele ganar el 0,5%.
Cómo sumar stablecoins junto a BTCPay, o migrar, paso a paso
Como los dos son sin custodia, no hay saldo que retirar ni nada que liquidar: el dinero que cobraste con BTCPay ya está en tu wallet. Por eso usar los dos, o cambiar, tiene poco riesgo.
- Mira con qué te quieren pagar. Revisa tus facturas de BTCPay por método de pago y los pedidos que tuviste que rechazar. Si casi todo es USDT en TRON, el plugin USDt puede alcanzarte. Si es USDC, o stablecoins en Base, Solana o Arbitrum, necesitas otra vía.
- Decide: usar los dos o cambiar. Usar los dos es común. BTCPay se queda con bitcoin y Lightning, y Payzum con las stablecoins. En WooCommerce, los dos aparecen en el checkout como medios de pago separados (mira nuestra guía de WooCommerce).
- Configura Payzum. Crea la cuenta, completa el KYC y activa el 2FA. Conecta wallets que controlas, elige monedas y redes, y decide si quieres conversión automática. Prueba primero en el sandbox (
staging.payzum.com). - Agrega o reemplaza la llamada que crea la factura. El
POST /api/v1/stores/{storeId}/invoicesde BTCPay pasa a serPOST /v1/paymentcon el headerx-api-key. Envíaprice_amountyprice_currency, ponpay_currencyen"all"para que el comprador elija la moneda y redirige a lainvoice_urlque devuelve. Agrega un headerIdempotency-Keyy mantén tu propio control de unicidad sobreorder_id, porque la API no lo exige del lado del servidor. - Escribe el verificador del webhook. Verifica
x-nowpayments-sigcomo HMAC-SHA-512 sobre el cuerpo JSON con claves ordenadas, usando tu secreto IPN. Rechaza eventos cuyoevent_attenga más de 10 minutos y deduplica porevent_id. Los SDKs oficiales lo hacen por ti, y nuestra guía de webhooks firmados explica los detalles. - Mapea los estados. Payzum envía cinco estados (tabla abajo). Entrega el pedido en
finished, después de revisar el monto, y en ningún otro. Define de antemano qué haces con pagos parciales y sobrepagos, porque los dos caen en tu wallet. - Haz el cambio con cuidado. Haz un pago real chico en cada red que actives. Si migras por completo, deja BTCPay encendido un día después de que venza tu última factura: por defecto sigue vigilando las facturas vencidas durante 1.440 minutos, así que detecta los pagos tardíos.
Este es el cambio central en una integración típica por API:
# Antes: BTCPay Server (API Greenfield)
POST https://btcpay.example.com/api/v1/stores/{storeId}/invoices
Authorization: token <API key>
{ "amount": "49.00", "currency": "USD",
"metadata": { "orderId": "1042" },
"checkout": { "redirectURL": "https://tienda.example/gracias" } }
# -> redirige al comprador a checkoutLink
# Webhook: BTCPay-Sig = sha256=HMAC-SHA256(secreto del webhook, cuerpo crudo)
# Después: Payzum
POST https://merchant.payzum.com/v1/payment # sandbox: https://staging.payzum.com
x-api-key: <API key de Payzum>
Idempotency-Key: pedido-1042
{ "price_amount": 49.00, "price_currency": "usd", "pay_currency": "all",
"order_id": "1042",
"ipn_callback_url": "https://tienda.example/payzum/ipn",
"success_url": "https://tienda.example/gracias",
"cancel_url": "https://tienda.example/carrito" }
# -> redirige al comprador a invoice_url
# Webhook: x-nowpayments-sig = HMAC-SHA-512(JSON con claves ordenadas, secreto IPN)
Y así se mapean los estados de factura de BTCPay, tal como los lista su API Greenfield, a Payzum:
| BTCPay Server | En Payzum | Qué cambiar en tu código |
|---|---|---|
New | waiting | Nada |
New con estado adicional PaidPartial | partially_paid | El pago parcial está en tu wallet. Retén el pedido y pide la diferencia, o devuélvelo |
Processing (pagado, esperando confirmaciones) | Sin equivalente: el pago sigue en waiting | Nunca entregues antes del estado final |
Settled | finished | Entrega una sola vez, después de revisar el monto |
Settled con estado adicional PaidOver | finished, que también cubre el sobrepago | Compara actually_paid con pay_amount y aplica tu política de reembolsos |
Expired | expired | Nada |
Invalid | Sin equivalente | Elimina esta rama: el otro estado final de Payzum es failed, que también cubre la cancelación |
Alternativas a BTCPay Server en la práctica: siete comercios
La respuesta correcta depende del negocio. Así encajan las opciones en casos reales, incluidos aquellos en que la respuesta honesta no es Payzum.
- Una librería online en Buenos Aires que solo cobra en bitcoin y tiene quien administre el servidor. Sus clientes pagan en bitcoin y por Lightning, y no paga nada por venta. Se queda en BTCPay. Nada de este artículo cambia eso.
- Una tienda de ropa outdoor en Bogotá con WooCommerce y BTCPay. Los clientes le piden pagar en USDC desde wallets en Base y en Solana. Instala el plugin de WooCommerce de Payzum como segundo medio de pago. Bitcoin y Lightning siguen en BTCPay, el USDC cae en la wallet de la tienda y el 0,5% se aplica solo a esas ventas.
- Una cafetería en Medellín sin nadie de sistemas. Un servidor en la trastienda no es opción. Con el POS de Payzum, cada venta muestra un QR nuevo en cualquier teléfono, cada barista tiene su PIN (cómo funcionan los cajeros con PIN) y el USDC llega a la wallet de la cafetería en segundos, sin contracargos.
- Un mayorista de electrónica en la Zona Libre de Colón cuyos compradores pagan en USDT por TRON. Si los compradores no van a cambiar de red, la respuesta honesta es BTCPay con el plugin USDt y un proveedor RPC de TRON pago. Si pueden enviar USDT por Polygon, BNB Chain o Ethereum, Payzum lo cubre sin servidor.
- Una agencia de diseño en Ciudad de México que paga a 40 freelancers en USDC cada mes. Sus clientes le pagan en USDC a su propia wallet y la agencia les paga a los freelancers con payouts en stablecoins en Base o Polygon, desde el mismo panel. Con BTCPay, esos pagos habrían salido en bitcoin.
- Un SaaS en Santiago que arrancó en un host gratuito de BTCPay de terceros. Empezó como prueba y hoy cobra dinero de verdad. La documentación de BTCPay desaconseja pagos de alto volumen en un host que no controlas. El fundador autoaloja o pasa a un procesador alojado sin custodia. En los dos casos la regla es la misma: conectar un xpub, nunca una hot wallet.
- Un estudio de videojuegos en Montevideo que ya construye en Solana. Sus desarrolladores quieren ser dueños de la lógica del checkout, así que construyen sobre Solana Pay. Si sacar el juego importa más que construir pagos, Payzum liquida en Solana sin nada que programar.
Objeciones frecuentes
"BTCPay es gratis. ¿Por qué pagaría 0,5%?"
Si BTCPay ya hace lo que necesitas, no lo pagues. El 0,5% te da tres cosas que BTCPay no te da: USDC y USDT en varias redes sin plugins ni proveedores RPC, nadie de tu equipo manteniendo un servidor, y payouts en stablecoins y cajeros con PIN en la misma cuenta. La sección del punto de equilibrio muestra dónde cae la línea según tu volumen.
"Alojado significa confiar en alguien. ¿No es justo lo que BTCPay evita?"
Depende de para qué confías. Con Payzum, los pagos se liquidan en wallets que controlas, así que no hay saldo con nosotros que congelar ni perder. De lo que sí dependes es de que nuestro checkout esté arriba, y para abrir la cuenta pasas por KYC. Si operar cada pieza tú mismo es el objetivo, BTCPay es la herramienta. Si el objetivo es conservar la custodia, los dos lo cumplen.
"Mis clientes me pagan en USDT por TRON."
Entonces ojo. Payzum no soporta TRON y el plugin USDt de BTCPay sí. Si tus compradores pueden enviar USDT por otra red, como Polygon, BNB Chain, Solana o Ethereum, Payzum funciona. Si no pueden, deja BTCPay para esos pagos. Nuestra guía de USDT vs USDC repasa los pros y contras de cada moneda.
"Perderíamos Lightning."
Solo si cambias por completo. Payzum no trabaja con Lightning, así que los comercios con clientes de Lightning suelen mantener BTCPay para bitcoin y sumar Payzum para stablecoins. Dos pasarelas en el checkout, cada una haciendo lo que mejor sabe hacer.
Preguntas frecuentes sobre alternativas a BTCPay Server
¿Hay una alternativa a BTCPay Server que acepte stablecoins en varias redes?
Sí. Payzum es alojado y sin custodia: USDC y USDT se liquidan directo en wallets que controlas en Ethereum, Solana, Base, Polygon, Arbitrum, Optimism, BNB Chain y Avalanche, con POS y payouts en stablecoins, por 0,5% por venta. Dentro de BTCPay, el plugin USDt de la comunidad suma USDT en TRON, Ethereum y Polygon, pero no USDC.
¿BTCPay Server acepta USDC o USDT?
USDT sí, con integraciones opcionales de la comunidad: el plugin Tether USDt (TRON, Ethereum, Polygon) o USDt en Liquid. Para USDC no hay integración de BTCPay que lo reciba directo en tu wallet. Plugins como OpenReceive y Flint dejan que el cliente pague en USDC pero lo convierten a bitcoin; Flint después puede barrer saldos a una stablecoin con un proveedor de bridge.
¿BTCPay Server es realmente gratis?
El software es gratis y con licencia MIT, sin suscripciones ni comisiones por transacción. Pagas el hosting (la guía de LunaNode de BTCPay habla de unos US$15,80 al mes), un endpoint RPC por red si sumas stablecoins, y el tiempo para actualizarlo, respaldarlo y darle soporte.
¿Puedo usar BTCPay Server y Payzum a la vez?
Sí. Los dos son sin custodia, así que cada uno liquida en tus propias wallets. Un esquema común mantiene BTCPay para bitcoin y Lightning y suma Payzum como segundo medio de pago para USDC y USDT. En WooCommerce, los dos aparecen en el checkout como medios de pago separados.
¿Cómo se compara Payzum con BTCPay Server?
Los dos dejan el dinero en tu wallet. BTCPay es gratis, autoalojado y gira en torno a bitcoin y Lightning, con stablecoins como plugins de la comunidad. Payzum es alojado y enfocado en stablecoins en nueve redes, con POS con cajeros con PIN y payouts en stablecoins, por 0,5% por venta. Payzum no soporta Lightning ni TRON.
¿Necesito un servidor o un nodo para cobrar en stablecoins con Payzum?
No. Payzum opera las facturas, el checkout, el monitoreo de las redes y los webhooks. Tú conectas wallets que controlas, eliges monedas y redes, y los pagos se liquidan directo en esas wallets al confirmarse. No tienes nodo, proveedor RPC ni actualizaciones de plugins que atender.
Arma tu cobro en stablecoins con nuestro equipo
Cada comercio que usa BTCPay lo tiene armado distinto: un nodo propio, un host de terceros, una tienda WooCommerce, un mostrador, una corrida de pagos a freelancers. Agenda 20 minutos con nuestro equipo y diseñamos cómo cobrarías (y pagarías) en stablecoins, sin custodia, para tu caso particular. Eso incluye si conviene usar las dos pasarelas o cambiar, qué redes activar, cómo reescribir el webhook y si Payzum es o no la opción correcta para ti.
¿No carga el calendario? Abre la página de reservas · [email protected]
Los datos de terceros se revisaron el 17 de octubre de 2026 en la documentación de BTCPay Server, la referencia de su API Greenfield, su directorio de plugins y sus releases en GitHub, los README públicos de los plugins, la documentación de Solana Pay y los datos públicos de Circle y Tether; las citas están traducidas del inglés. El software, los plugins y las redes cambian: confírmalos antes de decidir. Los nombres de productos pertenecen a sus dueños. Esto no es asesoría legal ni financiera.