Estados de la Orden
Una orden pasa por el siguiente ciclo de vida:
new → paid → processing → completed
↘ ↘ failed
cancel → cancelled
ttl expires → expiredTabla de estados
| Estado | Terminal | Descripción |
|---|---|---|
new | No | Orden creada, esperando el depósito de TRX desde address_from. |
paid | No | Depósito coincidente recibido. La orden está en cola para procesarse. |
processing | No | La energía y/o el ancho de banda están siendo entregados a address_to. |
completed | Sí | Recursos entregados. Comisión de referido acreditada al socio. |
failed | Sí | La orden no pudo completarse. |
cancelled | Sí | Cancelada por el cliente mediante POST /v1/orders/cancel. |
expired | Sí | No se recibió ningún depósito coincidente dentro de la ventana ttl. |
Notas importantes
- Solo se pueden cancelar las órdenes en estado
new. - Un depósito recibido contra una orden
cancelledoexpiredno se reembolsa automáticamente. - La comisión de referido se acredita únicamente cuando la orden alcanza el estado
completed. - Realiza consultas a Consultar Orden hasta que el estado sea terminal (
completed,failed,cancelledoexpired) para saber cuándo finalizó la entrega.
Intervalo de consulta recomendado
Realiza consultas cada 5–10 segundos tras detectar el pago. La mayoría de las órdenes se completan en 5–10 segundos desde la confirmación del pago.
