allegro / allegro-api

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

Brak możliwości edycji danych przesyłki po jej anulowaniu gdy była dodana przez API #4664

Closed maniek5m90 closed 3 years ago

maniek5m90 commented 3 years ago

Występuje problem:

Przesyłka poprzez API definiowana jest w następujący sposób:

  1. Wysyłany jest request: https://api.{environment}/parcel-management/parcel-create-commands/{commandId} gdzie commandId jest automatycznie tworzone.
  2. Sprawdzany jest status utworzenia: https://api.{environment}/parcel-management/parcel-create-commands/{commandId} Status jest "SUCCESS"
  3. Odczytywany jest waybill (items.waybill) https://api.{environment}/parcel-management/parcels/{parcelId} gdzie parcelId zostało pobrane podczas odczytu statusu.
  4. Dodawany jest numer śledzenia przesyłki https://api.{environment}/order/checkout-forms/{id}/shipments gdzie {id} jest identyfikatorem zamówienia (wykorzystując waybill poprzednio odczytany)
  5. Weryfikowane jest dodanie: https://api.{environment}/order/checkout-forms/{id}/shipments

Wszystkie powyższe kroki wykonują się pomyślnie. Jednak na https://wysylam.allegro.pl/konto/zamowienia zamówienie nie ma linku do przesyłki, to znaczy w Zamówienia/Przesyłka widnieje napis "Allegro Kurier DPD " a nie link do przesyłki.

Dodatkowo anulowanie przesłki w "Zamówione przesyłki" powoduje poprawne przeniesienie do "Dodane przesyłki". Jednak nie ma możliwości edycji, mianowicie podczas próby zapisania, walidacja zwraca "Proszę poprawić pola zaznaczone na czerwono" gdzie jedynym polem na czerwono jest wybór przewoźnika i nie można wybrać żadnego: image

AureliuszBrussy commented 3 years ago

Ze zgłoszenia wynika że wszystkie kroki w API przebiegły pomyślnie. Problemy dotyczące https://wysylam.allegro.pl/ zgłoś proszę poprzez formularz kontatkowy.

maniek5m90 commented 3 years ago

Dziękuję, Ok

stale[bot] commented 3 years ago

W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 30 dni. Dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu 7 dni nie pojawi się żadna odpowiedź, zamkniemy ten wątek. Dziękujemy za zaangażowanie w dyskusję.