Cómo añadir pagos cripto a una tienda online
Un plan paso a paso para añadir pagos cripto a una tienda online: decisiones previas, pasos de integración, cómo redactar el checkout y cómo salir en producción con seguridad.

Añadir cripto como método de pago es un proyecto pequeño, no un cambio de plataforma. Tu catálogo, tu carrito y tu sistema de pedidos siguen igual; añades una opción de pago que crea un pago por pedido y escucha el resultado. Este es el plan en orden, desde las decisiones previas hasta la puesta en marcha, con enlaces a las guías detalladas de cada paso.
Decide primero
Cuatro decisiones evitan rehacer trabajo después.
- Qué activos y redes. Empieza poco a poco: USDT y USDC cubren a la mayoría de los clientes. Qvard admite USDT, USDC, BTC, LTC, TRX, BNB y ETH, en las redes TRC20, ERC20, BEP20, Bitcoin y Litecoin.
- Precio en dólares. Mantén tus precios como están. El pago se crea en dólares estadounidenses y el importe cripto exacto se muestra en la página de pago, con la tasa fija durante una hora.
- Qué activa un pedido pagado. Envío, una clave de licencia, acceso a contenido. Decide qué ocurre en el momento en que el pago se completa.
- Qué haces cuando algo sale mal. Pagos cortos, reembolsos, un cliente que pagó por la red equivocada. Escribe la regla ahora.
Pasos de integración
Qvard aún no tiene plugins listos para tiendas, así que una tienda se integra mediante la API. Son dos piezas de código de servidor.
- Crea un pago cuando el cliente elige cripto. Un
POSTahttps://api.qvard.com/api/v1/paymentcon tu número de pedido comoidy el total del pedido en dólares estadounidenses comoprice, autenticado con tu clave de API. La respuesta contiene unredirectUrl; envía al cliente allí. - Recibe el resultado. Guarda una URL de callback en el panel. Cuando el pago se completa, Qvard envía un POST con tu número de pedido y el estado. Marca el pedido como pagado y activa el cumplimiento. Responde exactamente HTTP 200.
- Haz el manejador seguro. Puede entregarse más de una vez, así que una repetición no debe cambiar nada.
Las versiones detalladas: cómo aceptar pagos cripto en un sitio web para el flujo genérico, WordPress y WooCommerce para esas plataformas, y la API de pagos cripto para desarrolladores como referencia.
Asigna los estados a los de tu pedido
Un pago tiene cuatro estados: wait, partial, completed y rejected. Tu pedido necesita estados equivalentes, y el webhook llega solo con completed.
- Pedido creado y sin pagar corresponde a
wait. - Un pago corto corresponde a
partial: mantén el pedido en espera y pide al cliente la diferencia. - Un pedido pagado corresponde a
completed: cúmplelo. rejected: trata el pago como fallido y deja que el cliente lo reintente.
La asignación completa, con código, está en pagos cripto para el comercio electrónico.
Redacción en el checkout
La mayoría de los tickets de soporte sobre cripto vienen de textos poco claros. En el paso de pago:
- nombra las monedas y redes aceptadas;
- di que el importe debe enviarse completo y por la red que muestra la página de pago;
- indica que la tasa queda fija durante una hora;
- explica cómo funcionan los reembolsos y dónde obtener ayuda.
Qvard aún no ofrece URL de retorno, así que el cliente aterriza en la página de pago y tú le dices qué ocurre después. Una página de pedido clara que se actualiza tras el webhook, más un correo de confirmación, sustituye la redirección.
Prueba y salida a producción
Aún no hay sandbox, así que prueba con cantidades reales pequeñas.
- Paga una pequeña cantidad real y observa todo el recorrido: pago creado, cliente pagó, webhook recibido, pedido marcado como pagado.
- Haz que el endpoint falle una vez y confirma que el reintento (cinco intentos en unos seis minutos) no cumple el pedido dos veces.
- Retira una pequeña cantidad a tu propia wallet para comprobar ese paso. Cuesta solo la comisión de red.
- Añade cripto al checkout y vigila los primeros pedidos.
Tras el lanzamiento, mantén una rutina breve; la lista está en la lista de comprobación operativa para pagos cripto. Coste: sin cuota de suscripción, y la comisión, individual para tu proyecto, empieza en el 1 % y puede bajar hasta el 0,1 % según la página de precios.
FAQ
¿Necesito un plugin para añadir pagos cripto a mi tienda?
Qvard aún no tiene plugins listos. Una tienda se integra mediante la API con dos piezas de código de servidor: crear un pago y recibir el webhook.
¿Tengo que cambiar mis precios?
No. Los pagos se crean en dólares estadounidenses y el importe cripto exacto se muestra en la página de pago, con la tasa fija durante una hora.
¿Cómo sé que un pedido fue pagado?
Qvard envía un webhook a tu URL de callback cuando el pago se completa. Marca el pedido como pagado y cúmplelo; responde exactamente HTTP 200.
¿Cuánto tarda la integración?
Para un desarrollador que conoce el código de la tienda es un trabajo pequeño: una petición para crear el pago y un endpoint para el resultado. Probar con cantidades reales pequeñas lleva la mayor parte del tiempo.
