pay-now/paynow-prestashop

Opóźnienie w oznaczeniu zamówienia jako opłacone

Opened this issue · 1 comments

Wersja Presty: 1.7.8.5
Wersja wtyczki: 1.6.15
Wersja PHP: 7.4.2

Opisywany problem nie jest bugiem samym w sobie, jednak wprowadza użytkownika w błąd. Wtyczka oferowana przez bank do obsługi bankowego systemu szybkich płatności powinna być wolna od tego typu dolegliwości, dlatego proszę o wdrożenie usprawnienia.

  1. Dodajemy produkty do koszyka
  2. Składamy zamówienie
  3. Dokonujemy płatności PayNow
  4. Po dokonaniu płatności nie czekamy aż nas przekieruje spowrotem na return URL, klikamy sami
  5. Często po wcześniejszym powrocie na return URL kupujący widzi informacje, że status jego zamówienia to "oczekuje na płatność" (którą właśnie dokonał) a pod spodem widzi przycisk "Ponów Płatność".

Jeżeli kupujący odświeży tę stronę w ciągu następnych 1-2 sekundy to zobaczy poprawny status płatności - po prostu POST przychodzi po krótkiej chiwli - norma.

Sama strona jednak, z wyżej opisanym statusem, wprowadza zamęt i możliwość ponowienia płatności przez kupujacego - co dla sprzedawcy będzie wizerunkowym faux pas i problematyczną kwestią techniczną do rozwiązania.

Powinno się zmienić design strony powrotu i zaimplementować jakiś loader/opóźniacz, informujący kupującego o sprawdzaniu statusu płatności LUB dodaniu opcji "ODŚWIEŻ" z informacją dla kupującego o tym że status płatności jest sprawdzany.

Na pewno nie można od razu wyświetlić statusu o oczekiwaniu na płatność wraz z przyciskiem do jej ponowienia - to prosi się o kłopoty. Trzeba by mielić chwilę i sprawdzać czy coś przyszło i dopiero przeładować stronę.

Czy jest planowane jakieś suprawienie?