allegro / allegro-api

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

Pytanie o zasób order/events #2534

Closed crazyhtm closed 4 years ago

crazyhtm commented 4 years ago

Przy którym statusie BOUGHT czy FILLED_IN aukcja jest oznaczana jako "zakończona"?

PrzemyslawLukanowski commented 4 years ago

Nie wiem, czy do końca rozumiem Twoje pytanie. W przypadku zakończenia licytacji pojawia się jeden status BOUGHT. FILLED_IN pojawia się również raz - po wypełnieniu FODa. Inna sytuacja - w ofercie jest dostępny jeden przedmiot, który kupił użytkownik, tym samym ją zakończył. Wtedy pojawi się status BOUGHT oraz FILLED_IN. Dziennik zdarzeń informuje, na jakim etapie realizacji zamówienia jest klient, nie ma tam informacji o tym, czy dana oferta jest już zakończona. Czy możesz doprecyzować swoje zgłoszenie?

crazyhtm commented 4 years ago

Przepraszam, powinienem od razu sprecyzować.

Tak, chodzi o przypadek kiedy w ofercie jest tylko jeden przedmiot, format aukcji BUY_NOW .

Chodzi o sytuację kiedy klient rozpoczął płatność ale jej jeszcze nie zakończył. Jak rozumiem wtedy jest nadany status BOUGHT i aukcja przestaje być dostępna dla innych kupujących. Czyli, status BOUGHT (w tym przypadku) informuję mnie że aukcja została wycofana z obrotu i czeka na to co zrobi klient.

W konsekwencji, jeżeli klient nie dokończy płatności to musimy taką aukcję wystawić ponownie.

Czy dobrze myślę?

Jescze jedno pytanko, jeżeli taka "nie kupiona" aukcja zostanie przez nas wznowiona to jakie będzie jej ID stare (takie jak przed próbą zakupu) czy nowe?

PrzemyslawLukanowski commented 4 years ago

W takim przypadku pojawi się status BOUGHT oraz FILLED_IN - użytkownik musi uzupełnić dane w formularzu dostawy i wybrać "Kupuję i płacę", dopiero wtedy kupuje przedmiot. Mogą się zdarzyć sporadycznie sytuacje, gdzie będzie występować tylko status BOUGHT (wtedy kupno następuje już po wybraniu Kup Teraz). Dotyczy to starszych, niezaktualizowanych aplikacji mobilnych na androida.

Jescze jedno pytanko, jeżeli taka "nie kupiona" aukcja zostanie przez nas wznowiona to jakie będzie jej ID stare (takie jak przed próbą zakupu) czy nowe?

Będzie miała takie samo ID, wcześniej musisz także zmienić stock, bo w tej sytuacji wynosi 0.

crazyhtm commented 4 years ago

Wszystko jasne, dziękuję bardzo