Niezbędne testy dla Twojego sklepu WooCommerce

Opublikowany: 2021-04-01

Założenie sklepu internetowego z WooCommerce nie jest trudne. Jest przyjazny dla użytkownika, skalowalny, a za pomocą kilku kliknięć możesz zmienić swoją witrynę w potężny sklep eCommerce. W rzeczywistości WooCommerce to narzędzie e-sklepu obsługujące ponad 28,24% wszystkich sklepów internetowych, a także dobrze zintegrowane z najpopularniejszym CMS, WordPress. To świetna wtyczka, która pomoże Ci zacząć, stawiać pierwsze kroki, a następnie skalować i rozwijać swój biznes online.

Ale jeśli chodzi o wydajność i użyteczność w zakupach online , jest wiele rzeczy, które należy wziąć pod uwagę. Jeśli robisz to sam, samouczek, jak to zrobić, znajdziesz tutaj. Jeśli to nie twoja sprawa, zawsze możesz zwrócić się o pomoc do profesjonalnej agencji.

W dzisiejszych czasach wszystko kręci się wokół user experience , więc samo posiadanie działającego sklepu internetowego nie wystarczy. Aby zapewnić swoim klientom doskonałą podróż zakupową, musisz upewnić się, że każda funkcja Twojego sklepu działa bez zarzutu.

Dlaczego testowanie sklepu WooCommerce jest ważne

Jak już wspomnieliśmy, przy obecnym stanie świata, zakupy online przeżywają spory renesans. Oznacza to, że znaczenie dobrze działającego sklepu internetowego jest większe niż kiedykolwiek.

Jeśli klient doświadczy niepowodzeń na drodze do zakupu, może się zdenerwować i opuścić Twoją witrynę. Najczęstsze przeszkody mogą obejmować:

  • Problemy z dodawaniem produktów do koszyka
  • Odrzucanie kart kredytowych bez powodu
  • Niezastosowanie ważnego kuponu rabatowego

Jeśli którykolwiek z nich pojawi się podczas podróży kupującego, istnieje duże prawdopodobieństwo, że odwiedzający opuszczą witrynę Twojej marki i przeniosą się w inne miejsce. Aby mieć pewność, że tak się nigdy nie stanie, powinieneś polegać na sprawnym zapewnieniu jakości i przetestować wszystko z wyprzedzeniem.

W tym artykule przedstawimy niektóre z podstawowych testów dla Twojego sklepu WooCommerce i kilka ważnych rzeczy, o których należy pamiętać podczas tworzenia sklepu internetowego. Przyjrzymy się konkretnie testowaniu płatności i przepływów zakupów, a także zbadamy kilka bramek płatności.

Testowanie przepływu zakupów

Pierwszą rzeczą, którą należy wziąć pod uwagę podczas testowania sklepu WooCommerce, jest to, że cały przepływ zakupów działa zgodnie z oczekiwaniami . Ale co to znaczy?

Oznacza to, że od momentu dodania przez klienta przedmiotu (lub wielu produktów) do koszyka, do momentu sfinalizowania zakupu, nie powinno być żadnych problemów.

Aby proces zakupowy przebiegał sprawnie, musisz dokładnie przetestować każdy krok i upewnić się, że działa poprawnie, bez błędów i niepowodzeń.

Jakie testy należy wykonać:

  1. Dodanie towaru do koszyka . Musisz upewnić się, że w koszyku wyświetlana jest prawidłowa ilość produktów. Oznacza to również, że wszelkie dodatkowe pozycje będą poprawnie aktualizować ilość.
  2. Należy obliczyć prawidłową cenę . W zależności od ilości pozycji w koszyku, łączna cena musi być równa sumie cen poszczególnych pozycji.
  3. Możliwość kontynuowania zakupu po dodaniu produktów do koszyka . Nie powinno być żadnych blokad w procesie zakupu.
  4. Usuwanie pozycji z koszyka (lub alternatywnie zmniejszanie ilości dodawanych pozycji).
  5. Po wprowadzeniu wszystkich informacji o kliencie i płatności, proces zakupu powinien zostać zakończony. O czym należy pamiętać – istnieje kilka czynników, które mogą spowodować niepowodzenie zakupu – takie jak niewystarczające środki, ogólne problemy z dostawcami płatności itp.

Testy wykonywane po dokonaniu zakupu:

  1. Podsumowanie Zamówienia po dokonaniu płatności zawiera prawidłowe informacje dotyczące zakupu.
  2. Faktura jest wysyłana do użytkownika , który dokonał zakupu – zwykle oznacza to e-mail z potwierdzeniem zamówienia, ale może również zawierać fakturę do pobrania.
  3. Zamówienie WooCommerce powinno zawierać wszystkie istotne informacje – produkt, dane klienta, wybraną metodę płatności, fakturę (jeśli jest generowana) itp.

Testowanie pod kątem wszystkich możliwych niepowodzeń, które mogą wystąpić podczas procesu zakupu, zapewni beztroskie wrażenia użytkownika. A zadowoleni klienci wracają po więcej.

Testowanie różnych dostawców płatności

Badanie niektórych z najpopularniejszych dostawców usług płatniczych i testowanie ich wyników w Twojej witrynie pozwoli Ci znaleźć najbardziej odpowiednią opcję dla Twojej firmy.

Przed przystąpieniem do testowania upewnij się, że rozwiązanie płatności jest zgodne z konfiguracją Twojej witryny . Musisz także przestudiować cechy każdej platformy i zapoznać się z konkretną dokumentacją testową.

W tej sekcji przyjrzymy się bliżej następującym bramkom płatności WooCommerce – Stripe, PayPal, Authorize.net i Square.

Każda dokumentacja testowa i procedury tworzenia konta piaskownicy zostaną połączone w odpowiednich sekcjach.

Naszywka

naszywka

Źródło

Stripe jest jednym z najczęściej używanych dostawców płatności, obsługującym duże platformy internetowe, takie jak Amazon, Booking.com, Uber itp.

Zanim przetestujesz go na swojej stronie WooCommerce, upewnij się, że założyłeś ważne konto i przeczytałeś niezbędną dokumentację, wymienioną poniżej.

Przydatne zasoby i wymagane elementy do testowania bramki płatności:

  • Musisz mieć ważne konto Stripe , aby móc skonfigurować wtyczkę bramki płatności z kluczami API piaskownicy/na żywo .
  • Dokumentację z wartościami testowymi dla płatności kartą kredytową Stripe można znaleźć tutaj.
  • Dokumentację WooCommerce Stripe Gateway można znaleźć tutaj.

Po zakończeniu wstępnych przygotowań możesz przystąpić do testowania procesów zakupowych.

Zalecane testy obejmują:

  • W przypadku korzystania z ważnej karty kredytowej (musi ona mieć ważny numer karty kredytowej, która nie wygasła i ma ważny kod CVC), płatność powinna się powieść, jeśli są wystarczające środki.
  • W przypadku użycia nieprawidłowej karty (nieistniejący kod karty, przeterminowana karta kredytowa, nieprawidłowy kod CVC) płatność powinna się nie powieść. Dotyczy to również sytuacji, gdy na karcie nie ma wystarczających środków, jeśli jest to karta przedpłacona lub, w stosownych przypadkach, karta debetowa.
  • Gdy płatność nie powiedzie się , należy uruchomić odpowiednie powiadomienia, wyraźnie wskazujące przyczynę niepowodzenia.
  • Sprawdź, czy po zakończeniu transakcji nastąpi przekierowanie do strony Podsumowanie zamówienia lub dowolnej podobnej strony z podziękowaniem.
  • W przypadku płatności 3D Secure ważne jest, aby sprawdzić, czy proces weryfikacji działa prawidłowo. W takim przypadku Stripe oferuje dużą liczbę kodów kart testowych dla różnych sytuacji. Testy te są jeszcze ważniejsze dla krajów Unii Europejskiej. Od 14.09.2020 obowiązuje wymóg silnego uwierzytelniania konsumenta dla płatności elektronicznych. Więcej na ten temat można znaleźć tutaj.

PayPal

PayPal

Źródło

PayPal to kolejny powszechny wybór, preferowany zarówno przez klientów, jak i firmy. Dostawca oferuje uproszczoną wersję bezpłatnej bramy, a także płatną z bardziej zaawansowanymi funkcjami. Aby dowiedzieć się więcej o konfiguracji bramki płatności PayPal Standard, odwiedź tutaj.

Po zapoznaniu się z procesami i dokumentacją oraz skonfigurowaniu konta możesz przystąpić do testowania.

Jakie testy należy wykonać dla bramki płatniczej PayPal Standard:

  • Po kliknięciu przycisku „Zamów” (lub dowolnej alternatywnej etykiety przycisku) następuje przekierowanie do PayPal. Po zalogowaniu płatność może zostać zrealizowana.
  • Po wejściu do PayPal możesz sprawdzić, czy wyświetlana jest poprawna kwota zamówienia. Należy pamiętać, że nie obejmuje to podatków od transakcji/konwersji, które PayPal dodałby do całkowitej kwoty do zapłaty.
  • Zweryfikuj, czy po zakończeniu transakcji zostaniesz przekierowany na właściwą stronę (zazwyczaj podsumowanie zamówienia)

Uwaga : istnieją różne wtyczki bramki płatności PayPal. Z tego powodu testy PayPal mogą się różnić.

Authorize.net

autoryzować

Źródło

Authorize.net to kolejna wiodąca bramka płatnicza, oferująca uproszczony proces zakupu zarówno dla małych firm, jak i większych przedsiębiorstw.

Podobnie jak w przypadku innych dostawców, zacznij od przejrzenia dokumentacji testowej i ustawień konta.

Przydatne zasoby i wymagane elementy do testowania bramki płatności:

  • Skonfiguruj konto Authorize.net tutaj.
  • Dokumentacja testowa.
  • Po zakończeniu wstępnych przygotowań możesz przystąpić do testowania procesów zakupowych.

Podczas korzystania z Authorize.net należy wykonać następujący zestaw testów:

  • W przypadku korzystania z ważnej karty kredytowej (musi ona mieć ważny numer karty, która nie wygasła i ważny kod CVC), płatność powinna się powieść, jeśli są wystarczające środki.
  • W przypadku użycia nieprawidłowej karty (nieistniejący kod karty, karta przeterminowana, nieprawidłowy kod CVC) płatność powinna się nie powieść. Dotyczy to również sytuacji, gdy na przedpłaconej karcie kredytowej lub, w stosownych przypadkach, na karcie debetowej nie ma wystarczających środków.
  • W przypadku niepowodzenia płatności powinny zostać uruchomione odpowiednie powiadomienia, wyraźnie wskazujące przyczynę niepowodzenia.
  • Sprawdź, czy po zakończeniu transakcji nastąpi przekierowanie do strony Podsumowanie zamówienia lub dowolnej podobnej strony z podziękowaniem.

Kwadrat

Kwadrat

Źródło

Ostatnią bramką płatności, którą omówimy w tym artykule, jest Square.

Podobnie jak w przypadku poprzednich platform, pamiętaj o omówieniu wszystkich wstępnych przygotowań wymienionych poniżej.

Przydatne zasoby i wymagane elementy do testowania bramki płatności:

  • Dokumentacja wtyczki WooCommerce Square
  • Aby utworzyć konto w piaskownicy Square, postępuj zgodnie z procedurą tutaj
  • Dokumentacja testu kwadratowego
  • Dokumentacja wartości testu kwadratowego

Po zakończeniu wstępnych przygotowań możesz przystąpić do testowania procesów zakupowych.

Przy zakupach za pośrednictwem Stripe należy wykonać następujący zestaw testów:

  • W przypadku korzystania z ważnej karty kredytowej (musi ona mieć ważny numer karty, która nie wygasła i ważny kod CVC), płatność powinna się powieść, jeśli są wystarczające środki.
  • W przypadku użycia nieprawidłowej karty (nieistniejący kod karty, karta przeterminowana, nieprawidłowy kod CVC) płatność powinna się nie powieść. Dotyczy to również sytuacji, gdy na przedpłaconej karcie kredytowej lub, w stosownych przypadkach, na karcie debetowej nie ma wystarczających środków.
  • Gdy płatność nie powiedzie się, powinny zostać uruchomione odpowiednie powiadomienia, wyraźnie wskazujące przyczynę niepowodzenia.
  • Sprawdź, czy po zakończeniu transakcji nastąpi przekierowanie do strony Podsumowanie zamówienia lub dowolnej podobnej strony z podziękowaniem.
  • W przypadku płatności 3D Secure ważne jest, aby sprawdzić, czy proces weryfikacji działa prawidłowo. Podobnie jak w przypadku Stripe, jest to ważne dla krajów Unii Europejskiej.

Testowanie funkcji i przepływów pracy różnych dostawców usług płatniczych i bramek zapewni wyraźniejszy obraz doświadczeń klientów. Sprawdź dostępne opcje i dokonaj wyboru, który najlepiej pasuje do Twojej firmy.

Testowanie kuponów

Kupony rabatowe są istotną siłą napędową w generowaniu nowych leadów i zwiększaniu konwersji w Twojej strategii marketingowej eCommerce. Aby mieć jednak pewność, że przyniosą wymagany efekt, musisz mieć pewność, że działają bez zarzutu.

Zgodnie z tym, zakładając, że masz skonfigurowane kupony rabatowe dla swojego sklepu WooCommerce, należy wykonać następujący zestaw testów, aby wyeliminować występujące błędy:

  1. Powinno być możliwe wygenerowanie kodu kuponu z pulpitu nawigacyjnego WooCommerce.
  2. Sprawdź, czy do zamówienia można zastosować prawidłowy kod kuponu i czy zastosowano zniżkę.
  3. Sprawdź, czy jeśli nie można zastosować nieprawidłowego kuponu, zostanie wyświetlone odpowiednie powiadomienie i rabat nie zostanie zastosowany. Może się to zdarzyć w przypadku:
    • Wygasłe kupony
    • Kody kuponów, które nie istnieją
    • Kody kuponów, które istnieją, ale użytkownik błędnie wpisuje je w odpowiednim polu wprowadzania.
  4. Sprawdź, czy limity wykorzystania kuponów są przestrzegane.
  5. Sprawdź, czy różne rodzaje rabatów działają poprawnie. Te typy mogą być:
    • Zniżki o stałej wartości
    • Rabaty procentowe
    • Wszelkie dodatkowe rodzaje rabatów, które są dodawane za pośrednictwem wtyczek WooCommerce.

Zawsze testuj nowe kupony przed ich uruchomieniem. Nieprawidłowe działanie kuponu prowadzi do rozczarowania i frustracji klienta. Szkodzi to również ich ogólnemu doświadczeniu z Twoją marką.

Inne testy z WooCommerce

Po zakończeniu niezbędnych testów, które należy wykonać w przebiegu procesu zakupowego, warto rozważyć kilka innych sprawdzeń.

Testy numeru VAT

Zgodnie z przepisami krajowymi i biznesowymi może być również wymagane wykonanie testu numeru VAT.

Aby sprawdzić, czy właściwe podatki są naliczane lub odejmowane, gdy klienci dokonują zakupów, należy sprawdzić działanie numerów identyfikacyjnych VAT.

Istnieje kilka testów, które należy wykonać dla numerów VAT:

  • Musisz sprawdzić, czy prawidłowe numery VAT zwalniają użytkownika z wszelkich podatków VAT należnych za zakup. Podobnie nieprawidłowy podatek VAT nie powinien zwalniać użytkownika z płacenia podatku VAT.
  • Listę z numerami VAT, które można wykorzystać do testów, można znaleźć pod poniższym linkiem (chociaż niektóre oznaczone jako ważne, teraz mogą być nieważne).
  • Informacje te powinny być odpowiednio odzwierciedlone w zamówieniu WooCommerce oraz na fakturze wysyłanej do klientów.
  • Jeśli występują płatności cykliczne (np. za subskrypcję) i zastosowano prawidłowy numer VAT, podatek nie powinien być naliczany.

Testowanie subskrypcji

Mówiąc o subskrypcjach, należy wziąć pod uwagę kilka rzeczy:

  • Jeśli subskrypcja obejmuje bezpłatny okres próbny, pierwszej płatności należy dokonać po wygaśnięciu okresu próbnego.
  • Płatności cyklicznej należy dokonać na koniec okresu (w zależności od konfiguracji może to być dzienna, tygodniowa, miesięczna, roczna).
  • Klient powinien otrzymywać różne powiadomienia – o odnowieniu abonamentu, wygaśnięciu abonamentu itp.
  • Jeśli okres subskrypcji wygaśnie, subskrypcja zostanie zawieszona lub zostanie uruchomiony okres tolerancji. Posiadanie okresu tolerancji podlega polityce firmy. Oznacza to, że klient miałby kilka dni na dokończenie płatności, w przeciwnym razie subskrypcja zostanie zawieszona.

Testy wielojęzyczne

Jeśli Twój sklep internetowy można przeglądać w wielu językach, należy upewnić się, że proces zakupu działa zgodnie z oczekiwaniami we wszystkich językach.

Mając to na uwadze, należałoby przeprowadzić następujące testy :

  • Proces zakupu musi działać we wszystkich obsługiwanych językach.
  • Bramki płatnicze powinny działać.
  • Jeśli sklep oferuje możliwość stosowania kodów rabatowych, ważne jest, aby upewnić się, że funkcjonalność działa we wszystkich możliwych przypadkach – ważne kody, nieprawidłowe kody, obliczanie rabatu itp.
  • Oczywiście ważne jest również, aby wszystkie ciągi związane z procesem zakupu zostały przetłumaczone na obsługiwane języki.

Zawijanie

Ważne jest, aby zapewnić użytkownikom płynne, bezproblemowe działanie. Z tego powodu, w zależności od tego, ile czasu poświęcisz na testowanie każdego aspektu Twojego sklepu internetowego, może on albo zarobić, albo zepsuć Twój biznes.