Guía de integración

Cómo verificar un pago USDT / USDC antes de entregar un pedido

Cuando un cliente dice que pagó pero la orden sigue pendiente, compare datos on-chain con datos de la orden usando una rutina repetible.

Pasos

Flujo de verificación de pagos USDT / USDC

Ideal para soporte y desarrolladores que deben decidir si una transferencia USDT / USDC real debe completar una orden.

  1. 01

    Confirme la red elegida por la orden.

  2. 02

    Abra el explorer correcto y verifique que sea un Transfer de USDT / USDC.

  3. 03

    Compare la dirección destino con la billetera de la orden.

  4. 04

    Compare el importe normalizado antes de entregar o reenviar un webhook.

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

Lo importante antes de producción

Liquidación no custodial

Los fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.

Cinco redes USDT / USDC

Integre TRC20, ERC20, BEP20, Polygon y Solana con una sola API de órdenes y un payload de webhook unificado.

Automatización por webhook

Cuando el pago se detecta y confirma, su backend recibe una devolución firmada para activar, entregar o acreditar.

Checklist de verificación manual
Network matches the order
Configured token contract / mint matches
Destination matches the order wallet
Full payable amount matches
Payment time and order window checked
Required confirmations reached
Transaction association and fulfillment checked

Ejemplos 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 API

Qué comprobar a continuación

Conserva el pedido original y el hash. Una transferencia correcta, un pago confirmado y un webhook entregado son hechos distintos.

Con A = 1.000, B = 1.010 y C = 1.020, un pago de 1.020 corresponde a C solo si se cumplen las demás condiciones. Para 1.030 no hay coincidencia exacta.

Es un ejemplo. Una diferencia no se acepta automáticamente: revisa reglas, plazo y titularidad. El plan gratuito permite ver las revisiones propias; aceptar o rechazar una asociación requiere Pro activo.

Importe exacto
Compara el importe completo, red, token, cartera y plazo. Una coincidencia exacta válida tiene prioridad sobre candidatos con diferencia.
Pago insuficiente o excesivo
Una transferencia manual que cumpla las reglas puede generar una revisión. Comprueba los límites y la titularidad; no elijas simplemente el importe más cercano.
Pago en confirmación
PAID indica que el pago está registrado y sigue confirmándose. Comprueba la red y el escaneo sin pedir otro pago.
Pago confirmado, tienda sin actualizar
Revisa el webhook, la respuesta HTTP, la firma del cuerpo original y el guardado del pedido. Corrige el receptor, reenvía con los permisos necesarios y entrega una sola vez.
Red o token incorrectos
Verifica la red y el contrato o mint. El mismo símbolo o formato de dirección no convierte una transferencia de otra ruta en el pago del pedido.

Liquidación no custodial

Los fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.

Cinco redes USDT / USDC

Integre TRC20, ERC20, BEP20, Polygon y Solana con una sola API de órdenes y un payload de webhook unificado.

Automatización por webhook

Cuando el pago se detecta y confirma, su backend recibe una devolución firmada para activar, entregar o acreditar.

Guía de integración

Preguntas antes de salir a producción

¿BoltUtil custodia los fondos del comercio?

No. BoltUtil funciona como una capa no custodial de monitoreo y notificación. El comercio configura su propia billetera de cobro.

¿Cómo se empareja un pago con una orden?

El sistema valida red, dirección de destino, importe exacto en USDT / USDC, estado de la orden y ventana de expiración.

¿Qué redes admiten USDT y USDC?

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.

Lance un flujo de pago USDT / USDC más claro

Cree órdenes, monitoree transferencias y notifique a su backend sin pedir capturas de pago.