Struktura ServiceDefinition
W tej strukturze przesyłane są informacje o wybranej usłudze przewozowej oraz usługach dodatkowych.
Możliwości łączenia ze sobą poszczególnych produktów oraz usług dodatkowych są ograniczone - WebAPI nie umożliwi utworzenia przesyłki z niedozwoloną kombinacją usług (zwracając czytelny komunikat błędu). Więcej szczegółów dostępnych jest w cenniku usług krajowych DHL.
Pola struktury
| Nazwa pola | Typ | Wymagane? | Opis |
|---|---|---|---|
| product | string | Tak | Wartość słownikowa: AH - przesyłka krajowa PR - przesyłka Premium 09 - Domestic 09 12 - Domestic 12 DW - evening delivery shipment SP - przesyłka z doręczeniem do punktu EK - przesyłka Connect PI - przesyłka International CP - przesyłka Connect Plus CM - przesyłka Connect Plus Pallet |
| deliveryEvening | bool | Nie | Wybór usługi Doręczenie wieczorne |
| deliveryOnSaturday | bool | Nie | Wybór usługi Doręczenie w sobotę |
| pickupOnSaturday | bool | Nie | Wybór usługi Nadanie w sobotę |
| collectOnDelivery | bool | Nie | Wybór usługi opłata za pobraniem |
| collectOnDeliveryValue | float | Tak, jeśli wybrano COD | Kwota pobrania w walucie kraju doręczenia |
| collectOnDeliveryForm | string | Tak, jeśli wybrano COD | Forma zwrotu pobrania. Dopuszczalne wartości: BANK_TRANSFER - przelew. |
| collectOnDeliveryReference | string | Nie | Pole "referencja pobrania" na liście przewozowym. |
| insurance | bool | Nie | Wybór usługi ubezpieczenie |
| insuranceValue | float | Tak, jeśli wybrano Insurance | Wartość przesyłki do ubezpieczenia |
| returnOnDelivery | bool | Nie | Usługa zwrotu potwierdzonego dokumentu |
| returnOnDeliveryReference | string | Nie | Nazwa dokumentu zwrotnego |
| proofOfDelivery | bool | Nie | Wybór usługi potwierdzenie doręczenia Dla produktu PI - Wybór usługi utylizacji |
| selfCollect | bool | Nie | Wybór usługi odbiór własny |
| deliveryToNeighbour | bool | Nie | Doręczenie do sąsiada |
| predeliveryInformation | bool | Nie | Wybór usługi informacja przed doręczeniem |
| preaviso | bool | Nie | Wybór usługi preawizacji - informacja dla odbiorcy o przyjęciu paczki do przesłania |
| eRodemail | string | No | Email dla eROD |
| ageVer | string | No | Odbiór przez osobę dorosłą |
Przykład
<serviceDefinition> <product>AH</product> <deliveryEvening>Y</deliveryEvening> <insurance>Y</insurance> <insuranceValue>600</insuranceValue> <selfCollect>Y</selfCollect> </serviceDefinition>
