Closed lasongrzegorz closed 1 year ago
@lasongrzegorz Dziękuję za zgłoszenie. Problem potwierdzam. Przekazałem tę sprawę do odpowiedniego zespołu w celu dalszej weryfikacji. Proszę o cierpliwość.
dzieki - kiedy moge liczyc na jakas dalsza odpowiedz?
@lasongrzegorz Jak tylko uzyskam więcej informacji na temat tego problemu - wrócę do Ciebie w tym wątku.
@lasongrzegorz Okazuje się, że nie był to problem. Data w "updatedAt" nie zmienia się po uaktualnieniu statusu realizacji zamówienia przez Sprzedawcę. Wpływ na tę datę mają działania Klienta, a tym samym zmiany statusu zamówienia na: BOUGHT, FILLED_IN, READY_FOR_PROCESSING, BUYER_CANCELLED.
ok, dziekuje. Czy w takim razie jest pole w zamowieniu z data, ktora jest aktualizowana jakakolwiek akcja ze strony Klienta i Sprzedawcy jednoczesnie? ?
lub inaczej zadane pytanie - w jaki optymalny i periodyczny sposob polecacie sledzic zmiany na zamowieniu od ostatniego pobrania?
@lasongrzegorz Pewnie zabrzmię dość ogólnie, ale warto śledzić na bieżąco dziennik zdarzeń opierając się na wszystkich statusach, a głównie na tych, które wynikają głównie z działań wykonywanych przez Klienta, bo te zdarzenia możesz namierzyć i rozróżnić. Na tej podstawie możesz optymalnie zarządzać zamówieniami. Kluczowym statusem jest READY_FOR_PROCESSING, w przypadku którego Sprzedawca otrzymuje adres dostawy, płatność (jeśli Klient wybrał płatność z góry), etc. Możesz to porównać ze szczegółami zamówienia.
dzieki. To tez zrobilem, ale mam tylko ogolnikowy FULFILLMENT_STATUS_CHANGED - a seller changed the status of the order fulfillment.
i nie wiem na co zmienil sie ten fulfillment status :/ a takich zdarzen dla orderu moge miec kilka.
@lasongrzegorz W pełni rozumiem sytuację. Niestety w tym przypadku mogę jedynie zasugerować sprawdzanie tych statusów w szczegółach zamówienia GET /order/checkout-forms/{id}, przy każdorazowym zwróceniu przez nas FULFILLMENT_STATUS_CHANGED
.
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.
Czesc, Poprzez api importuje order'y i
https://developer.allegro.pl/documentation#operation/getListOfOrdersUsingGET
podajac w parametrachupdatedAt.lte
orazupdatedAt.gte
. Jednak z tego co widze na order'ze to mimo, ze status zmienil sie na Dispatched w piatek (28.04) o 16:05 (patrzac w Dashboard) , to w ramach powyzszego GETa taka informacja nie jest odnotowana i order o id=dc25a8d0-e5aa-11ed-b06b-bd3cad3149fd
posiada dalej'updatedAt': '2023-04-28T09:58:21.495Z',
mimo ze jeszcze w piatek zmienilem status na wyslany ->'fulfillment': {'status': 'SENT', 'shipmentSummary': {'lineItemsSent': 'NONE'}},
. Dlaczego updatedAt nie zmienia sie przy zmianie statusu ?