Większość problemów z Checkout Guard można podzielić na trzy kategorie: zamówienie, które powinno było zostać zablokowane, ale nie zostało; blokowanie działa inaczej w przypadku funkcji Block Checkout WooCommerce niż w przypadku klasycznego formularza; lub błąd licencji, który przeszkadza. Poniżej omówiono każdą z nich i wskazano dedykowany artykuł, gdy rozwiązanie wymaga więcej szczegółów niż można tu zawrzeć.
Rozwiązywanie problemów
Zamówienie zablokowanego klienta zostało zrealizowane
Sprawdź, czy wpis na liście Zablokowane wpisy faktycznie odpowiada danym rozliczeniowym zamówienia. Dopasowanie imienia wymaga dopasowania zarówno Imienia, jak i Nazwiska, a nie tylko jednego z nich, więc wpis zawierający tylko imię nigdy nie zablokuje zamówienia na podstawie samego imienia. Sprawdź również, czy nie ma literówek ani dodatkowych spacji w samym wpisie. Pełne zasady dopasowywania, w tym sposób obsługi wpisów z niepełnym imieniem, znajdziesz w artykule Blokuj klientów według imienia lub adresu e-mail w Checkout Guard.
Zamówienie złożone poza procesem płatności nie zostało zablokowane
Checkout Guard sprawdza tylko zamówienia składane za pośrednictwem procesu płatności w Twoim sklepie. Nie sprawdza zamówień tworzonych bezpośrednio w panelu administracyjnym WordPress (WooCommerce → Zamówienia → Dodaj zamówienie), zamówień importowanych za pomocą narzędzia do importu ani zamówień odnowienia subskrypcji, ponieważ żadne z nich nie przechodzi przez proces płatności, do którego podłączony jest Checkout Guard. Jeśli chcesz, aby klient został zablokowany również w przypadku tych ścieżek, będziesz musiał ręcznie przejrzeć te zamówienia.
Zablokowany klient przeszedł z nieco innymi danymi
Checkout Guard dopasowuje tylko to, co faktycznie znajduje się na Twojej liście Zablokowane wpisy. Jeśli klient pierwotnie złożył zamówienie jako „Jan Kowalski” i zablokowałeś to imię, kolejne zamówienie złożone jako „Janusz Kowalski” lub przy użyciu innego adresu e-mail nie zostanie dopasowane, ponieważ są one traktowane jako różne wartości. Blokuj według szczegółów, które są najbardziej spójne dla danego klienta. Adres e-mail jest zazwyczaj bardziej niezawodnym wyborem, ponieważ imiona mogą być wprowadzane inaczej w różnych zamówieniach.
Blokowanie działa w klasycznym formularzu, ale nie w Block Checkout
Potwierdź, że Twoja strona płatności nadal korzysta ze standardowych bloków Koszyka i Płatności WooCommerce, a nie z mocno zmodyfikowanego lub zewnętrznego zamiennika formularza płatności. Dopasowywanie w funkcji Block Checkout Checkout Guard opiera się na własnym interfejsie Store API WooCommerce, więc formularz, który całkowicie omija ten interfejs, nie wywoła go. Potwierdź również, że WooCommerce jest w miarę aktualne, ponieważ Checkout Guard obsługuje obecne i niedawne wersje bloków WooCommerce. Pełne wyjaśnienie różnic w blokowaniu między dwoma typami formularzy znajdziesz w artykule Jak Checkout Guard blokuje zamówienia w procesie płatności WooCommerce.
Nie jestem pewien, jakiego typu formularza używa mój sklep i czy ma to znaczenie
Nie ma. Checkout Guard automatycznie wykrywa, który formularz przetworzył zamówienie i stosuje odpowiednią kontrolę dopasowania, niezależnie od tego, czy jest to klasyczny formularz, czy Block Checkout.
Błąd licencji uniemożliwia mi aktywację lub używanie Checkout Guard
Większość problemów z licencją, takich jak nieudana aktywacja, status Wygasła lub znikający baner aktywacyjny, jest szczegółowo opisana w Jak aktywować licencję Checkout Guard. Jeśli aktywacja stale się nie udaje, szczególnie z komunikatem „Nie można połączyć się z serwerem licencji”, a nie tylko przy pierwszej próbie, wtyczka zabezpieczeń lub zapora sieciowa u Twojego dostawcy hostingu może blokować żądania wychodzące z Twojej witryny. Skontaktuj się ze swoim dostawcą hostingu lub tymczasowo wyłącz wtyczkę zabezpieczeń, aby przetestować, a następnie spróbuj ponownie aktywować.
Często zadawane pytania
Żaden z tych problemów nie pasuje do mojego. Co mam zrobić?
Otwórz zgłoszenie z opisem tego, czego oczekiwałeś, a co stało się zamiast tego. Dołącz zamówienie lub zablokowany wpis, jeśli go masz, ponieważ pomoże to naszemu zespołowi bezpośrednio sprawdzić Twoją konfigurację.
Potrzebujesz więcej pomocy?
Checkout Guard to licencjonowana wtyczka. Jeśli nadal masz problemy po przejściu przez ten przewodnik, otwórz zgłoszenie, a nasz zespół pomoże Ci to rozwiązać.

