You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wersja Presty: 1.7.8.5
Wersja wtyczki: 1.6.15
Wersja PHP: 7.4.2
Błąd polega na możliwości dokonywania opłaty za zamówienie bez oznaczenia zamówienia jako opłacone. Dodatkowo, można dokonywać płatności za już opłacone zamówienie lub dokonać jej wielokrotnie, za to samo zamówienie, bez odpowiedniego oznaczania zamówienia.
Mamy tutaj do czynienia z dwoma głównymi przypadkami.
#PRZYPADEK 1
Dodaj produkt do koszyka
Przejdź przez proces zamówienia aż do wyboru płatności
Wybierz przelew tradycyjny
Przejdź do moje konto > zamówienia > szczegóły zamówienia
Będzie tam dostępny przycisk "Ponów płatność przez paynow.pl"
Kliknij w guzik i dokonaj płatności
System po powrocie do sklepu nie oznacza zamówienia jako opłacone
Problemem w tym przypadku jest najprawdopodobniej forma płatności wybrana podczas zamówienia "przelew tradycyjny". W analogicznym przypadku j/w, ale wyborze płatności PayNow i jej przerwania, a potem dokończenie płatności używając powyższych kroków spowoduje poprawne oznaczenie zamówienia.
Są dwie opcje rozwiązania tego problemu:
Nie wyświetlanie "dokończ płatność z paynow.pl" w przypadku wybrania innej formy płatności niż PayNow
Oznaczenie zamówienia jako opłacone w przypadku dokonania płatności według powyższych kroków.
Skłaniałbym się do drugiego, jako że klient może chcieć zmienić zdanie i zapłacić jednak przez PayNow, bo dlaczego by nie? Z punktu widzenia en-user experience jest to lepsze rozwiązanie i ułatwienie dla administracji sklepu gdyż w przypadku zmiany zdania przez kupującego co do formy płatności, nie trzeba składać nowego zamówienia lub skontaktować się ze sklepem w celu zmiany formy płatności.
#PRZYPADEK 2
W tym przypadku błąd polega na dalszym wyświetlaniu opcji "Ponów płatność przez paynow.pl" w moje konto > zamówienia > szczegóły zamówienia nawet w przypadku kiedy zamówienie zostało już opłacone, a nawet kiedy zostało zwrócone. System pozwala także dokonać płatności w takim przypadku.
Rozwiązaniem byłoby tutaj nie wyświetlanie przycisku "Ponów płatność przez paynow.pl" w moje konto > zamówienia > szczegóły kiedy zamówienie zostało już opłacone. Wprowadza to niepotrzebne ryzyko dokonania ponownej płatności oraz dezorientację kupującego co do statusu prawdziwego płatności.
The text was updated successfully, but these errors were encountered:
Wersja Presty: 1.7.8.5
Wersja wtyczki: 1.6.15
Wersja PHP: 7.4.2
Błąd polega na możliwości dokonywania opłaty za zamówienie bez oznaczenia zamówienia jako opłacone. Dodatkowo, można dokonywać płatności za już opłacone zamówienie lub dokonać jej wielokrotnie, za to samo zamówienie, bez odpowiedniego oznaczania zamówienia.
Mamy tutaj do czynienia z dwoma głównymi przypadkami.
#PRZYPADEK 1
Problemem w tym przypadku jest najprawdopodobniej forma płatności wybrana podczas zamówienia "przelew tradycyjny". W analogicznym przypadku j/w, ale wyborze płatności PayNow i jej przerwania, a potem dokończenie płatności używając powyższych kroków spowoduje poprawne oznaczenie zamówienia.
Są dwie opcje rozwiązania tego problemu:
Skłaniałbym się do drugiego, jako że klient może chcieć zmienić zdanie i zapłacić jednak przez PayNow, bo dlaczego by nie? Z punktu widzenia en-user experience jest to lepsze rozwiązanie i ułatwienie dla administracji sklepu gdyż w przypadku zmiany zdania przez kupującego co do formy płatności, nie trzeba składać nowego zamówienia lub skontaktować się ze sklepem w celu zmiany formy płatności.
#PRZYPADEK 2
W tym przypadku błąd polega na dalszym wyświetlaniu opcji "Ponów płatność przez paynow.pl" w moje konto > zamówienia > szczegóły zamówienia nawet w przypadku kiedy zamówienie zostało już opłacone, a nawet kiedy zostało zwrócone. System pozwala także dokonać płatności w takim przypadku.
Rozwiązaniem byłoby tutaj nie wyświetlanie przycisku "Ponów płatność przez paynow.pl" w moje konto > zamówienia > szczegóły kiedy zamówienie zostało już opłacone. Wprowadza to niepotrzebne ryzyko dokonania ponownej płatności oraz dezorientację kupującego co do statusu prawdziwego płatności.
The text was updated successfully, but these errors were encountered: