Teste esențiale pentru magazinul dvs. WooCommerce
Publicat: 2021-04-01Configurarea unui magazin online cu WooCommerce nu este dificilă. Este ușor de utilizat, este scalabil și, cu doar câteva clicuri, vă puteți transforma site-ul într-un magazin puternic de comerț electronic. De fapt, WooCommerce este instrumentul pentru magazinul electronic care alimentează peste 28,24% din toate magazinele online și este, de asemenea, bine integrat cel mai popular CMS de acolo, WordPress. Este un plugin grozav care vă ajută să începeți, să faceți primii pași și apoi să vă extindeți și să vă dezvoltați afacerea online.
Dar când vine vorba de performanță și utilizare în achizițiile online , există multe lucruri care ar trebui luate în considerare. Dacă faci asta singur, poți găsi un tutorial despre cum să o faci aici. Dacă acest lucru nu este treaba ta, poți oricând să apelezi la o agenție profesionistă pentru a te ajuta.
În zilele noastre, totul se învârte în jurul experienței utilizatorului , așa că nu este suficient să ai un magazin online funcțional. Pentru a oferi clienților o călătorie de cumpărături superbă, trebuie să vă asigurați că fiecare caracteristică a magazinului dumneavoastră funcționează perfect.
De ce este important să vă testați magazinul WooCommerce
După cum am menționat deja, și cu starea actuală a lumii așa cum este, cumpărăturile online au cunoscut o reapariție destul de mare. Aceasta înseamnă că importanța unui magazin online care funcționează bine este mai mare ca niciodată.
Dacă un client se confruntă cu eșecuri de-a lungul călătoriei de cumpărare, acesta poate fi frustrat și poate părăsi site-ul dvs. Cele mai frecvente obstacole pot include:
- Probleme cu adăugarea articolelor într-un coș de cumpărături
- Respingerea cardurilor de credit fără motiv
- Neaplicarea unui cupon de reducere valid
Dacă oricare dintre acestea apare în timpul călătoriei către cumpărător, sunt șanse ca vizitatorii să părăsească site-ul web al mărcii dvs. și să-și ducă afacerea în altă parte. Pentru a vă asigura că acest lucru nu se întâmplă niciodată, ar trebui să vă bazați pe o asigurare competentă a calității și să testați totul în avans.
În acest articol, vom sublinia câteva dintre testele esențiale pentru magazinul dvs. WooCommerce și câteva lucruri importante de care trebuie să aveți în vedere atunci când dezvoltați un magazin online. Vom analiza în mod special testarea plăților și a fluxurilor de achiziții, precum și a explora câteva gateway-uri de plată.
Testarea fluxului de achiziție
Primul lucru care trebuie luat în considerare atunci când vă testați magazinul WooCommerce este că întregul flux de achiziție funcționează conform așteptărilor . Dar ce înseamnă asta?
Înseamnă că din momentul în care un client adaugă un articol (sau mai multe articole) în coșul său, până în momentul în care își finalizează achiziția, nu ar trebui să apară probleme.
Pentru a asigura un proces de cumpărare fără probleme, trebuie să testați cu atenție fiecare pas și să vă asigurați că funcționează corect, fără erori sau eșecuri.
Ce teste trebuie efectuate:
- Adăugarea unui articol în coș . Trebuie să vă asigurați că cantitatea corectă de articole este afișată în coș. Aceasta înseamnă, de asemenea, că orice articole adăugate suplimentar ar actualiza corect cantitatea.
- Prețul corect ar trebui calculat . În funcție de numărul de articole din coș, prețul total trebuie să fie egal cu suma prețurilor articolelor individuale.
- A putea continua cu achiziția odată ce articolele sunt adăugate în coș . Nu ar trebui să existe blocanți în procesul de cumpărare.
- Eliminarea articolelor din coș (sau, alternativ, reducerea cantității de articole adăugate).
- Odată ce toate informațiile despre client și de plată au fost introduse, procesul de cumpărare ar trebui să fie finalizat. Ceva de reținut - există câțiva factori care ar putea duce la eșecul achiziției - cum ar fi fonduri insuficiente, probleme generale cu furnizorii de plăți etc.
Teste care se efectuează după finalizarea unei achiziții:
- Rezumatul comenzii odată ce plata este finalizată arată informațiile corecte pentru achiziție.
- O factură este trimisă utilizatorului care a făcut achiziția – de obicei, aceasta înseamnă un e-mail de confirmare a comenzii, dar poate include și o factură descărcabilă.
- Comanda WooCommerce ar trebui să conțină toate informațiile relevante – produs, detalii despre client, metoda de plată aleasă, factură (dacă se generează una), etc.
Testarea pentru toate posibilele eșecuri care ar putea apărea în timpul procesului de cumpărare va asigura o experiență de utilizator fără griji. Și clienții fericiți tind să se întoarcă pentru mai mult.
Testarea diferiților furnizori de plăți
Cercetarea unora dintre cei mai populari furnizori de plăți și testarea performanțelor acestora pe site-ul dvs. vă va permite să găsiți cea mai potrivită opțiune pentru afacerea dvs.
Înainte de a continua cu testarea, asigurați-vă că soluția de plată este compatibilă cu configurarea site-ului dvs. web . De asemenea, trebuie să studiați caracteristicile fiecărei platforme și să vă familiarizați cu documentația specifică de testare.
În această secțiune, vom arunca o privire mai atentă asupra următoarelor gateway-uri de plată WooCommerce – Stripe, PayPal, Authorize.net și Square.
Orice documentație de testare și proceduri de creare a contului sandbox vor fi legate în secțiunile respective.
Dunga
Stripe este unul dintre cei mai des utilizați furnizori de plăți, alimentând platforme online mari, cum ar fi Amazon, Booking.com, Uber etc.
Înainte de a-l testa pe site-ul dvs. WooCommerce, asigurați-vă că ați configurat un cont valid și că ați citit documentația necesară, enumerată mai jos.
Resurse utile și elemente necesare pentru testarea gateway-ului de plată:
- Trebuie să aveți un cont Stripe valid, astfel încât să puteți configura pluginul gateway de plată cu cheile sandbox/API live .
- Documentația cu valorile de testare pentru plățile cu cardul de credit Stripe poate fi găsită aici.
- Documentația pentru WooCommerce Stripe Gateway poate fi găsită aici.
După ce ați finalizat pregătirile preliminare, puteți începe testarea proceselor de achiziție.
Testele recomandate includ:
- Când utilizați un card de credit valid (trebuie să aibă un număr valid de card de credit care nu a expirat și are un CVC valid), plata ar trebui să aibă succes dacă există fonduri suficiente.
- Când utilizați un card nevalid (cod card inexistent, card de credit expirat, CVC greșit), plata ar trebui să eșueze. Aceasta va include și cazul în care nu există fonduri suficiente pe card dacă este un card preplătit sau, dacă este cazul, un card de debit.
- Atunci când o plată eșuează , ar trebui să fie declanșate notificările adecvate, indicând clar care este motivul eșecului.
- Verificați că odată ce tranzacția este finalizată , sunteți redirecționat către o pagină Rezumatul comenzii sau către orice pagină similară de mulțumire.
- Pentru plățile 3D Secure , este important să testați dacă procesul de validare funcționează corect. În acest caz, Stripe oferă o cantitate bună de coduri de card de testare pentru diferite situații. Aceste teste sunt și mai importante pentru țările din Uniunea Europeană. Începând cu 14.09.2020, a intrat în vigoare cerința de autentificare puternică a consumatorilor pentru plățile electronice. Mai multe despre el puteți găsi aici.
PayPal
PayPal este o altă alegere comună, favorizată atât de clienți, cât și de companii. Furnizorul oferă o versiune simplificată de gateway gratuită, precum și una cu plată, cu funcții mai sofisticate. Pentru a afla mai multe despre configurarea gateway-ului de plată standard PayPal, puteți vizita aici.
Odată ce v-ați familiarizat cu procesele și documentația și v-ați configurat contul, puteți continua cu testarea.
Ce teste trebuie efectuate pentru gateway-ul de plată standard PayPal:
- După ce faceți clic pe butonul „Comanda” (sau orice etichetă alternativă pe care o are butonul), are loc o redirecționare către PayPal. După autentificare, plata poate fi finalizată.
- Odată intrat în PayPal, puteți verifica suma corectă pentru afișarea comenzii. Rețineți că acest lucru exclude orice taxe de tranzacție/conversie pe care PayPal le-ar adăuga la suma totală de plătit.
- Verificați că, după finalizarea tranzacției, sunteți redirecționat către pagina corectă (de obicei, rezumatul comenzii)
Notă : Există diferite pluginuri pentru gateway de plată PayPal. Din acest motiv, testele PayPal pot diferi.
Authorize.net
Authorize.net este un alt gateway de plată de top, oferind un proces de cumpărare simplificat atât pentru întreprinderile mici, cât și pentru întreprinderile mai mari.
Ca și în cazul celorlalți furnizori, începeți prin a parcurge documentația de testare și setările contului.
Resurse utile și elemente necesare pentru testarea gateway-ului de plată:
- Configurați un cont Authorize.net aici.
- Documentația de testare.
- După ce ați finalizat pregătirile preliminare, puteți începe testarea proceselor de achiziție.
Următorul set de teste trebuie efectuat când utilizați Authorize.net:
- Când utilizați un card de credit valid (trebuie să aibă un număr de card valid care nu a expirat și un CVC valid), plata ar trebui să aibă succes dacă există fonduri suficiente.
- Când utilizați un card nevalid (cod card inexistent, card expirat, CVC greșit), plata ar trebui să eșueze. Aceasta va include și cazul în care nu există fonduri suficiente pe cardul de credit preplătit sau, dacă este cazul, pe cardul de debit.
- Atunci când o plată eșuează, ar trebui să fie declanșate notificările adecvate, indicând clar care este motivul eșecului.
- Verificați că odată ce tranzacția este finalizată , sunteți redirecționat către o pagină Rezumatul comenzii sau către orice pagină similară de mulțumire.
Pătrat
Poarta de plată finală pe care o vom discuta în acest articol este Square.
Ca și în cazul platformelor anterioare, asigurați-vă că acoperiți toate pregătirile preliminare enumerate mai jos.
Resurse utile și elemente necesare pentru testarea gateway-ului de plată:
- Documentația pluginului WooCommerce Square
- Pentru a crea un cont Square sandbox, urmați procedura de aici
- Documentația testului pătrat
- Documentație pentru valorile testului pătrat
După ce ați finalizat pregătirile preliminare, puteți începe testarea proceselor de achiziție.
Următorul set de teste trebuie efectuat cu achiziții prin Stripe:
- Când utilizați un card de credit valid (trebuie să aibă un număr de card valid care nu a expirat și un CVC valid), plata ar trebui să aibă succes dacă există fonduri suficiente.
- Când utilizați un card nevalid (cod card inexistent, card expirat, CVC greșit), plata ar trebui să eșueze. Aceasta va include și cazul în care nu există fonduri suficiente pe cardul de credit preplătit sau, dacă este cazul, pe cardul de debit.
- Când o plată eșuează , ar trebui să fie declanșate notificările adecvate, indicând clar care este motivul eșecului.
- Verificați că odată ce tranzacția este finalizată , sunteți redirecționat către o pagină Rezumatul comenzii sau către orice pagină similară de mulțumire.
- Pentru plățile 3D Secure , este important să testați dacă procesul de verificare funcționează corect. Similar cu Stripe, acest lucru este important pentru țările din Uniunea Europeană.
Testarea caracteristicilor și fluxurilor de lucru ale diverșilor furnizori de plăți și gateway-uri vă va oferi o imagine mai clară asupra experienței clienților. Cercetați opțiunile disponibile și faceți alegerea care se potrivește cel mai bine afacerii dvs.
Cupoane de testare
Cupoanele de reducere sunt o forță motrice vitală în generarea de noi clienți potențiali și creșterea conversiilor în strategia dvs. de marketing de comerț electronic. Pentru a vă asigura că au efectul necesar, totuși, trebuie să fiți sigur că funcționează impecabil.
În conformitate cu aceasta, presupunând că aveți cupoane de reducere configurate pentru magazinul dvs. WooCommerce, trebuie efectuat următorul set de teste pentru a elimina orice erori care apar:
- Ar trebui să fie posibil să generați un cod de cupon din tabloul de bord WooCommerce.
- Verificați dacă un cod de cupon valid poate fi aplicat comenzii și dacă se aplică reducerea.
- Verificați dacă un cupon nevalid nu poate fi aplicat, este declanșată notificarea corespunzătoare și reducerea nu este aplicată. Acest lucru se poate întâmpla cu:
- Cupoane expirate
- Coduri promoționale care nu există
- Coduri de cupon care există, dar utilizatorul le introduce greșit în caseta de introducere corespunzătoare.
- Verificați că, dacă sunt stabilite limite de utilizare pentru cupoane, acestea vor fi respectate.
- Verificați dacă diferitele tipuri de reduceri funcționează corect. Aceste tipuri pot fi:
- Reduceri cu valoare fixă
- Reduceri procentuale
- Orice tipuri de reduceri suplimentare care sunt adăugate prin pluginuri WooCommerce.
Testați întotdeauna cupoane noi înainte de a le lansa. Funcționarea defectuoasă a cuponului duce la dezamăgire și frustrare a clienților. De asemenea, dăunează experienței lor generale cu marca dvs.
Alte teste cu WooCommerce
Odată ce ați finalizat testele esențiale care trebuie efectuate asupra fluxului de lucru al procesului de achiziție, există și alte verificări care merită luate în considerare.
Teste de număr de TVA
În funcție de țară și de reglementările comerciale, vi se poate solicita și testarea numărului de TVA.
Pentru a verifica dacă taxele adecvate sunt aplicate sau scăzute atunci când clienții fac achiziții, asigurați-vă că analizați performanța numerelor de identificare TVA.
Există câteva teste care trebuie efectuate pentru numerele de TVA:
- Ar trebui să verificați dacă numerele de TVA valide ar elimina utilizatorul de orice taxe TVA pe care le datorează pentru achiziție. În mod similar, un TVA nevalid nu ar trebui să elibereze utilizatorul de plata unei taxe TVA.
- O listă cu numerele de TVA care ar putea fi folosite pentru testare poate fi găsită pe următorul link (deși unele sunt marcate ca valide, ar putea fi acum invalide).
- Informațiile ar trebui să fie reflectate corespunzător în comanda WooCommerce și în factura care este trimisă clienților.
- Dacă există plăți recurente (să zicem pentru un abonament) și se aplică un număr de TVA valid, nu trebuie perceput nicio taxă.
Testarea abonamentelor
Vorbind despre abonamente, sunt câteva lucruri de luat în considerare:
- Dacă abonamentul are o perioadă de probă gratuită, prima plată trebuie efectuată când perioada de încercare a expirat.
- Plata recurentă trebuie efectuată la sfârșitul perioadei (în funcție de configurație, poate fi zilnică, săptămânală, lunară, anuală).
- Clientul ar trebui să primească diverse notificări – pentru reînnoirea abonamentului, expirarea abonamentului etc.
- Dacă perioada de abonament expiră, fie abonamentul va fi suspendat, fie se declanșează o perioadă de toleranță. A avea o perioadă de toleranță face obiectul politicii companiei. Aceasta înseamnă că clientul ar avea la dispoziție câteva zile pentru a finaliza plata, în caz contrar, abonamentul este suspendat.
Teste multilingve
Dacă magazinul dvs. online poate fi vizualizat în mai multe limbi, este obligatoriu să vă asigurați că procesul de cumpărare funcționează conform așteptărilor în toate limbile.
Având în vedere acest lucru, ar trebui efectuate următoarele teste :
- Fluxul de achiziție trebuie să funcționeze cu toate limbile acceptate.
- Gateway-urile de plată ar trebui să funcționeze.
- Dacă magazinul oferă posibilitatea de a aplica coduri de reducere, este important să vă asigurați că funcționalitatea funcționează în toate cazurile posibile – coduri valide, coduri nevalide, calcul de reducere etc.
- Desigur, este, de asemenea, important să aveți toate șirurile, legate de procesul de cumpărare, traduse în limbile acceptate.
Încheierea
Este important să oferim utilizatorilor o experiență lină, fără probleme. Din acest motiv, în funcție de cât de mult timp este petrecut testând fiecare aspect al magazinului dvs. online, acesta vă poate face sau distruge afacerea.