Proces integracji z usługami InPost
Tworzenie przesyłki
Dostępne tryby tworzenia przesyłki:
Przesyłki utworzone w panelu manager.paczkomaty.pl, kurier.inpost.pl nie są widoczne w API.
Proces tworzenia przesyłki w trybie ofertowym:
Utworzenie przesyłki > Wybór oferty (ręczny lub za pomocą webhook) > Opłacenie przesyłki (dla konta prepaid oznacza automatyczne pobranie środków, dla konta postpaid oznacza potwierdzenie przesyłki)
W trybie uproszczonym wskazujemy serwis i następuje automatyczny wybór oferty oraz opłacenie przesyłki na wskazany serwis. W trybie ofertowym nie wskazuje się serwisu, należy wybrać jedną ze zwróconych ofert i opłacić ją.
Tworzenie i podgląd wielu przesyłek Tworzenie i podgląd wielu przesyłek
Nie ma możliwości anulowania przesyłki w statusie confirmed. Można utworzyć przesyłkę z użyciem parametru "only_choice_of_offer": true
i zatrzymać ją na statusie "status": "offer_selected"
następnie anulować Anulowanie przesyłki lub opłacić Opłacanie przesyłki
Dostępne serwisy dla konta prepaid
| Przesyłka Paczkomat® - standardowa |
| Przesyłka Paczkomat® - Allegro Paczkomat® InPost |
| Przesyłka Paczkomat® - Podaj Dalej |
| Przesyłka kurierska - Allegro MiniKurier24 InPost |
| Przesyłka kurierska - Allegro Kurier24 InPost |
| Przesyłka kurierska InPost Kurier C2C (usługa dla klienta detalicznego - prepaid) |
Dostępne serwisy dla konta postpaid
| Przesyłka Paczkomat® - standardowa |
| Przesyłka Paczkomat® - Allegro Paczkomat® InPost |
| Przesyłka Paczkomat® - Podaj Dalej |
| Przesyłka kurierska - Allegro MiniKurier24 InPost |
| Przesyłka kurierska - Allegro Kurier24 InPost |
| Przesyłka kurierska InPost Kurier C2C (usługa dla klienta detalicznego - prepaid) |
| Przesyłka kurierska standardowa |
| Przesyłka kurierska z doręczeniem do 10:00 |
| Przesyłka kurierska z doręczeniem do 12:00 |
| Przesyłka kurierska z doręczeniem do 17:00 |
| Przesyłka kurierska Paleta Standard |
Sprawdzenie statusu przesyłki
Ponieważ zakup przesyłki działa asynchronicznie, serwer w odpowiedzi zwróci informacje o przesyłce nieuwzględniające zmian wywołanych przez zakup (zmiana statusu, nadanie numeru trackingowego, gdyż informacje te będą dostępne dopiero po pewnym czasie).
Aby sprawdzić status przesyłki lub pobrać numer tracking należy odpytać przesyłkę za pomocą jej ID, lub skorzystać z powiadomień webhook.
Przykładowe zapytanie
GET /v1/shipments/ID_Shipments HTTP/1.1
Host: api-shipx-pl.easypack24.net
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9...
Odpowiedź
Przykładowe powiadomienie webhook:
{
"event_ts": "2018-07-17 12:57:29 +0200",
"event": "shipment_confirmed",
"organization_id": 35,
"created_by_id": null,
"payload": {
"shipment_id": 87235,
"tracking_number": "633300208831612315289193"
}
Pobranie etykiety
Dostępne są 2 metody:
Pobranie jednej etykiety Pobieranie etykiet
Pobranie wielu etykiet Pobieranie etykiet | Pobieranie wielu etykiet
Zamówienie kuriera
Kuriera należy zamawiać na adres wtedy gdy nie posiada się stałego zlecenia odbioru lub gdy odbiór ma nastąpić z innego miejsca.
Szczegółowe informacje na stronie: Zlecenie odbioru (Zamawianie kuriera) | Tworzenie zlecenia odbioru
Wygenerowanie potwierdzenia nadania
Funkcjonalność umożliwia generowanie potwierdzenia nadania dla przesyłek posiadających zlecenie odbioru, oraz przesyłek nieposiadających zleceń odbioru.
Szczegółowe informacje na stronie: Drukowanie potwierdzenia nadania
Dostępne są 2 metody:
Metoda generująca manifest dla zlecenia odbioru (printout)
Metoda generująca manifest dla wskazanych numerów paczek (printouts)
Tracking przesyłki
Poniżej prezentujemy dostępne sposoby pobierania informacji o aktualnym stanie przesyłki w procesie logistycznym. Za ich pomocą można uzyskać informacje o utworzeniu przesyłki, ostatniej zmianie statusu czy też historii statusów.
Zasób
Tracking
Tracking przesyłkiPowiadomienia webhook Webhooki