allegro / allegro-api

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

'404 Not Found' #9794

Open AZsup opened 2 months ago

AZsup commented 2 months ago

image014

Dzień dobry,

podczas generowania etykiet przez naszą firmę zewnętrzną występuje w WzA błąd jak w załączniku

PrzemyslawLukanowski commented 2 months ago

Dzień dobry, dane zamówienie należy do użytkownika o id 151, tymczasem próbują je Państwo pobrać z konta 281, stąd komunikat błędu, który informuje, że ono nie istnieje.

AZsup commented 2 months ago

Dla konta e0**b4817 mamy błąd:

Order label creation error: Allegro returned error: Field: receiver.email - Nie jesteś właścicielem zamówienia.

Dla konta 8****98:

Order label creation error: Allegro returned error: Field: receiver.email - Nie jesteś właścicielem zamówienia.

Nasz magazyn zewnętrzny próbuje pobrać z dwóch kont dla jednego zamówienia i pojawia im się ten sam błąd

PrzemyslawLukanowski commented 2 months ago

Wskazane identyfikatory są zbyt długie jak na ID konta użytkownika. Z tego co widzę, podał Pan ID aplikacji. Tutaj nie będzie miało znaczenia, z jakiej aplikacji następuje ta próba, liczy się token, którego Państwo używają - do jakiego użytkownika należy. Wszystko wskazuje na to, że próbują Państwo wygenerować etykietę z konta "A", podczas gdy zamówienie należy do konta "B". Możecie się upewnić, dekodując dany token np. na stronie https://jwt.io/. Może Pan również przesłać mi przykładowe trace-id lub commandId z próby utworzenia przesyłki, abym to potwierdził.

AZsup commented 2 months ago

Czekamy na wiadomość od naszego dostawcy aczkolwiek błąd występuje tylko dla Allegro One Box, UPS i Allegro One Box, DPD

AZsup commented 2 months ago

Logujemy request/response jeśli Allegro zwróci jakiś błąd przy generowaniu paczki. W tym przypadku do generowania nawet nie dochodzi, bo Allegro zwraca błąd:

{ "errors": [ { "code": "CheckoutFormNotFoundException", "message": "Checkout form 8a503050-6878-11ef-82b3-5713a616f58a not found", "details": null, "path": "/order/checkout-forms/8a503050-6878-11ef-82b3-5713a616f58a", "userMessage": "Checkout form 8a503050-6878-11ef-82b3-5713a616f58a not found" } ] } Czyli że nie może odnaleźć takiego zamówienia, przypisanego do tego tokenu.

PrzemyslawLukanowski commented 2 months ago

Dokładnie tak i tak jak wspomniałem, dane zamówienie należy do użytkownika o id 151, tymczasem widzę w naszych logach, że próbują je Państwo pobrać z konta 281. Muszą to już Państwo wyjaśnić z dostawcą oprogramowania, dlaczego dochodzi do "pomieszania" tokenów.

stale[bot] commented 2 months 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.