Wesentliche Tests für Ihren WooCommerce-Shop
Veröffentlicht: 2021-04-01Die Einrichtung eines Online-Shops mit WooCommerce ist nicht schwer. Es ist benutzerfreundlich, skalierbar und mit nur wenigen Klicks können Sie Ihre Website in einen leistungsstarken E-Commerce-Shop verwandeln. Tatsächlich ist WooCommerce das E-Shop-Tool, das über 28,24 % aller Online-Shops unterstützt, und ist auch gut in das beliebteste CMS da draußen, WordPress, integriert. Es ist ein großartiges Plugin, das Ihnen beim Einstieg hilft, Ihre ersten Schritte macht und dann Ihr Online-Geschäft skaliert und ausbaut.
Aber wenn es um Performance und Usability beim Online-Kauf geht, gibt es viele Dinge, die beachtet werden sollten. Wenn Sie dies selbst tun, finden Sie hier eine Anleitung dazu. Wenn dies nicht Ihr Ding ist, können Sie sich jederzeit an eine professionelle Agentur wenden, die Ihnen hilft.
Heutzutage dreht sich alles um die User Experience , da reicht es nicht aus, nur einen funktionierenden Online-Shop zu haben. Um Ihren Kunden ein hervorragendes Einkaufserlebnis zu bieten, müssen Sie sicherstellen, dass alle Funktionen Ihres Shops einwandfrei funktionieren.
Warum das Testen Ihres WooCommerce-Shops wichtig ist
Wie wir bereits erwähnt haben und angesichts der aktuellen Lage der Welt hat das Online-Shopping ein ziemliches Wiederaufleben erlebt. Das bedeutet, dass die Bedeutung eines gut funktionierenden Online-Shops größer denn je ist.
Wenn ein Kunde auf der Kaufreise Rückschläge erlebt, ist er möglicherweise frustriert und verlässt Ihre Website. Die häufigsten Hürden können sein:
- Probleme beim Hinzufügen von Artikeln zu einem Einkaufswagen
- Kreditkarten ohne Grund ablehnen
- Es wird kein gültiger Rabattcoupon angewendet
Wenn eines davon während der Buyer Journey auftaucht, werden Besucher wahrscheinlich die Website Ihrer Marke verlassen und ihr Geschäft woanders suchen. Damit dies nie passiert, sollten Sie sich auf eine kompetente Qualitätssicherung verlassen und vorab alles testen.
In diesem Artikel skizzieren wir einige der wichtigsten Tests für Ihren WooCommerce-Shop und einige wichtige Dinge, die Sie bei der Entwicklung eines Online-Shops beachten sollten. Wir werden uns speziell mit dem Testen von Zahlungen und Kaufabläufen befassen und einige Zahlungsgateways untersuchen.
Testen des Kaufflusses
Das erste, was beim Testen Ihres WooCommerce-Shops berücksichtigt werden muss, ist, dass der gesamte Kaufablauf wie erwartet funktioniert . Aber was bedeutet das?
Dies bedeutet, dass von dem Moment an, in dem ein Kunde einen Artikel (oder mehrere Artikel) in seinen Warenkorb legt, bis zu dem Moment, in dem er seinen Kauf abschließt, keine Probleme auftreten sollten.
Um einen reibungslosen Kaufprozess zu gewährleisten, müssen Sie jeden Schritt gründlich testen und sicherstellen, dass er ohne Fehler oder Rückschläge funktioniert.
Welche Tests müssen durchgeführt werden:
- Hinzufügen eines Artikels zum Warenkorb . Sie müssen sicherstellen, dass die richtige Menge der Artikel im Warenkorb angezeigt wird. Das bedeutet auch, dass alle zusätzlich hinzugefügten Artikel die Menge korrekt aktualisieren würden.
- Der richtige Preis sollte berechnet werden . Je nach Anzahl der Artikel im Warenkorb muss der Gesamtpreis gleich der Summe der Einzelartikelpreise sein.
- Mit dem Kauf fortfahren können, sobald Artikel in den Warenkorb gelegt wurden . Der Kaufprozess sollte nicht blockiert sein.
- Artikel aus dem Warenkorb entfernen (oder alternativ die Menge der hinzugefügten Artikel reduzieren).
- Sobald alle Kunden- und Zahlungsinformationen eingegeben wurden, sollte der Kaufvorgang abgeschlossen sein. Etwas, das Sie beachten sollten – es gibt einige Faktoren, die dazu führen können, dass der Kauf fehlschlägt – wie unzureichende Deckung, allgemeine Probleme mit den Zahlungsanbietern usw.
Tests, die nach Abschluss eines Kaufs durchgeführt werden:
- Die Bestellzusammenfassung zeigt nach Abschluss der Zahlung die korrekten Informationen für den Kauf.
- Eine Rechnung wird an den Benutzer gesendet, der den Kauf getätigt hat – normalerweise bedeutet dies eine Bestellbestätigungs-E-Mail, aber sie kann auch eine herunterladbare Rechnung enthalten.
- Die WooCommerce-Bestellung sollte alle relevanten Informationen enthalten – Produkt, Kundendaten, gewählte Zahlungsmethode, Rechnung (falls eine erstellt wird) usw.
Das Testen auf alle möglichen Rückschläge, die während des Kaufprozesses auftreten könnten, stellt ein sorgenfreies Benutzererlebnis sicher. Und glückliche Kunden neigen dazu, für mehr zurückzukehren.
Testen verschiedener Zahlungsanbieter
Wenn Sie einige der beliebtesten Zahlungsanbieter recherchieren und testen, wie sie auf Ihrer Website funktionieren, können Sie die am besten geeignete Option für Ihr Unternehmen finden.
Bevor Sie mit dem Testen fortfahren, vergewissern Sie sich, dass die Zahlungslösung mit der Einrichtung Ihrer Website kompatibel ist . Sie müssen auch die Funktionen jeder Plattform studieren und sich mit der spezifischen Testdokumentation vertraut machen.
In diesem Abschnitt werfen wir einen genaueren Blick auf die folgenden WooCommerce-Zahlungsgateways – Stripe, PayPal, Authorize.net und Square.
Jegliche Testdokumentation und Verfahren zur Erstellung von Sandbox-Konten werden in den entsprechenden Abschnitten verlinkt.
Streifen
Stripe ist einer der am häufigsten verwendeten Zahlungsanbieter und betreibt große Online-Plattformen wie Amazon, Booking.com, Uber usw.
Bevor Sie es auf Ihrer WooCommerce-Website testen, vergewissern Sie sich, dass Sie ein gültiges Konto eingerichtet und die unten aufgeführte erforderliche Dokumentation gelesen haben.
Nützliche Ressourcen und erforderliche Elemente zum Testen des Zahlungsgateways:
- Sie müssen über ein gültiges Stripe-Konto verfügen, damit Sie das Zahlungs-Gateway-Plugin mit den Sandbox-/Live-API-Schlüsseln konfigurieren können.
- Eine Dokumentation mit Testwerten für die Kreditkartenzahlungen von Stripe finden Sie hier.
- Die Dokumentation für das WooCommerce Stripe Gateway finden Sie hier.
Nachdem Sie die vorbereitenden Vorbereitungen abgeschlossen haben, können Sie mit dem Testen der Einkaufsprozesse beginnen.
Zu den empfohlenen Tests gehören:
- Wenn Sie eine gültige Kreditkarte verwenden (diese muss eine gültige Kreditkartennummer haben, die nicht abgelaufen ist und einen gültigen CVC hat), sollte die Zahlung erfolgreich sein, wenn ausreichend Guthaben vorhanden ist.
- Bei Verwendung einer ungültigen Karte (nicht vorhandener Kartencode, abgelaufene Kreditkarte, falscher CVC) sollte die Zahlung fehlschlagen. Dies gilt auch für den Fall, dass die Karte nicht ausreichend gedeckt ist, wenn es sich um eine Prepaid-Karte oder ggf. eine Debitkarte handelt.
- Wenn eine Zahlung fehlschlägt , müssen die entsprechenden Benachrichtigungen ausgelöst werden, aus denen klar hervorgeht, was der Grund für das Scheitern ist.
- Vergewissern Sie sich, dass Sie nach Abschluss der Transaktion zu einer Bestellzusammenfassungsseite oder einer ähnlichen Dankesseite weitergeleitet werden.
- Bei 3D Secure-Zahlungen ist es wichtig zu testen, ob der Validierungsprozess korrekt funktioniert. In diesem Fall bietet Stripe eine gute Menge an Testkartencodes für verschiedene Situationen. Diese Tests sind für Länder in der Europäischen Union sogar noch wichtiger. Seit dem 14.09.2020 gilt die Anforderung zur starken Verbraucherauthentifizierung für elektronische Zahlungen. Mehr dazu finden Sie hier.
PayPal
PayPal ist eine weitere häufige Wahl, die sowohl von Kunden als auch von Unternehmen bevorzugt wird. Der Anbieter bietet eine vereinfachte kostenlose Gateway-Version sowie eine kostenpflichtige mit ausgefeilteren Funktionen an. Um mehr über die Konfiguration des PayPal Standard-Zahlungsgateways zu erfahren, besuchen Sie bitte hier.
Sobald Sie sich mit den Prozessen und der Dokumentation vertraut gemacht und Ihr Konto eingerichtet haben, können Sie mit dem Testen fortfahren.
Welche Tests müssen für das Zahlungsgateway PayPal Standard durchgeführt werden:
- Beim Klicken auf die Schaltfläche „Bestellen“ (oder eine andere Beschriftung der Schaltfläche) erfolgt eine Weiterleitung zu PayPal. Nach dem Einloggen kann die Zahlung abgeschlossen werden.
- Sobald Sie in PayPal sind, können Sie überprüfen, ob der korrekte Betrag für die Bestellung angezeigt wird. Beachten Sie, dass dies alle Transaktions-/Umrechnungssteuern ausschließt, die PayPal zu der zu zahlenden Gesamtsumme hinzufügen würde.
- Stellen Sie sicher, dass Sie nach Abschluss der Transaktion auf die richtige Seite weitergeleitet werden (normalerweise die Bestellübersicht).
Hinweis : Es gibt verschiedene PayPal-Payment-Gateway-Plugins. Aus diesem Grund können die PayPal-Tests abweichen.
Autorisieren.net
Authorize.net ist ein weiteres führendes Zahlungsgateway, das einen vereinfachten Kaufprozess sowohl für kleine Unternehmen als auch für größere Unternehmen bietet.
Beginnen Sie wie bei den anderen Anbietern damit, die Testdokumentation und die Kontoeinstellungen durchzugehen.
Nützliche Ressourcen und erforderliche Elemente zum Testen des Zahlungsgateways:
- Richten Sie hier ein Authorize.net-Konto ein.
- Testdokumentation.
- Nachdem Sie die vorbereitenden Vorbereitungen abgeschlossen haben, können Sie mit dem Testen der Einkaufsprozesse beginnen.
Bei der Verwendung von Authorize.net müssen die folgenden Tests durchgeführt werden:
- Wenn Sie eine gültige Kreditkarte verwenden (diese muss eine gültige Kartennummer haben, die nicht abgelaufen ist, und einen gültigen CVC), sollte die Zahlung erfolgreich sein, wenn ausreichend Guthaben vorhanden ist.
- Bei Verwendung einer ungültigen Karte (nicht vorhandener Kartencode, abgelaufene Karte, falscher CVC) sollte die Zahlung fehlschlagen. Dies gilt auch für den Fall, dass die Prepaid-Kreditkarte oder ggf. Debitkarte nicht ausreichend gedeckt ist.
- Wenn eine Zahlung fehlschlägt, sollten die entsprechenden Benachrichtigungen ausgelöst werden, aus denen klar hervorgeht, was der Grund für das Scheitern ist.
- Vergewissern Sie sich, dass Sie nach Abschluss der Transaktion zu einer Bestellzusammenfassungsseite oder einer ähnlichen Dankesseite weitergeleitet werden.
Quadrat
Das letzte Zahlungsgateway, das wir in diesem Artikel besprechen werden, ist Square.
Stellen Sie wie bei den vorherigen Plattformen sicher, dass Sie alle unten aufgeführten vorbereitenden Vorbereitungen treffen.
Nützliche Ressourcen und erforderliche Elemente zum Testen des Zahlungsgateways:
- WooCommerce Square-Plugin-Dokumentation
- Um ein Square-Sandbox-Konto zu erstellen, folgen Sie dem Verfahren hier
- Square-Testdokumentation
- Dokumentation zu quadratischen Testwerten
Nachdem Sie die vorbereitenden Vorbereitungen abgeschlossen haben, können Sie mit dem Testen der Einkaufsprozesse beginnen.
Die folgenden Tests müssen bei Käufen über Stripe durchgeführt werden:
- Wenn Sie eine gültige Kreditkarte verwenden (diese muss eine gültige Kartennummer haben, die nicht abgelaufen ist, und einen gültigen CVC), sollte die Zahlung erfolgreich sein, wenn ausreichend Guthaben vorhanden ist.
- Bei Verwendung einer ungültigen Karte (nicht vorhandener Kartencode, abgelaufene Karte, falscher CVC) sollte die Zahlung fehlschlagen. Dies gilt auch für den Fall, dass die Prepaid-Kreditkarte oder ggf. Debitkarte nicht ausreichend gedeckt ist.
- Wenn eine Zahlung fehlschlägt , sollten die entsprechenden Benachrichtigungen ausgelöst werden, aus denen klar hervorgeht, was der Grund für das Scheitern ist.
- Vergewissern Sie sich, dass Sie nach Abschluss der Transaktion zu einer Bestellzusammenfassungsseite oder einer ähnlichen Dankesseite weitergeleitet werden.
- Bei 3D Secure-Zahlungen ist es wichtig zu testen, ob der Verifizierungsprozess korrekt funktioniert. Ähnlich wie bei Stripe ist dies für Länder in der Europäischen Union wichtig.
Durch das Testen der Funktionen und Workflows verschiedener Zahlungsanbieter und Gateways erhalten Sie einen klareren Überblick über das Kundenerlebnis. Informieren Sie sich über die verfügbaren Optionen und treffen Sie die Wahl, die am besten zu Ihrem Unternehmen passt.
Gutscheine testen
Rabattcoupons sind eine wichtige treibende Kraft bei der Generierung neuer Leads und der Steigerung der Conversions in Ihrer E-Commerce-Marketingstrategie. Um sicherzustellen, dass sie die gewünschte Wirkung haben, müssen Sie jedoch sicher sein, dass sie einwandfrei funktionieren.
Vorausgesetzt, Sie haben Rabattgutscheine für Ihren WooCommerce-Shop konfiguriert, müssen die folgenden Tests durchgeführt werden, um auftretende Fehler zu beseitigen:
- Es sollte möglich sein, einen Gutscheincode aus dem WooCommerce Dashboard zu generieren.
- Stellen Sie sicher, dass ein gültiger Gutscheincode auf die Bestellung angewendet werden kann und der Rabatt angewendet wird.
- Stellen Sie sicher, dass, wenn ein ungültiger Coupon nicht angewendet werden kann, die entsprechende Benachrichtigung ausgelöst wird und der Rabatt nicht angewendet wird. Dies kann passieren bei:
- Abgelaufene Gutscheine
- Gutscheincodes, die es nicht gibt
- Gutscheincodes, die vorhanden sind, aber der Benutzer sie in das entsprechende Eingabefeld falsch eingibt.
- Stellen Sie sicher, dass die für die Coupons festgelegten Nutzungsbeschränkungen eingehalten werden.
- Überprüfen Sie, ob die verschiedenen Arten von Rabatten korrekt funktionieren. Diese Typen können sein:
- Festwertrabatte
- Prozentuale Rabatte
- Alle zusätzlichen Rabattarten, die über WooCommerce-Plugins hinzugefügt werden.
Testen Sie immer neue Coupons, bevor Sie sie starten. Ein fehlerhafter Coupon führt zu Enttäuschung und Frustration beim Kunden. Es schadet auch ihrer allgemeinen Erfahrung mit Ihrer Marke.
Andere Tests mit WooCommerce
Nachdem Sie die wesentlichen Tests abgeschlossen haben, die für den Workflow des Kaufprozesses durchgeführt werden müssen, sollten Sie einige andere Überprüfungen in Betracht ziehen.
USt-IdNr.-Tests
Je nach Landes- und Geschäftsvorschriften müssen Sie möglicherweise auch die Umsatzsteuer-Identifikationsnummer testen.
Um sicherzustellen, dass die korrekten Steuern angewendet oder abgezogen werden, wenn Kunden Einkäufe tätigen, stellen Sie sicher, dass Sie die Leistung der Umsatzsteuer-Identifikationsnummern überprüfen.
Es gibt ein paar Tests, die für Umsatzsteuer-Identifikationsnummern durchgeführt werden müssen:
- Sie müssen überprüfen, ob gültige Umsatzsteuer-Identifikationsnummern den Benutzer von allen Umsatzsteuern befreien, die er für seinen Kauf schuldet. Ebenso sollte eine ungültige Mehrwertsteuer den Benutzer nicht von der Zahlung einer Mehrwertsteuer befreien.
- Eine Liste mit UID-Nummern, die zum Testen verwendet werden könnten, finden Sie unter folgendem Link (obwohl einige als gültig markierte jetzt ungültig sein könnten).
- Die Informationen sollten in der WooCommerce-Bestellung und in der Rechnung, die an die Kunden gesendet wird, ordnungsgemäß wiedergegeben werden.
- Wenn es wiederkehrende Zahlungen gibt (z. B. für ein Abonnement) und eine gültige Umsatzsteuer-Identifikationsnummer verwendet wird, sollte keine Steuer erhoben werden.
Abonnements testen
Apropos Abonnements, es gibt ein paar Dinge zu beachten:
- Wenn das Abonnement einen kostenlosen Probezeitraum hat, muss die erste Zahlung erfolgen, wenn der Probezeitraum abgelaufen ist.
- Die wiederkehrende Zahlung sollte am Ende des Zeitraums erfolgen (je nach Konfiguration täglich, wöchentlich, monatlich, jährlich).
- Der Kunde sollte verschiedene Benachrichtigungen erhalten – zur Abonnementverlängerung, zum Ablauf des Abonnements usw.
- Wenn die Abonnementsfrist abläuft, wird entweder das Abonnement ausgesetzt oder eine Toleranzfrist ausgelöst. Die Einhaltung einer Toleranzfrist unterliegt den Unternehmensrichtlinien. Das bedeutet, dass der Kunde ein paar Tage Zeit hat, um die Zahlung abzuschließen, andernfalls wird das Abonnement ausgesetzt.
Mehrsprachige Tests
Wenn Ihr Online-Shop in mehreren Sprachen angezeigt werden kann, müssen Sie unbedingt sicherstellen, dass der Kaufvorgang in allen Sprachen wie erwartet funktioniert.
Vor diesem Hintergrund müssten folgende Tests durchgeführt werden:
- Der Kaufablauf muss mit allen unterstützten Sprachen funktionieren.
- Die Zahlungsgateways sollten funktionieren.
- Wenn das Geschäft die Möglichkeit bietet, Rabattcodes anzuwenden, ist es wichtig sicherzustellen, dass die Funktionalität für alle möglichen Fälle funktioniert – gültige Codes, ungültige Codes, Rabattberechnung usw.
- Natürlich ist es auch wichtig, alle Strings im Zusammenhang mit dem Kaufprozess in die unterstützten Sprachen zu übersetzen.
Einpacken
Es ist wichtig, den Benutzern ein reibungsloses, problemloses Erlebnis zu bieten. Aus diesem Grund kann dies, je nachdem, wie viel Zeit für das Testen aller Aspekte Ihres Online-Shops aufgewendet wird, Ihr Geschäft entweder zum Erfolg führen oder zum Scheitern bringen.