Zmiana adresu zamówienia: samoobsługa klienta: konfiguracja i pomoc

Szybki start

  1. Prześlij i zainstaluj plik ZIP modułu przez Moduły > Menedżer modułów, a następnie kliknij Konfiguruj.
  2. W sekcji Ustawienia zmiany adresu przez klienta sprawdź Dozwolone statusy zamówienia i Maksymalny wiek zamówienia. Podczas instalacji wybierane są dostępne standardowe statusy płatności, przygotowania i oczekiwania na uzupełnienie zapasów oraz limit 24 godzin.
  3. Wpisz adres w polu E-mail powiadomień sprzedawcy lub pozostaw to pole puste, aby używać adresu e-mail sklepu, w którym złożono zamówienie. Zdecyduj, czy opcja Wyślij potwierdzenie klientowi ma pozostać włączona.
  4. Sprawdź ustawienie Reguła przewoźnika dla adresu dostawy. Jeśli wybierzesz regułę zezwalającą lub blokującą, wybierz przewoźników w polu Objęci regułą przewoźnicy, a następnie kliknij Zapisz.
  5. Zaloguj się na konto klienta, które ma niedawne zamówienie produktów fizycznych w dozwolonym statusie i co najmniej dwa zapisane adresy. Otwórz szczegóły tego zamówienia.
  6. Kliknij Zarządzaj adresami lub Zmień, wybierz adres zastępczy dla adresu, który można zmienić, a następnie kliknij Potwierdź zmiany. W samodzielnym formularzu zamiast tego używana jest opcja Zmień adres.
  7. Zamówienie wyświetla nowy adres. Wróć na stronę konfiguracji, w sekcji Wyszukiwanie w audycie zmian adresu wpisz numeryczne ID zamówienia i kliknij Wczytaj wpisy audytu.

Instrukcja konfiguracji

Instalacja i otwieranie modułu

Zainstaluj plik ZIP przez menedżer modułów w panelu administracyjnym i kliknij Konfiguruj przy Order Address Change: Customer Self-Service. Otworzy się formularz konfiguracji, a pod nim wyszukiwarka wpisów audytu. Menu Order Address Change udostępnia też strony Configuration i Integrity.

Elementy do obsługi zmian przez klienta pojawiają się na stronie szczegółów zamówienia na jego koncie. Motyw musi wyświetlać hook displayOrderDetail. Klient musi zalogować się na zarejestrowane konto i otworzyć własne zamówienie w sklepie, w którym je złożył. Zamówienia gości nie mają paneli zmiany adresu.

W trybie multistore przed zapisaniem ustawień dla konkretnego sklepu wybierz ten sklep. Wartości zapisane w kontekście wszystkich sklepów lub grupy sklepów stają się globalnymi wartościami domyślnymi; moduł nie przechowuje oddzielnych ustawień na poziomie grupy. Wartości zapisane dla konkretnego sklepu mają pierwszeństwo przed wartościami globalnymi. Warunki umożliwiające klientowi zmianę adresu oraz odbiorców powiadomień ustala się na podstawie sklepu, w którym złożono zamówienie.

Konfiguracja warunków zmiany adresu przez klienta

Otwórz Ustawienia zmiany adresu przez klienta i sprawdź te pola przed kliknięciem Zapisz.

Ustawienie Wartość domyślna Działanie
Dozwolone statusy zamówienia Dostępne standardowe statusy oczekiwania na płatność czekiem, przelewem bankowym i zatwierdzenie płatności za pobraniem, akceptacji płatności, przygotowania oraz oczekiwania na uzupełnienie zapasów dla zamówień opłaconych i nieopłaconych. Zezwala na zmiany tylko wtedy, gdy bieżący status zamówienia jest jednym z wybranych. Dostępne nazwy pochodzą z Twojego sklepu. Usunięcie całego wyboru wyłącza zmiany przez klientów. Jeśli nie zostanie znaleziony żaden ze statusów przewidzianych podczas instalacji, początkowy wybór jest pusty.
Maksymalny wiek zamówienia 24 godziny Ustawia limit czasu od złożenia zamówienia. Użyj dodatniej, całkowitej liczby godzin. Zero lub nieprawidłowa zapisana wartość wyłącza zmiany; nie oznacza braku limitu.

Te ustawienia dotyczą zarówno adresu dostawy, jak i adresu rozliczeniowego. Nie znoszą opisanych poniżej odrębnych ograniczeń związanych z fakturowaniem i realizacją zamówienia.

Aby klient mógł zmienić adres, zamówienie musi zawierać co najmniej jeden produkt fizyczny, który nadal znajduje się w katalogu. Zamówienia bez pozycji produktowych lub wyłącznie z produktami wirtualnymi są blokowane. Blokowany jest także koszyk, z którego powstało wiele rekordów zamówień, zamówienie z wieloma rekordami przesyłek oraz starszy koszyk PrestaShop korzystający z wielu adresów dostawy.

Zmiana adresu rozliczeniowego zostaje zablokowana, gdy tylko istnieje rekord faktury, numer faktury lub data faktury.

Zmiana adresu dostawy zostaje zablokowana po przypisaniu danych śledzenia, utworzeniu dokumentów dostawy lub gdy bieżący bądź dowolny wcześniejszy status jest oznaczony jako wysłany lub dostarczony. Przywrócenie dozwolonego statusu zamówienia nie usuwa historii wysyłki. Realizacja magazynowa również może zablokować zmianę adresu dostawy.

Ograniczanie zmian adresu dostawy według przewoźnika

Używaj ustawienia Reguła przewoźnika dla adresu dostawy razem z polem Objęci regułą przewoźnicy.

Ustawienie Wartość domyślna Działanie
Reguła przewoźnika dla adresu dostawy Bez ograniczeń przewoźnika Bez ograniczeń przewoźnika ignoruje listę wybranych przewoźników. Zezwalaj tylko dla wybranych przewoźników zezwala na zmiany adresu dostawy tylko dla przewoźników z listy. Blokuj dla wybranych przewoźników uniemożliwia zmiany adresu dostawy dla przewoźników z listy.
Objęci regułą przewoźnicy Brak wybranych Użyj pola Wybrani przewoźnicy, aby wybrać przewoźników objętych regułą, a następnie kliknij Zapisz.

Tryb zezwalający z pustym wyborem blokuje każdą zmianę adresu dostawy. Tryb blokujący z pustym wyborem nie wyklucza żadnego przewoźnika, ale aktywna reguła zezwalająca lub blokująca nadal blokuje zmianę adresu dostawy, jeśli nie można zidentyfikować przewoźnika zamówienia.

Możesz na przykład użyć trybu blokującego, aby uniemożliwić zmiany dla przewoźników dostarczających do punktów odbioru lub automatów paczkowych. Reguła korzysta z przewoźnika już przypisanego do zamówienia i nie wpływa na zmiany adresu rozliczeniowego.

Lista przewoźników wynikająca z wyboru jest ustalana podczas zapisywania. Zapisane identyfikatory referencyjne przewoźników zachowują ważność po zwykłych edycjach przewoźników w PrestaShop. Warunki wyboru nie są zachowywane: po ponownym otwarciu formularza pasujący przewoźnicy są widoczni jako lista konkretnych pozycji. Aby uwzględnić nowych przewoźników spełniających warunki, zastosuj te warunki ponownie i zapisz.

Zmiana adresu w złożonym zamówieniu

W obsługiwanych układach adresów strona zamówienia pokazuje blok Adresy z opcją Zarządzaj adresami. W innych układach może pojawić się przycisk Zmień obok każdego adresu lub samodzielne panele Zmień adres dostawy i Zmień adres rozliczeniowy.

  1. Otwórz Zarządzaj adresami lub Zmień.
  2. Wybierz inny zapisany adres dostawy, adres rozliczeniowy lub oba. Adres oznaczony jako Obecny jest wyświetlany informacyjnie i nie można go wybrać jako zamiennika.
  3. Jeśli opcja jest dostępna, pozostaw zaznaczone Wyślij mi e-mail z potwierdzeniem tej zmiany, aby otrzymać kopię, lub odznacz ją, aby zrezygnować z kopii przy tym zgłoszeniu.
  4. Kliknij Potwierdź zmiany. Przesyłane są tylko te typy adresów, dla których wybrano adres zastępczy. Jeśli nie ma okna dialogowego, zatwierdź każdy panel przez Zmień adres.

Użyj Dodaj nowy adres lub Edytuj adres, aby otworzyć standardowy formularz adresu PrestaShop. Po zapisaniu wróć do zamówienia i odśwież stronę przed wybraniem adresu zastępczego. Sama edycja książki adresowej nie zmienia przypisania adresu w zamówieniu. Jeśli nie ma innego adresu, strona wyświetla Dodaj kolejny adres do swojego konta, zanim zmienisz to zamówienie. i udostępnia Dodaj nowy adres.

Adresy zastępcze muszą należeć do klienta zamówienia, być aktywne oraz być adresami klienta, a nie producenta, dostawcy lub magazynu.

Zaakceptowana zmiana aktualizuje przypisanie adresu w zamówieniu i jego pierwotnym koszyku. W wersjach PrestaShop starszych niż 9 zmiany adresu dostawy aktualizują też przypisania adresów odpowiednich pozycji koszyka i personalizacji. Moduł zachowuje dotychczasowe ceny, koszty wysyłki, kwoty podatków, przewoźnika i zawartość zamówienia. Istniejące rekordy faktur nie są nadpisywane.

Zgłoszenia zmiany adresu dostawy i adresu rozliczeniowego są przetwarzane oddzielnie, również gdy oba wybrano w jednym oknie dialogowym. Jedna zmiana może się udać, a druga zostać odrzucona. Jeśli pojawi się Nie każdy adres udało się zmienić. Sprawdź szczegóły poniżej., sprawdź każdy adres i jego komunikat przed kolejną próbą. Udana zmiana adresu nie jest cofana z powodu niepowodzenia zmiany drugiego adresu.

Konfiguracja i odbieranie powiadomień

Ustawienie Wartość domyślna Działanie
E-mail powiadomień sprzedawcy Puste Wysyła powiadomienia o zmianach przez klientów na ten adres. Jeśli pole jest puste, moduł używa adresu e-mail skonfigurowanego dla sklepu zamówienia. Do zmian przez klientów wymagane jest ustalenie prawidłowego adresu sprzedawcy.
Wyślij potwierdzenie klientowi Tak Po udanej zmianie wysyła potwierdzenie na adres e-mail konta klienta zamówienia, chyba że klient zrezygnuje z kopii przy tym zgłoszeniu. Wyłączenie usuwa opcję potwierdzenia dla klienta.

Przy każdej zapisanej zmianie adresu przez klienta moduł próbuje wysłać powiadomienie do sprzedawcy. Klient nie może wyłączyć wiadomości do sprzedawcy. Jednoczesna zmiana adresu dostawy i rozliczeniowego może wygenerować dwie wiadomości do sprzedawcy i dwa potwierdzenia dla klienta.

Wiadomość do sprzedawcy zawiera numer referencyjny i ID zamówienia, klienta, typ adresu, stary i nowy adres, czas zmiany, wykonawcę, adres IP, ID zdarzenia, moduł źródłowy i link do zamówienia w panelu administracyjnym. Potwierdzenie dla klienta zawiera numer referencyjny zamówienia oraz poprzedni i zastępczy adres.

Wiadomości do sprzedawcy korzystają z domyślnego języka sklepu, a potwierdzenia dla klienta z języka zamówienia. Szablony są dostarczane po angielsku, francusku, niemiecku, hiszpańsku, włosku i polsku. Jeśli dla preferowanego języka nie ma dostarczonego szablonu, moduł używa zainstalowanego języka angielskiego, a następnie innego zainstalowanego języka z dostarczonymi szablonami. Jeśli żaden nie jest dostępny, zapisuje błąd wysyłki e-maila w logach.

Próby wysłania wiadomości następują po zapisaniu adresu i wpisu audytu. Błąd wysyłki nie cofa zmiany. Przesłanie adresu, który jest już przypisany, nie tworzy nowego wpisu audytu ani nie wysyła powiadomienia.

Wyszukiwanie historii zmian adresu

Otwórz stronę konfiguracji i przewiń do sekcji Wyszukiwanie w audycie zmian adresu. Wpisz numeryczne ID zamówienia, a nie numer referencyjny zamówienia, i kliknij Wczytaj wpisy audytu.

Sekcja Wpisy audytu (tylko dopisywanie) pokazuje do 100 wpisów dla tego zamówienia, od najnowszych. Kolumny to ID audytu, ID zdarzenia, Typ, Poprzedni adres, Nowy adres, Wykonawca, ID wykonawcy, Źródło, Odbiorca (sprzedawca), IP i Zmieniono. Kolumny starego i nowego adresu zawierają identyfikatory adresów. Nie ma działań umożliwiających edycję lub usuwanie.

Każdy zapisany wpis zawiera też migawki szczegółów starego i nowego adresu oraz identyfikatory zamówienia, koszyka, sklepu i klienta. Te migawki nie są wyświetlane na tej liście w widoku szczegółowym. Odbiorca (sprzedawca) zapisuje planowanego odbiorcę, a nie potwierdzenie skutecznego doręczenia e-maila.

W kontekście pojedynczego sklepu wyszukiwanie ogranicza się do tego sklepu. Konteksty wszystkich sklepów i grupy sklepów wyszukują po ID zamówienia bez tego filtra sklepu. Nie znaleziono wpisów audytu dla tego zamówienia. oznacza, że żadna zapisana zmiana nie pasuje do wyszukiwania; samo dodanie adresu lub próba odrzuconej zmiany nie tworzy wpisu.

Współpraca z integracjami magazynowymi i panelu administracyjnego

Jeśli istnieje tabela przesyłek mprwarehouserevolution, zmiany adresu dostawy przez klientów są blokowane, gdy zamówienie ma dowolną przesyłkę ze statusem innym niż 7, w tym przesyłkę bez statusu. To sprawdzenie działa niezależnie od wybranych dozwolonych statusów zamówienia. Komunikat dla klienta brzmi Adresu dostawy nie można zmienić po rozpoczęciu realizacji.

Inne moduły mogą nasłuchiwać actionOrderAddressChanged po zapisaniu zmiany. Hook udostępnia identyfikatory zdarzenia i audytu, identyfikatory zamówienia, koszyka, sklepu i klienta, typ adresu, identyfikatory i migawki starego i nowego adresu, wykonawcę oraz moduł źródłowy. Poproś integratora o używanie ID zdarzenia, aby uniknąć dwukrotnego przetworzenia tej samej zmiany. Błąd kodu nasłuchującego jest zapisywany w logach już po zapisaniu zmiany.

Moduły panelu administracyjnego mogą również używać udostępnianej przez ten moduł bramy zmian adresu przez pracowników. Moduł nie dodaje własnego formularza edycji adresu dla sprzedawcy. Integracja musi korzystać z uwierzytelnionej sesji pracownika, mieć uprawnienia do edycji w swoim aktywnym kontrolerze modułu i działać w bieżącym zakresie sklepów pracownika.

Zmiany przez pracowników wymagają podania powodu i potwierdzenia wszystkich bieżących ostrzeżeń dotyczących dostawy. Omijają ograniczenia klientów dotyczące statusu, wieku zamówienia, adresu powiadomień i produktów fizycznych. Historia wysyłki, śledzenie, dokumenty dostawy, realizacja magazynowa, istniejące faktury i ograniczenia przewoźników stają się ostrzeżeniami dotyczącymi dostawy wymagającymi potwierdzenia. Zmiany adresu rozliczeniowego po wystawieniu faktury, nieprawidłowe adresy, niespójne dane zamówienia, podzielone zamówienia, wiele rekordów przesyłek oraz niebezpieczny sposób przechowywania danych w bazie nadal są blokowane.

Zmiany przez pracowników tworzą wpisy audytu wskazujące pracownika i moduł źródłowy oraz wywołują ten sam hook zdarzenia. Przy zmianach przez pracowników moduł nie wysyła swoich e-maili do sprzedawcy ani klienta.

Rozwiązywanie problemów z niedostępnymi lub nieudanymi zmianami

Jeśli nie pojawiają się elementy do zmiany adresu przez klienta, sprawdź, czy moduł jest włączony, klient jest zalogowany na zarejestrowane konto, a zamówienie należy do tego klienta i sklepu. Sprawdź, czy motyw wyświetla displayOrderDetail. Pusta lista dozwolonych statusów, nieprawidłowy limit czasu, nieprawidłowy odbiorca po stronie sprzedawcy oraz brak wymaganych tabel lub używanie przez nie silnika innego niż InnoDB powodują ukrycie paneli modułu.

Otwórz Integrity, aby sprawdzić Schemat tabeli audytu, Przechowywanie transakcyjne, Konfiguracja zmiany adresu, Metoda wysyłki e-mail, Szablony e-mail zmiany adresu i Hook zdarzenia zmiany adresu. Własne kontrole modułu zgłaszają problemy bez automatycznych napraw. Poproś administratora o przywrócenie brakujących tabel lub poprawienie ich silnika przechowywania, gdy Przechowywanie transakcyjne zgłasza problem. Wymagane tabele zmiany adresu muszą używać InnoDB.

Komunikat Co zrobić
Tego zamówienia nie można już zmienić online. Skontaktuj się ze sklepem. Porównaj bieżący status zamówienia ze statusami wybranymi w polu Dozwolone statusy zamówienia.
Czas dozwolony na zmiany adresu online minął. Sprawdź czas złożenia zamówienia i Maksymalny wiek zamówienia.
Adresu rozliczeniowego nie można zmienić po wystawieniu faktury. Obsłuż prośbę w sklepie; zmiana dozwolonych statusów nie usuwa ograniczenia związanego z fakturą.
Adresu dostawy nie można zmienić po nadaniu numeru śledzenia. Sprawdź dane śledzenia zamówienia.
Adresu dostawy nie można zmienić po utworzeniu dokumentów dostawy. Sprawdź dokument dostawy, numer dostawy i daty dostawy.
Adresu dostawy nie można zmienić po rozpoczęciu wysyłki. Sprawdź zarówno bieżący status, jak i historię statusów zamówienia oznaczonych jako wysłane lub dostarczone.
Adresu dostawy nie można zmienić dla metody wysyłki użytej w tym zamówieniu. Sprawdź regułę przewoźnika, wybranych przewoźników i przewoźnika zamówienia.
Wybrany adres jest niedostępny. lub Wybrany adres nie jest już aktywny. Odśwież zamówienie i wybierz aktywny adres z konta klienta.
Token zabezpieczający jest nieprawidłowy. Odśwież stronę i spróbuj ponownie. Odśwież stronę szczegółów zamówienia i ponownie wyślij z niej zgłoszenie.
Zamówienie jest właśnie aktualizowane przez inny proces. Spróbuj ponownie za chwilę. Poczekaj chwilę, odśwież zamówienie i spróbuj ponownie.
Adresy zamówienia są niespójne. Skontaktuj się ze sklepem. Poproś administratora o sprawdzenie, czy przypisania adresów w zamówieniu i jego pierwotnym koszyku są zgodne.
Nie można zweryfikować daty zamówienia. Skontaktuj się ze sklepem. Poproś administratora o sprawdzenie daty zamówienia i czasu serwera.
Nie możemy teraz zweryfikować, czy ten adres można zmienić. Skontaktuj się ze sklepem. Sprawdź wyniki kontroli integralności i logi serwera pod kątem błędu danych zamówienia lub zapytania do bazy danych.
Nie udało się zapisać wyboru przewoźników. Wczytaj konfigurację ponownie, sprawdź regułę przewoźnika i wybranych przewoźników, a następnie zapisz ponownie. Pozostałe ustawienia mogły już zostać zapisane.
Nie udało się wczytać dziennika audytu. Poproś administratora o sprawdzenie tabeli audytu i dostępu do bazy danych.

W przypadku brakujących powiadomień sprawdź konfigurację poczty w sklepie i zainstalowane języki szablonów. Kontrola integralności zgłasza Wysyłka e-mail PrestaShop jest wyłączona., gdy wysyłanie e-maili jest wyłączone, oraz Wybrano SMTP, ale serwer SMTP jest pusty. przy takim problemie z konfiguracją. Błędy wysyłki są zapisywane w logach z prefiksem mprorderaddresschange mail failure, identyfikatorem zdarzenia, zamówieniem, sklepem, odbiorcą i powodem. Na stronie konfiguracji nie ma działania umożliwiającego ponowne wysłanie powiadomienia.

Po nieudanym zapisie sprawdź bieżące adresy i wpisy audytu zamówienia przed ponownym zgłoszeniem. Błędy transakcji są zapisywane z mprorderaddresschange transaction failure; błędy wyświetlania w sklepie trafiają do dziennika błędów serwera z mprorderaddresschange presentation failure.

Wyłączanie lub odinstalowywanie

Wyłącz moduł w menedżerze modułów, aby wyłączyć jego elementy obsługi dla klientów i bramę dla pracowników. Wcześniej zapisane przypisania adresów pozostają bez zmian.

Odinstalowanie usuwa menu administracyjne modułu, zapisaną konfigurację i preferencje administracyjne. Zachowuje tabelę audytu zmian adresów i jej rekordy. Odinstalowanie nie przywraca starych adresów zamówień ani nie usuwa adresów klientów.

Zgodność

Wymaga PrestaShop 1.6.1.0 lub nowszego i PHP 7.1 lub nowszego.

Pytania

6

Czy klient może wpisać zupełnie nowy adres?

Klient wybiera adres z własnej zapisanej książki adresowej. Dodaj nowy adres otwiera standardowy formularz PrestaShop; po utworzeniu adresu klient wraca do zamówienia i odświeża stronę przed jego wybraniem. Serwer sprawdza, czy nowy adres należy do klienta i jest aktywny.

Czy zmiana adresu przelicza koszty wysyłki lub podatki?

Nie. Moduł zmienia przypisania adresów zamówienia i koszyka bez przeliczania cen, kosztów wysyłki, podatków ani sum. Istniejące rekordy faktur i dostaw nie są nadpisywane. Nadal obowiązują ograniczenia związane z fakturowaniem i realizacją wysyłki.

Czy adres można jeszcze zmienić po wystawieniu faktury lub wysyłce?

Adres rozliczeniowy jest blokowany, gdy istnieją dane potwierdzające fakturowanie. Adres dostawy jest blokowany przez śledzenie, dokumenty dostawy, bieżący lub historyczny status wysłano/dostarczono albo aktywną obsługiwaną przesyłkę magazynową. Opcjonalna reguła przewoźnika może również zablokować zmianę adresu dostawy. Serwer sprawdza te reguły ponownie przy zapisie.

Czy zostaje ślad, kto co zmienił?

Każda zapisana zmiana rejestruje zamówienie, wykonawcę, stare i nowe ID adresów, migawki obu adresów, adres IP oraz czas. W konfiguracji wpisz ID zamówienia i kliknij Wczytaj wpisy audytu. Tabela audytu pozwalająca tylko dopisywać wpisy pozostaje zachowana po odinstalowaniu.

Które zamówienia kwalifikują się do zmiany adresu?

Klient musi być zalogowany, być właścicielem zamówienia w bieżącym sklepie i spełniać ustawienia dozwolonych statusów oraz maksymalnego wieku. Co najmniej jeden produkt fizyczny musi nadal znajdować się w katalogu. Wykluczone są zamówienia gości, zamówienia podzielone z jednego koszyka, wiele przesyłek i starsze koszyki z wieloma adresami dostawy. Obowiązują też kontrole fakturowania, dostawy, przewoźnika i przechowywania danych. Warunki są sprawdzane ponownie w transakcji zapisu.

Czy inne moduły mogą reagować na zmianę adresu?

Tak. Po zapisie moduł wywołuje actionOrderAddressChanged z ID zamówienia, koszyka, sklepu i klienta, starymi i nowymi ID adresów, ich migawkami oraz informacją o wykonawcy zmiany. Integracje mogą korzystać z tego hooka. Moduł próbuje też wysłać powiadomienie do sklepu i, jeśli włączono tę opcję, potwierdzenie do klienta.

Znane problemy

4

Brakujące lub uszkodzone tłumaczenia interfejsu

RozwiązaneZaktualizowano:
Naprawiono w: 1.6.4
Niektóre etykiety modułu pozostawały po angielsku lub wyświetlały uszkodzony tekst po wybraniu innego języka sklepu.

Pusty wybór przewoźników oznaczał wszystkich

RozwiązaneZaktualizowano:
Naprawiono w: 1.6.2
Zapisanie reguły przewoźników bez wybrania przewoźników mogło stosować ją do wszystkich przewoźników.

Stara nazwa adresu po zmianie

RozwiązaneZaktualizowano:
Naprawiono w: 1.3.1
Po pomyślnej zmianie adresu pole adresowe mogło nadal pokazywać poprzednią nazwę adresu.

Fokus i przełączanie okien adresowych

RozwiązaneZaktualizowano:
Naprawiono w: 1.3.1
Przełączanie między oknami adresu dostawy i rozliczeniowego podczas oczekiwania na żądanie mogło zamknąć niewłaściwe okno lub pozostawić fokus klawiatury na usuniętym elemencie.

Zgłoszenia funkcji

9

Zaimplementowane

Zmiana adresów zamówienia przez klientów

Zaimplementowane
Klienci mogą wybrać inny zapisany adres dostawy lub rozliczeniowy w szczegółach zamówienia, jeśli zamówienie spełnia skonfigurowane warunki. Istniejące kwoty zamówienia pozostają zachowane.

Kontrola zmian adresów i powiadomienia

Zaimplementowane
Ustawiaj dozwolone statusy zamówień i limit wieku zamówienia, zachowuj historię zmian oraz powiadamiaj sklep i klienta e-mailem.

Gotowe domyślne statusy zamówień

Zaimplementowane
Nowe instalacje wybierają dostępne statusy płatności i przetwarzania, aby uprawnieni klienci mogli zmieniać adresy bez początkowej konfiguracji statusów.

Obsługa adresów w szczegółach zamówienia

Zaimplementowane
W obsługiwanych motywach klienci mogą otworzyć edytor adresów bezpośrednio z bloków adresu dostawy i rozliczeniowego.

Okno wyboru adresu

Zaimplementowane
Klienci mogą wybrać i potwierdzić adres w oknie obsługiwanym klawiaturą, z natychmiastową aktualizacją w obsługiwanych motywach.

Wspólne zarządzanie adresami

Zaimplementowane
Jedna akcja zarządzania adresami pozwala klientom aktualizować jednocześnie adres dostawy i rozliczeniowy oraz otworzyć formularz nowego adresu.

Opcjonalny e-mail potwierdzający dla klienta

Zaimplementowane
Klienci mogą zrezygnować z e-maila potwierdzającego zmianę adresu, a sklep nadal otrzyma powiadomienie.

Ograniczenia przewoźników przy zmianach adresu dostawy

Zaimplementowane
Zezwalaj na zmianę adresu dostawy tylko dla wybranych przewoźników lub blokuj wybranych przewoźników, np. usługi punktów odbioru.

Zmiany adresów przez pracowników w zgodnych narzędziach

Zaimplementowane
Zgodne narzędzia zaplecza mogą umożliwiać uprawnionym pracownikom zmianę adresów z zapisem powodu i potwierdzeniem odpowiednich ostrzeżeń.

Dziennik zmian

v1.0.0 — initial release: customer self-service delivery/billing address change with strict eligibility, append-only audit trail, merchant + customer notifications and the actionOrderAddressChanged integration hook.

Demo

Przetestuj pełny moduł

  • Gotowy sklep demo Poznaj gotowy sklep demo w przeglądarce.
  • Bez rejestracji Bez konta, adresu e-mail ani domeny sklepu.

Otwierając to demo, akceptujesz regulamin wersji demo oraz politykę prywatności.

Ładowanie...
Do góry