PayU-EMEA / plugin_magento_2

Plugin for Magento versions: >2.0.6, 2.1, 2.2
GNU General Public License v3.0
18 stars 13 forks source link

Konfiguracja statusów zamówień #13

Open maciejslawik opened 6 years ago

maciejslawik commented 6 years ago

Dzień dobry. We wtyczce nie istnieje możliwość konfiguracji statusów zamówień, które są ustawiane w kluczowych momentach działania wtyczki, czyli np. po stworzeniu zamówienia czy po rejestracji płatności. Dodatkowo po złożeniu zamówienie otrzymuje status oraz stan 'Pending' - czy nie powinno otrzymywać 'Pending payment'?

Czy jest szansa, że możliwość konfiguracji statusów zostanie wdrożona?

regdos commented 6 years ago

Dzień dobry.

Nie skorzystaliśmy ze statusu 'Pending payment' ponieważ w domyślnej konfiguracji Magento 2 po ustawianiu zamówienia w tym statusie znika ono klientowi z zakładki "Moje zamówienia" i chcieliśmy uniknąć potrzeby zmian konfiguracji Magneto 2.

Aktualnie nie planujemy konfiguracji statusów zamówień.

Jakie chciałby Pan ustawiać statusy zamówień w zależności od statusów PayU?

maciejslawik commented 6 years ago

Wg naszego procesu anulowanie zamówienia od razu po nieudanej płatności jest nieprawidłowe, tak samo jak brak status "Pending payment" przy oczekiwaniu na płatność. Stąd moje pytanie o ewentualną możliwość konfiguracji domyślnych statusów w sekcji konfiguracji metody płatności.

regdos commented 6 years ago

Status PENDING jest w ignorowany (https://github.com/PayU/plugin_magento_2/blob/master/Controller/Data/NotifyOrderProcessor.php#L71) ponieważ nic nowego nie wnosi do wiedzy o zamówieniu. W przypadku statusów COMPLETED i CANCELED nie jest tylko zmieniany status a są wykonywane inne operacje.

tomgorn commented 6 years ago

Witam, ja też przyłączam się do prośby o możliwość konfigurowania statusów zamówień. Wdrażamy własnie nowy sklep na platformie magento 2 i mamy trudność z poprawnym obsłużeniem naszego procesu ze statusem oczekiwania na płatność i dania możliwości klientowi na powtórne opłacenie zamówienia.

regdos commented 5 years ago

Na branchu statuses https://github.com/PayU/plugin_magento_2/tree/statuses przygotowaliśmy zmianę umożliwiajacą konfigurację statusów dla różnych zdarzeń. W tej chwili są to dwa zdarzenia:

Proszę o testy oraz o sugestie czy taki zmiany wystarzczą czy są potrzebne jeszcze inne.

regdos commented 5 years ago

@maciejslawik, @tomgorn Czy przetestowaliście zaproponowane zmiany i czy są one dla Was przydatne?

lbajsarowicz commented 4 years ago

Nie wiem jak @maciejslawik, nie mniej - zmiany jak najbardziej przydadzą się w kolejnym release.

bartoszkubicki commented 4 years ago

@regdos zmiany nie wydają się być zmergowane - czy temat będzie kontynuowany?

vlad-deyneko commented 3 years ago

Witam,

podbijam temat. Czy mamy w planach merge wprowadzonych zmian w wersji stabilnej?