5 stycznia 2018

Do ISF 1.2, otwartego formatu umożliwiającego podłączenie do WMS sklepu dowolnego kuriera lub brokera kurierskiego, dodaliśmy m.in. obsługę własnych punktów odbioru oraz placówek nadania

Internet Shipment Format (ISF) zapewnia bardzo proste działanie polegające na wymianie danych o przesyłkach w formie pliku XML lub webserwisu. Dane są wysyłane do partnera w ustalonej strukturze, a następnie zwracane do sklepu z uzupełnionymi informacjami np. numerem nadania paczki. W najnowszej wersji 1.2 dodaliśmy obsługę punktów odbioru, które mogą być dodawane w sklepie w ramach tzw. własnych sieci punktów odbioru. Ponadto dodaliśmy wskazanie placówki nadania przesyłki i obsługę ogólnych błędów.

Obsługa własnych punktów odbioru

W wersji 1.2 Internet Shipment Format w strukturze formatu doszedł nowy węzeł "pickup_point", w którym zwracane są informacje o punkcie odbioru, jaki został wybrany przez klienta sklepu.

Listę punktów odbioru sklep może wyeksportować dzięki specjalnemu narzędziu, a następnie przekazać ją do partnera, z którym komunikuje się za pomocą formatu ISF. Natomiast o tym jak sklep możesz zorganizować własną sieć punktów odbioru napisaliśmy na naszym blogu.

Wskazanie placówki nadania przesyłki

W wersji ISF 1.2 dodaliśmy jeszcze jeden nowy węzeł "dispatch_point", który definiuje miejsce, w którym nadawana jest przesyłka. Wskazanie miejsca nadania może być wymagane przez niektórych przewoźników jak np. Poczta Polska.

Obsługa ogólnych błędów

Możliwe jest teraz zwrócenie błędu w kilku miejscach. Jako główny węzeł do zwracania ogólnych błędów np. nieprawidłowej struktury, niedostępności serwisu itp. służy nowo dodany węzeł "error" znajdujący się ponad węzłem "event". Dla zwracania błędów szczegółowych służy natomiast istniejący już wcześniej węzeł "event/@errors".

Zmiana nazwy @carrier na @courier

Dokonaliśmy w węźle /shipment/ zmiany nazwy elementu @carrier na @courier. Jest to zmiana czysto porządkowa, mająca na celu ujednolicenie nazewnictwa stosowanego w innych rozwiązaniach IAI-Shop.com, jak np. API PA.

Uwaga techniczna: jeśli chcesz korzystać z integracji w ramach wersji 1.2, konieczne jest wskazanie tej wersji w ustawieniach kuriera w panelu IAI-Shop.com (zrobisz to w menu ADMINISTRACJA / Konfiguracja kurierów).

Wybór wersji ISF