Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem z działaniem wtyczki / Sugestia poprawienia funkcjonalności #26

Open
septero opened this issue Apr 26, 2023 · 0 comments
Open

Comments

@septero
Copy link

septero commented Apr 26, 2023

Aktualnie korzystam z wtyczki paynow w jednym z moich sklepów opartych na platformie OpenCart. Wtyczka działa prawidłowo. Poniżej przesyłam opis problemu z jakim się spotkałem oraz sugestię dotyczacą dodatkowej funkcjonalności.

Opis problemu:

Z poziomu dashboardu paynow ustawiłem adres powrotu (index.php?route=checkout/success). Ustawiony adres powrotu powinnien być tylko i wyłącznie dla zamówień, dla których płatność została prawidłowo autoryzowana. Jeżeli klient nie autoryzował płatności oraz jej nie ponowił tylko kliknął powrót do sklepu odsyłany jest również do strony prawidłowo złożonego zamówienia (...checkout/success) co może wprowadzić zamieszanie.

Aby uniknąć tego problemu w ustawieniach wtyczki powinna być możliwość ustalenia adresu powrotu dla nieopłaconego zamówienia/przerwanej płatności (index.php?route=checkout/failure).

Sugestia poprawienia funkcjonalności wtyczki:

Z poziomu wtyczki nie ma możliwości wybrania, jaki konkretny status zamówienia wprowadzony w zapleczu sklepu OpenCart jest zwracany w przypadku konkretnego stanu realizacji płatności paynow.

Na platformie OpenCart można utworzyć dowolną ilość statusów zamówień i można je dowolnie nazwać. Wtyczka paynow przydziela statusy do domyślnych początkowych statusów sklepu OpenCart.
Myślę, że wtyczka zyskałaby na funkcjonalności aby była możliwość przydzielenia wartości statusów płatności paynow do statusów zamówienia ustalonych w OpenCart. Takie rozwiązanie pozwalałoby na uniknięcie potencjalnych błędów.

Pozdrawiam

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant