Allegro usuwa metody obsługi zamówień WebAPI (13-01-2020)

Allegro przesłało przypomnienie o tym, że będą wyłączać metody WebAPI do obsługi zamówień (pobieranie danych o sprzedaży, wstawianie danych listu itp):

„Otrzymujesz tę wiadomość, ponieważ z klucza wygenerowanego na Twoim koncie, odnotowaliśmy ruch do co najmniej jednej z metod WebAPI do obsługi zamówień.

Metody te przestaliśmy wspierać już jakiś czas temu, a 13 stycznia 2020 trwale je usuniemy.

Przejdź na REST API i korzystaj z zasobów do obsługi zamówień. Jeżeli tego nie zrobisz, Twoje oprogramowanie nie obsłuży zamówień od klientów Allegro.”

Allegro będzie wyłączało metody:

  • doGetPostBuyData
  • doGetPostBuyFormsDataForSellers
  • doGetPostBuyFormsIds
  • doGetTransactionsIDs
  • doGetSiteJournalDeals
  • doGetSiteJournalDealsInfo
  • doGetShipmentData
  • doAddPackageInfoToPostBuyForm
  • doGetDeals
  • doGetFilledPostBuyForms
  • doGetPaymentMethods

ProstaPaczka korzysta z metody do wstawiania numerów listów: doAddPackageInfoToPostBuyForm, ale tylko w przypadku gdy taka opcja jest włączona.

Wyłączenie tych metod wymusza konieczność przejścia na REST API Allegro, aby dalej można było przekazywać dane o utworzonych listach przewozowych.

Dla modułu PACZKI SELLO

W przypadku programu Sello będziemy mogli się przełączyć dopiero wtedy, gdy zrobi to samo Sello. Na tą chwilę Sello pobiera zamówienia jeszcze przez WebAPI. Zaraz po tym jak Sello udostępni nową wersję programu dostosowaną do REST API, my zaktualizujemy swoje metody.

Można sprawdzić czy korzystasz z tej opcji w ustawieniach:

PACZKI SELLO -> zębatka -> PROGRAM -> EKSPORT -> W ALLEGRO

Ustawienia przekazywania numeru listu do Allegro przez REST API z Sello

Dla synchronizatora S2SGT

W synchronizatorze danych z Sello do Subiekta GT także musimy czekać na zmiany wprowadzone w programie Sello. Dopiero po aktualizacji Sello będziemy mogli przygotować modyfikację po swojej stronie.

Dla modułu SUBIEKT GT

W module dla Subiekta GT jest już możliwość przekazywania danych za pomocą REST API Allegro. W ustawieniach:

SUBIEKT GT -> zębatka -> PROGRAM -> PO EKSPORCIE -> ALLEGRO

Można znaleźć opcje pozwalające na przekazanie numeru listu:

Ustawienia wstawiania numeru listu do Allegro przez REST API Allegro z Subiekta GT

UWAGA! Nie wystarczy jednak tylko zmiana ustawień.

Aby ProstaPaczka mogła przekazać numer listu, w dokumencie Subiekta GT musi być identyfikator zamówienia z systemu Allegro zwracany przez REST API. Oprogramowanie, które wstawia ten identyfikator, musi go pobrać właśnie przez REST API Allegro. Identyfikator zwracany przez REST API Allegro jest w formacie UUID.

Przykład identyfikatora z WebAPI: 1000123123
Przykład identyfikatora z REST API: „bg645d84-75b4-431b-adb2-eb6b9e546059”

Tak więc aby się przygotować, należy:

  1. dopilnować, aby oprogramowanie wstawiające dane zamówienia przekazało identyfikator z REST API,
  2. sprawdzić czy są opcje w ProstejPaczce pozwalające na wyciągnięcie tego identyfikatora z miejsca gdzie jest zapisywany,
  3. przełączyć się na REST API.

Dla modułu SUBIEKT NEXO

W module dla Subiekta nexo jest już możliwość przekazania numeru listu za pomocą REST API Allegro. Można to zrobić w ustawieniach:

SUBIEKT NEXO -> zębatka -> PROGRAM -> PO EKSPORCIE -> ALLEGRO

Ustawienia przekazania numeru listu do Allegro przez REST API z Subiekta nexo

UWAGA! Nie wystarczy jednak tylko zmiana ustawień.

Aby ProstaPaczka mogła przekazać numer listu, w dokumencie Subiekta nexo musi być identyfikator zamówienia z systemu Allegro zwracany przez REST API. Oprogramowanie, które wstawia ten identyfikator musi go pobrać właśnie przez REST API Allegro. Identyfikator zwracany przez REST API Allegro jest w formacie UUID.

Przykład identyfikatora z WebAPI: 1000123123
Przykład identyfikatora z REST API: „bg645d84-75b4-431b-adb2-eb6b9e546059”

Tak więc aby się przygotować, należy:

  1. dopilnować, aby oprogramowanie wstawiające dane zamówienia przekazało identyfikator z REST API,
  2. sprawdzić czy są opcje w ProstejPaczce pozwalające na wyciągnięcie tego identyfikatora z miejsca gdzie jest zapisywany,
  3. przełączyć się na REST API.

Dla modułu WAPRO MAG

Moduł dla WAPRO Mag jest już przygotowany do przekazywania numeru listu za pomocą REST API Allegro. Opcję tą można przełączyć w ustawieniach:

WAPRO MAG -> zębatka -> PROGRAM -> PO EKSPORCIE -> W ALLEGRO

Ustawienia wstawiania numeru listu do Allegro przez REST API z WAPRO Mag

UWAGA! Nie wystarczy jednak tylko zmiana ustawień.

Aby ProstaPaczka mogła przekazać numer listu, w dokumencie WAPRO Mag musi być identyfikator zamówienia z systemu Allegro zwracany przez REST API. Oprogramowanie, które wstawia ten identyfikator musi go pobrać właśnie przez REST API Allegro. Identyfikator zwracany przez REST API Allegro jest w formacie UUID.

Przykład identyfikatora z WebAPI: 1000123123
Przykład identyfikatora z REST API: „bg645d84-75b4-431b-adb2-eb6b9e546059”

Tak więc aby się przygotować, należy:

  1. dopilnować, aby oprogramowanie wstawiające dane zamówienia przekazało identyfikator z REST API,
  2. sprawdzić czy są opcje w ProstejPaczce pozwalające na wyciągnięcie tego identyfikatora z miejsca gdzie jest zapisywany,
  3. Przełączyć się na REST API.

Dla PP Etykieta

W module integracji z innymi systemami zalecamy kontakt z nami w celu weryfikacji konfiguracji pod kątem zmiany sposobu wstawiania numeru listu.