Zbiorowe opłacanie przesyłek:
Code Block |
---|
POST /v1/organizations/:organization_id/shipments/bulk_buy |
...
Parametr | Typ | Opis | Walidacja | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Umożliwia dokonania zbiorowego opłacenia przesyłek.
| Tablica może zawierać maksymalnie 100 elementów. |
...
W odpowiedzi serwer zwróci status 204.
W momencie wyboru oferty, pozostałe - niewybrane oferty są usuwane. Aplikacja pozwala opłacić masowo przesyłki tylko wtedy gdy wszystkie dane sa prawidłowo wprowadzone (podane numery przesyłek nalezą do organizacji, ID ofert sa poprawnie przypisane do przesyłki, nie byly wczesnej opłacone itp.)
...
Code Block |
---|
POST https://{{adres_podany_w_konfiguracji}} Content-Type: application/json { "event_ts":"2015-12-08 19:42:42 +0100", "event":"shipment_confirmed", "organization_id":1, "payload": { "shipment_id":1234567890, "tracking_number":"681549342531876019900138" } } |
Lista błędów, które mogą wystąpić przy opłacaniu przesyłki:
resource_not_found
- może wystąpić gdy określona przesyłka nie istnieje lub użytkownik nie ma do niej dostępu,offer_unavailable
- występuje jeśli podejmowana próba opłacenia oferty w statusie innym niżavailable
alboselected
,transaction_failed
- może wystąpić jeżeli nie uda się opłacić przesyłki.
...