country/currency, se asume Bolivia (BOB); para Brasil envía
country: "BR" y currency: "BRL".
1. Escanea el QR (gratis)
- Bolivia
- Brasil (QR PIX)
2. Confirma el pago (se cobra aquí)
- Bolivia
- Brasil (QR PIX)
- Se debita
usdt_amount + fijoa tu tasa, igual que unbank_transfer. - El resultado es síncrono: la respuesta ya trae el estado final
(
completedofailedcon reembolso automático) — sin esperas. - Reintentos con la misma
idempotency_keydevuelven el payout original. En Bolivia la referencia del scan es de un solo uso (un QR escaneado solo puede pagarse una vez); en Brasil el QR PIX estático es reutilizable y cada pago lleva su propia clave.
Errores
El catálogo general de errores vive en Errores.
FAQ
¿Escanear un QR tiene costo?
¿Escanear un QR tiene costo?
No — el scan es una lectura local gratuita. Solo se cobra cuando el confirm
crea el payout.
¿Puedo pagar el mismo QR dos veces?
¿Puedo pagar el mismo QR dos veces?
Los QR de un solo uso (referencia fija) admiten un único pago. Los QR
estáticos reusables pueden pagarse legítimamente más de una vez — por eso
el confirm exige una
idempotency_key explícita por pago.¿Se soportan QR dinámicos?
¿Se soportan QR dinámicos?
Todavía no — un QR dinámico responde
invalid_qr_payload (400) con la
guía. Pide al pagador el QR estático del destino.¿Qué tasa FX aplica?
¿Qué tasa FX aplica?
La misma que un payout normal: la tasa cotizada en el confirm, congelada
para esa operación, con tu spread ya incluido.
¿Y si el monto escaneado difiere de lo que quiero pagar?
¿Y si el monto escaneado difiere de lo que quiero pagar?
Los QR de monto fijo se pagan exacto; un descalce falla el payout con
reembolso automático. Los QR de monto abierto aceptan el monto que pases en
el confirm.
¿Cómo reintento un confirm fallido sin riesgo?
¿Cómo reintento un confirm fallido sin riesgo?
Reintenta con la misma
idempotency_key — el QR jamás se “quema” por
errores de validación: nada se crea hasta que el payload valida.