Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Informacje ogólne
Podstawowe cechy usługi:
Usługa będzie dostępna w określonym oknie czasowym, np. od czwartku od godziny 20:00 do soboty do godziny 13:00. Nie uwzględniamy świąt ani dni wolnych
Usługa nie jest dostępna dla Punktów Obsługi Przesyłek (POP) oraz paczkomatów z parametrem
"location_247":false
Usługa dostępna jest dla klientów postpaid/prepaid
Usługa jest obsługiwana przez paczkomaty dostępne 24/7
Na tej stronie
Table of Contents |
---|
Implementacja usługi
Info |
---|
Możliwość wyboru usługi dostępna tylko w określonym przedziale czasowym opisanym w informacjach ogólnych usługi |
Parametry
Parametr | Typ | Opis | Walidacja |
---|---|---|---|
| Boolean | Ustawienie parametru na | Atrybut nie jest wymagany.
|
Modyfikację obiektu przesyłki
Zmiana powinna zostać zaimplementowana w:
Tworzeniu przesyłki w trybie uproszczonym [1.9.0] Tworzenie przesyłki w trybie uproszczonym
Tworzeniu przesyłek w trybie ofertowym [1.9.0] Tworzenie przesyłki w trybie ofertowym
Tworzeniu wielu przesyłek [1.6.4] Tworzenie i podgląd wielu przesyłek
Aktualizacji przesyłki [1.9.0] Aktualizowanie przesyłki
Pobieranie listy punktów dostępnych dla usługi
Aby pobrać listę punktów obsługujących usługę, należy wywołać metodę do pobierania maszyn z parametrem type=parcel_locker_only
np.: https://api-shipx-pl.easypack24.net/v1/points?type=parcel_locker_only następnie należy odfiltrować maszyny które nie są dostępne 24/7 za pomocą parametr location_247
ustawionym na true
(location_247": true
) lub użyć https://api-shipx-pl.easypack24.net/v1/points?location_247=true.
Informacje o błędach
Warning |
---|
Błędy, jakie mogą wystąpić podczas tworzenia przesyłki:
|
Przykładowe zapytanie dla tworzenia przesyłki w trybie uproszczonym
Code Block | ||
---|---|---|
| ||
POST /v1/organizations/123/shipments HTTP/1.1
Host: api-shipx-pl.easypack24.net
Content-Type: application/json
Authorization: Bearer lkfjasd9f70y43ohriw...[ommited for brevity]...
{
"receiver": {
"email": "receiver@example.com",
"phone": "888000000"
},
"parcels": [
{
"template": "small"
}
],
"custom_attributes": {
"target_point": "KRA010"
},
"insurance": {
"amount": 25,
"currency": "PLN"
},
"cod": {
"amount": 12.50,
"currency": "PLN"
},
"end_of_week_collection":true
"service": "inpost_locker_standard"
} |
Modyfikacja wyszukiwania przesyłek
Usługę Dostaw Weekendowych będzie można wyszukać poprzez wywołanie w filtrze parametru
end_of_week_collection
, który będzie przyjmował wartości true/falseW przypadku, gdy parametr będzie ustawiony na
end_of_week_collection=true
, będą zwracane tylko przesyłki, w których została wybrana opcja Dostaw WeekendowychW przypadku braku parametru
end_of_week_collection
w filtrze będą zwracane wszystkie przesyłkiSzczegółowe informacje na stronie [1.6.0] Wyszukiwanie i sortowanie przesyłek
Modyfikacja usług
Obiekt serwisu zostanie zaktualizowany o usługę dodatkową Dostaw Weekendowych,
Dla serwisu
inpost_locker_standard
zostanie zwrócona usługa dodatkowa o identyfikatorze
id: end_of_week_collection
Szczegółowe informacje na stronie [1.9.0] Aktualizowanie przesyłki
Modyfikacja przeliczania cen przesyłki
Analogicznie jak przy tworzeniu przesyłki w metodzie post będzie można podać parametr
end_of_week_collection
z wartościątrue
lubfalse
,Parametr nie jest wymagany
W odpowiedzi zostanie zwrócony cennik zaktualizowany o parametr
end_of_week_collection_charge_amount
Szczegółowe informacje na stronie [1.7.0] Przeliczanie cen przesyłek
Przykład odpowiedzi:
Code Block | ||
---|---|---|
| ||
[
{
"id":"SHIPMENT1",
"calculated_charge_amount":"27.20",
"fuel_charge_amount":"0.00",
"notification_charge_amount":"0.00",
"cod_charge_amount":"0.00",
"insurance_charge_amount":"20.00",
"calculated_charge_amount_non_commission":"7.20",
"end_of_week_collection_charge_amount":"4.99",
},
{
"id":"SHIPMENT2",
"calculated_charge_amount":"18.00",
"fuel_charge_amount":null,
"notification_charge_amount":null,
"cod_charge_amount":null,
"insurance_charge_amount":null,
"calculated_charge_amount_non_commission":null,
"end_of_week_collection_charge_amount":"4.99" |