allegro / allegro-api

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

SHIPMENT_VALIDATION_ERROR #9784

Open mltr1 opened 2 weeks ago

mltr1 commented 2 weeks ago

Dzień dobry,

od dzisiaj (w piątek) od godziny ~15:30 nie możemy utworzyć listów Allegro One:

"SHIPMENT_VALIDATION_ERROR","message":"Pickup address must match sender address","details":"Shipment request has validation errors","path":"pickup","userMessage":"Adres podjazdu musi być taki sam jak adres nadawcy"}]

czy były wprowadzane jakieś zmiany w api?

login: sma_militaria przykładowe zamówienie: dfee7780-6632-11ef-bfb8-a3bd367c970c

PrzemyslawLukanowski commented 2 weeks ago

Dzień dobry, tak, potwierdzam, że taka zmiana została wprowadzana. Jest to walidacja analogiczna względem strony internetowej.

MarcininS commented 2 weeks ago

Dzień dobry, czy gdzieś podana była informacja o takiej zmianie?

PrzemyslawLukanowski commented 2 weeks ago

@MarcininS Dzień dobry, niestety nie, dlatego mocno przepraszam za problemy, które ta zmiana wywołała.

k-szymaniak commented 2 weeks ago

Dzień dobry, jak można rozwiązać ten problem? Łatka blokuje generowanie etykiety.

PrzemyslawLukanowski commented 2 weeks ago

Podczas tworzenia paczki, dane które wskazujesz w sekcji pickup, musisz zmienić tak, aby były jednakowe z sender.

k-szymaniak commented 2 weeks ago

Gdzie mogę zmienić te dane?

PrzemyslawLukanowski commented 2 weeks ago

Jeśli jesteś twórcą aplikacji, zrobisz to w body requestu POST /shipment-management/shipments/create-commands (lub PUT /parcel-management/parcel-create-commands/{commandId}, jeśli korzystasz ze starszej wersji zasobu). Jeśli jesteś użytkownikiem, skontaktuj się ze wsparciem narzędzia, z którego korzystasz.

PZuba commented 2 weeks ago

Dzień dobry, wprowadzona przez Państwa zmiana jest wbrew logice drop shippingu, gdzie "pickup" jest miejscem z którego kuriera odbiera paczki, a "sender" to sprzedawca. Przez tą zmianę jeden z naszych Klientów ma zablokowane generowanie etykiet dla Klientów, dla których świadczy usługi drop shippingowe. Czy w takim przypadku obecnie zawsze mamy wysyłać takie same informacje w polu "pickup" oraz "sender" - na jakiej podstawie kurierzy będą wiedzieć skąd odebrać paczki?

PrzemyslawLukanowski commented 2 weeks ago

Przekazałem tę uwagę do zespołu odpowiedzialnego za Wysyłam z Allegro. Jeśli coś w przyszłości miałoby się zmienić w tym temacie, będziemy informować.

Tak, obecnie dane w "sender" muszą być takie same jak w "pickup", gdzie "pickup" określa, gdzie kurier powinien podjechać kurier.

PZuba commented 2 weeks ago

Wykonaliśmy zmianę, aby udrożnić generowanie etykiet u naszego Klienta, ale zwracam się z prośbą o przywrócenie poprzedniej formy (oczywiście z wcześniejszą informacją) ponieważ w przypadku świadczenia usług Drop Dhippingu lub FulFillment`u przez operatora logistycznego naturalnym jest, że dane w sekcji "pickup" mogą być różne od danych w sekcji "sender". W obecnej formie przekazywanie dwóch danych (pickup i sender), które muszą być jednakowe nie ma sensu - wystarczyłaby jedna z nich.

PrzemyslawLukanowski commented 2 weeks ago

Tak jak wspomniałem, przekazałem informację do zespołu odpowiedzialnego za Wysyłam z Allegro, więc jeśli coś w przyszłości się zmieni, będziemy informować. Na tę chwilę przywrócenie poprzedniej formy, ze względu na wymogi operacyjne, nie będzie niestety możliwe.

stale[bot] commented 3 days ago

W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 7 dni, dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu kolejnych 7 dni nie pojawi się żadna odpowiedź, wątek zostanie zamknięty. Dziękujemy za zaangażowanie w dyskusję i zachęcamy Cię do wypełnienia ankiety dotyczącej naszego wsparcia na forum.


There was no new reply in this thread within 7 days, therefore, we automatically marked it as expired. If no response is received within the next 7 days, this thread will be closed. Thank you for engaging in the discussion. We encourage you to complete our forum support survey.