Statusy zamówień
Zamówienie przechodzi przez następujący cykl życia:
new → paid → processing → completed
↘ ↘ failed
cancel → cancelled
ttl expires → expiredTabela statusów
| Status | Terminalny | Opis |
|---|---|---|
new | Nie | Zamówienie utworzone, oczekiwanie na depozyt TRX z address_from. |
paid | Nie | Pasujący depozyt otrzymany. Zamówienie jest w kolejce do przetworzenia. |
processing | Nie | Energia i/lub przepustowość są dostarczane na address_to. |
completed | Tak | Zasoby dostarczone. Prowizja polecająca przypisana partnerowi. |
failed | Tak | Zamówienie nie mogło zostać zrealizowane. |
cancelled | Tak | Anulowane przez klienta przez POST /v1/orders/cancel. |
expired | Tak | Brak pasującego depozytu w oknie ttl. |
Ważne uwagi
- Tylko zamówienia w statusie
newmogą być anulowane. - Depozyt otrzymany dla zamówienia
cancelledlubexpirednie jest automatycznie zwracany. - Prowizja polecająca jest naliczana tylko wtedy, gdy zamówienie osiągnie status
completed. - Odpytuj Sprawdź zamówienie dopóki status nie będzie terminalny (
completed,failed,cancelledlubexpired), aby wiedzieć, kiedy dostawa jest zakończona.
Zalecany interwał odpytywania
Odpytuj co 5–10 sekund po wykryciu płatności. Większość zamówień realizuje się w ciągu 5–10 sekund od potwierdzenia płatności.
