allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
215 stars 39 forks source link

[{\"code\":\"VALIDATION_ERROR\",\"message\":\"Credentials ID is not allowed for selecting method. Expected "null" #10141

Open szeffff opened 3 days ago

szeffff commented 3 days ago

Występuje problem:

W piątek (18.10) oraz dzisiaj (wtorek 22.10) mam problem z wysyłkami dla każdego kuriera przez Allegro. W momencie kiedy wyślę request to w response otrzymuje komunikat o brak możliwości używania własnych poświadczeń gdzie tego nie robię

"responseContentString": "{\"commandId\":\"33c85178-7e31-47b0-8099-41596c941916\",\"status\":\"ERROR\",\"errors\":[{\"code\":\"VALIDATION_ERROR\",\"message\":\"Credentials ID is not allowed for selecting method. Expected "null" value.\",\"details\":\"\",\"path\":\"credentialsId\",\"userMessage\":\"Dla wybranej metody dostawy nie można użyć własnych poświadczeń (pole credentialsId). Dozwolona wartość, w tym wypadku, to "null".\"}],\"shipmentId\":null}"

jezewskiBNetrox commented 3 days ago

Pozwolę się podpiąć, bo mam ten sam problem dla przesyłek Poczty Polskiej: Allegro Kurier Pocztex chociażby.

Kiedyś ustalałem na Gadane, że aby nadawać poprzez umowę własną Allegro Kurier Pocztex należy podać identyfikator dostawy z identyfikatorem umowy własnej z dodatkowym parametrem "pocztex" dla Pocztex 2.0. Działało to przez ponad rok czasu. Od piątku niestety przestało działać i nie mam pojęcia, co uległo zmianie. Zmiany dot. umów własnych miały miejsce miesiąc temu i nie dotyczyły Allegro Kurier Pocztex.

Błąd dokładnie ten sam, który opisuje OP w tym wątku. Proszę o pomoc i wyjaśnienie kwestii.

Trace-id tworzenia przesyłki: f8e8546703e8b7aa Dla ścisłości, chodzi o stary zasób WzA.

Lukasz-Zurek commented 3 days ago

@szeffff @jezewskiBNetrox Dziękuję Wam za zgłoszenia. Konsultuję temat z zespołem WZA.

jezewskiBNetrox commented 3 days ago

@Lukasz-Zurek Doprecyzuje jeszcze, ja akurat podaje credentials ID bo klient ma umowę własną. Problem w tym, że API przestało ją akceptować dla przesyłek Allegro Kurier Pocztex.

Lukasz-Zurek commented 3 days ago

@jezewskiBNetrox Ok, dziękuję :)

szeffff commented 3 days ago

Kiedy możemy liczyć na jakąś konkretną odpowiedź?

Lukasz-Zurek commented 3 days ago

@szeffff Postaramy się jeszcze dzisiaj uzyskać konkretne informacje od zespołu WZA.

szeffff commented 3 days ago

Podsyłam jeszcze req jaki jest wysyłany { "commandId": "c18d43a4-f3bc-4f7d-bd9e-3638e7955269", "input": { "deliveryMethodId": "a3b4db98-4a70-4542-84ee-c642604d9d8a", "credentialsId": "", "sender": { "name": "XXX", "company": "XXX", "street": "XXX", "streetNumber": "XXX", "postalCode": "XXX", "city": "XXX", "countryCode": "PL", "email": "XXX", "phone": "XXX" }, "receiver": { "name": "XXX", "company": "XXX", "street": "XXX", "streetNumber": "XXX", "postalCode": "XXX", "city": "XXX", "countryCode": "XXX", "email": "6933kxdaac+31048b4b7@allegromail.pl", "phone": "XXX" }, "referenceNumber": "XXX", "description": "zamówienie", "packages": [ { "type": "PACKAGE", "length": { "value": "32", "unit": "CENTIMETER" }, "width": { "value": "20", "unit": "CENTIMETER" }, "height": { "value": "10", "unit": "CENTIMETER" }, "weight": { "value": "3", "unit": "KILOGRAMS" } } ], "labelFormat": "PDF", "additionalServices": [] } }

szeffff commented 3 days ago
Lukasz-Zurek commented 3 days ago

@szeffff Sprawdzamy. Wkrótce uzyskasz od nas wiadomość.

@jezewskiBNetrox Jeżeli chodzi o przesyłki z umową własną Allegro Pocztex to takich przesyłek już przez WZA nie nadasz. Natomiast w przypadku Allegro Kurier Pocztex, tylko opcja pobraniowa jest przez nas nadal obsługiwana/realizowana, zgodnie z informacją tutaj i w naszym newsie.

TimothyKoval commented 3 days ago

Zmień "credentialsId": "" na "credentialsId": null

szeffff commented 3 days ago

Wczoraj wysyłałem podobne requesty i przechodziło

jezewskiBNetrox commented 3 days ago

@Lukasz-Zurek Niestety news nie wskazywał na Allegro Kurier Pocztex, jakoby miał zostać też wyłączony z umów własnych. Na dodatek po terminie wyłączenia dalej jeszcze funkcjonalność działała przez miesiąc, więc założyłem że co do tych metod dostawy nie ma problemu. Trochę słabo, że to tak wygląda. Nie odpisuje dalej, żeby nie przeszkadzać OPowi z jego problemem. Pozdrawiam.

szeffff commented 3 days ago

@Lukasz-Zurek czy otrzymałeś już odpowiedź od wza? Bo sprawa jest nieco dziwna. W piątek po 14 był ten sam problem gdzie w poniedziałek został on rozwiązany? i udawało się takie zamówienia nam przeprocesować. Dzisiaj problem powrócił

Lukasz-Zurek commented 3 days ago

@szeffff Niestety sprawa jest nadal w toku i zapewne najwcześniej jutro wrócę do Ciebie ze szczegółami.

szeffff commented 2 days ago

@Lukasz-Zurek Witaj, czy wiemy już coś więcej odnośnie tego błędu?

Lukasz-Zurek commented 2 days ago

@szeffff Wiemy, że nie przekazałeś identyfikatora umowy własnej i...nie powinniśmy zwrócić w tej sytuacji błędu :) Weryfikujemy nadal z operatorem logistycznym.

Przepraszamy za te utrudnienia.

szeffff commented 2 days ago

@Lukasz-Zurek ale te zamówienia są nie na umowie własnej tylko na umowie allegro

Lukasz-Zurek commented 2 days ago

@szeffff Nie zmienia to faktu, że nie powinniśmy w tej sytuacji zwrócić błędu, dlatego to weryfikujemy.

szeffff commented 1 day ago

@Lukasz-Zurek Witaj, czy już wiadomo co jest przyczyną, że przez API nie jestem w stanie tego przetworzyć?

Lukasz-Zurek commented 1 day ago

@szeffff Otrzymałem przed momentem potwierdzenie, że problem nie powinien się już powtarzać. Przyczyna leżała po naszej stronie - błędnie zwracaliśmy błąd dla usług dostawy, których nie dotyczył warunek umowy własnej.

szeffff commented 1 day ago

@Lukasz-Zurek Dzięki, w takim razie zgłoszenie do zamknięcia