Liquidación no custodial
Los fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.
Guía de integración
Si el pago ya está completed pero la app del comercio se actualiza en el segundo intento, el problema suele estar en disponibilidad, firma, timeout o cumplimiento no idempotente.
Pasos
Ideal para desarrolladores que depuran órdenes USDT / USDC completadas cuyo primer callback falla.
Confirme que la orden está completed en BoltUtil.
Compare el primer intento fallido con el reintento exitoso: código, latencia, timeout y respuesta.
Verifique HMAC usando el raw body antes de parsear JSON.
Haga el cumplimiento idempotente por ID externo y tx hash, luego reenvíe.
BoltUtil verifica pagos y envía callbacks firmados. Tu servidor valida la firma y el estado, evita duplicados y luego entrega, activa o acredita.
Notas de integración
Los fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.
Integre TRC20, ERC20, BEP20, Polygon y Solana con una sola API de órdenes y un payload de webhook unificado.
Cuando el pago se detecta y confirma, su backend recibe una devolución firmada para activar, entregar o acreditar.
timestamp + "." + raw_request_body
→ HMAC_SHA256 with webhook secret
→ Verify timestamp / signature
→ Validate order and payment
→ Persist and deduplicate
→ 2xx responseEjemplos de integración y diagnóstico. No se envían solicitudes. Use sus pedidos, configuración de red y documentación de la API.
Leer documentación APILos fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.
Integre TRC20, ERC20, BEP20, Polygon y Solana con una sola API de órdenes y un payload de webhook unificado.
Cuando el pago se detecta y confirma, su backend recibe una devolución firmada para activar, entregar o acreditar.
Guía de integración
No necesariamente. Si la orden ya está completed, el scanner funcionó y el reintento pertenece a la entrega del callback.
Devuelva 2xx después de verificar la firma y registrar el evento de forma durable. Evite redirecciones y trabajo bloqueante largo.
TRON admite solo USDT. Ethereum, BNB Smart Chain, Polygon, Solana y Base usan las versiones configuradas de USDT / USDC. La disponibilidad depende de los canales activos y las billeteras del comerciante.
Cree órdenes, monitoree transferencias y notifique a su backend sin pedir capturas de pago.