Ugrás a tartalomhoz

Sütibeállítások

Típusonként válassza ki, mely sütiket engedélyezi. Választását bármikor módosíthatja a Sütibeállítások linken, amely minden oldal alján megtalálható. Adatvédelmi nyilatkozat

Szükséges

Mindig bekapcsolva

A bejelentkezéshez, a kosár megőrzéséhez és a választásai megjegyzéséhez szükségesek. Ezek mindig be vannak kapcsolva.

Milyen sütik?
  • weboke_sessie, weboke_klant, weboke_remember: a munkamenet és a bejelentkezve maradás
  • weboke_basket: a kosár
  • wkBtwIncl: az árak megjelenítése ÁFÁ-val vagy anélkül
  • wok_cookies: a sütiválasztás, 12 hónap

Méri, melyik hirdetés vezet látogatáshoz vagy rendeléshez, hogy ne fizessünk hatástalan hirdetésekért.

Milyen sütik?
  • Google Ads a Google Tag Manageren keresztül (_gcl_au, _gcl_aw), legfeljebb 90 napig
  • OpenAI Ads, hirdetések a ChatGPT-ben
  • wok_aff: melyik partnerünk ajánlására érkezett (partnerprogram), 60 nap

4,6

Ország és nyelv

Minden országnak saját oldala van, az adott ország áraival és ÁFA-jával.

Megtekintés

Tesztrendelés az elejétől a végéig

Modul 4: Áfa, szállítás és fizetés · Olvasási idő: 10 perc

Tanulási cél: A lecke után Ön képes lesz egy rendelést teszt módban teljesen végigtesztelni, követni és megmagyarázni a rendelési állapotokat, felderíteni a webhookokkal és e-mailekkel kapcsolatos hibákat, majd mindezt rendesen eltakarítani.

Kulcsfogalmak: teszt mód, tesztfizetés, tesztkártya, rendelési állapotok (Fizetés függőben, Folyamatban, Fizetés folyamatban, Teljesítve, Megszakítva, Sikertelen, Visszatérítve, Vázlat), webhooknapló, rendelési megjegyzések, rendelési e-mailek, készlet visszatartása, tesztellenőrző lista, rendrakás

Miért kell teljes tesztet végezni?

Egy webáruház tökéletesen nézhet ki, és mégsem ad el semmit. A kosár működik, a pénztár működik, a vásárló fizet, aztán a rendelés „Fizetés függőben” állapotban marad, mert nem érkezik meg a webhook (4.4. lecke). Vagy a visszaigazoló e-mail a spamben köt ki. Vagy hiányzik a szállítási díj áfája. Ez csak akkor derül ki, amikor az első vásárló telefonál. Egy teljes tesztrendelés a termékoldaltól a visszatérítésig végigmegy az egész láncon, mielőtt egy valódi vásárló tenné ezt meg. Ismételje meg minden nagyobb változtatás után: másik fizetési bővítmény, új téma, WooCommerce-frissítés, gyorsítótár-beállítás.

Teszt mód a fizetési szolgáltatónál

Minden komoly fizetési szolgáltatónak van teszt módja: a webáruház ilyenkor a szolgáltató tesztkörnyezetével kommunikál, valódi pénz nem mozog, és Ön választhatja meg, hogy egy fizetés sikerüljön vagy meghiúsuljon. Kártyás fizetésnél a szolgáltató dokumentációjában megadott tesztkártyákat használja, soha ne a saját kártyáját. Az iDEAL | Wero (Hollandia) és hasonló módszerek esetén a tesztkörnyezet általában egy választóképernyőt mutat: fizetve, sikertelen, megszakítva, lejárt. Magyarországon a bankkártya, az utánvét és az átutalás a jellemző fizetési módok; a bankkártyás fizetést ugyanígy a szolgáltató teszt módjában próbálja ki.

A teszt módot a fizetési bővítmény beállításaiban kapcsolja be. Ha a webáruháza már élesben működik, akkor egy staging környezetben teszteljen (7.3. lecke és a WordPress-tanfolyam 8.3. leckéje), hogy valódi vásárlók véletlenül se fizessenek teszt módban. A staging környezetben kapcsolja ki a vásárlóknak szóló e-maileket is, kivéve a saját tesztcímére.

A rendelési állapotok

A WooCommerce az alábbi állapotokat ismeri. Ezt jelentik a gyakorlatban:

ÁllapotJelentésMi a teendője
Vázlat (Draft)A vásárló éppen a pénztárblokkokkal fizet; még nem rendeltSemmi; a WooCommerce eltakarítja a régi vázlatokat
Fizetés függőben (Pending payment)A rendelés létrejött, a fizetés még nincs megerősítveVárakozás; ha így marad, ellenőrizze a webhookot
Sikertelen (Failed)A fizetés meghiúsult vagy elutasítottákSemmit ne küldjön el; a vásárló néha újra próbálkozik
Folyamatban (Processing)Kifizetve, a készlet levonva, még nincs elküldveBecsomagolás és feladás
Fizetés folyamatban (On hold)Valamire vár, például egy banki átutalásraEllenőrizze, hogy megérkezett-e a pénz
Teljesítve (Completed)Elküldve és lezárvaSemmi, kivéve visszaküldés esetén
Megszakítva (Cancelled)Ön, a vásárló vagy a rendszer automatikusan törölteA készlet visszakerül
Visszatérítve (Refunded)Teljesen visszatérítveA nyilvántartás frissítése (6.5. lecke)

Néhány dolog automatikusan történik. Fizetés függőben állapotban a WooCommerce visszatartja a készletet; a Készlet visszatartása beállításnál (3.4. lecke) megadott percek után a ki nem fizetett rendelést megszakítja. Folyamatban állapotnál a WooCommerce elküldi a vásárlónak a „Rendelés feldolgozása”, Önnek pedig az „Új rendelés” e-mailt. Teljesítve állapotnál a vásárló megkapja a „Rendelés teljesítve” e-mailt. A virtuális és egyben letölthető termékeknél a WooCommerce a kifizetett rendelést azonnal Teljesítve állapotba teszi, mert nincs mit elküldeni.

A teszt lépésről lépésre

A Theehuis Example így tesztel, privát böngészőablakban, vendégként:

  1. Termékoldal: egyezik az áfával együtt értendő ár az utótaggal (4.1. lecke)?
  2. Kosár: egy teáskanna („Törékeny” osztály) és egy csomag tea (kedvezményes kulcs). Helyes a részösszeg, a szállítási díj és az áfa?
  3. Pénztár holland címmel, majd belga címmel: a megfelelő szállítási módok (4.3. lecke) és a megfelelő áfa (4.2. lecke) jelennek meg?
  4. Megrendelés gomb: olyan felirat szerepel rajta, amely utal a fizetési kötelezettségre (Magyarországon például „fizetési kötelezettséggel járó megrendelés”), és van mellette link a feltételekre és az elállási tájékoztatóra (5.4. lecke)?
  5. Sikeres fizetés teszt módban. Nézze meg a WooCommerce > Rendelések oldalon: milyen állapotot kapott, és milyen gyorsan változott meg? Nyissa meg a rendelést, és olvassa el a jobb oldali rendelési megjegyzéseket: a fizetési bővítmény oda írja be, mit jelzett a szolgáltató.
  6. Sikertelen fizetés vagy megszakítás: egy második rendelés, most sikertelen tesztfizetéssel. Milyen állapotot kapott? Visszakerült a készlet?
  7. E-mailek: megérkezett a vásárlónak és az Önnek szóló e-mail? Olvassa el őket vásárlóként: szerepelnek bennük az Ön adatai, az elállási tájékoztató és a gomb (5.3. és 6.1. lecke)?
  8. Visszatérítés: térítse vissza a sikeres tesztrendelést a WooCommerce-ből (a rendelésben a Visszatérítés gomb, 6.5. lecke). Látja a visszatérítést a szolgáltató irányítópultján is?
  9. Rendrakás: törölje a tesztrendeléseket és a tesztvásárlókat, vagy lássa el őket egyértelmű megjegyzéssel, hogy ne kerüljenek bele a forgalmába és az OSS-számlálójába.

Ha valami nem működik

  • Az állapot „Fizetés függőben” marad: nézze meg a fizetési bővítmény naplójában (gyakran WooCommerce > Állapot > Naplók), hogy megérkezett-e a webhook. Nem? Ellenőrizze, hogy a webáruháza kívülről elérhető-e (ne legyen jelszó a stagingen a webhook előtt, ne blokkolja tűzfal- vagy biztonsági szabály, ne legyen bekapcsolva karbantartási mód).
  • Nem jön e-mail: ellenőrizze a feladót, és hogy nem a spamben van-e az üzenet (6.1. lecke). Ha az Önnek szóló e-mail megérkezik, a vásárlónak szóló viszont nem, nézze meg, be van-e kapcsolva a „Folyamatban” e-mail a WooCommerce > Beállítások > E-mailek oldalon.
  • Nem stimmel az áfa: vesse össze a termék adóosztályát, a kulcstáblázatot és a címet (4.1. lecke).
  • Nincsenek szállítási módok: melyik zónába kerül ez a cím (4.3. lecke)?

Összefoglalás

  • Tesztelje az egész láncot teszt módban, minden nagyobb változtatás után is, lehetőleg staging környezetben.
  • Ismerje az állapotokat: Fizetés függőben, Folyamatban, Fizetés folyamatban, Teljesítve, Megszakítva, Sikertelen, Visszatérítve és Vázlat.
  • Ha egy rendelés sikeres fizetés után is „Fizetés függőben” állapotban marad, az szinte mindig a webhookra utal.
  • Olvassa el a rendelési megjegyzéseket és a fizetési bővítmény naplóját; az e-maileket vásárlóként olvassa el.
  • Takarítsa el a tesztrendeléseket, hogy ne kerüljenek bele a forgalmába és az áfaszámlálásaiba (Magyarországon a NAV Online Számla rendszerébe jelentett számlaadatok közé se kerüljön tesztadat).

Kvíz

1. Egy tesztfizetés sikerül a szolgáltatónál, de a rendelés „Fizetés függőben” állapotban marad. Hol néz utána először?



2. Melyik állapot tartozik egy kifizetett, de még el nem küldött rendeléshez?



3. Miért a szolgáltató tesztkártyáit használja, és nem a saját kártyáját?



4. Mi történik egy ki nem fizetett rendeléssel a „Készlet visszatartása” beállításnál megadott idő után?



Feladat

Feladat D4.5: Tesztrendelés az elejétől a végéig. Kövesse végig a lecke kilenc lépését a saját webáruházában vagy tesztáruházában.

Ellenőrző lista:

  • [ ] fizetési szolgáltató teszt módban;
  • [ ] tesztrendelés leadva vendégként;
  • [ ] sikeres fizetés;
  • [ ] sikertelen vagy megszakított fizetés;
  • [ ] állapotok megtekintve a WooCommerce > Rendelések oldalon;
  • [ ] a vásárlónak és az adminisztrátornak szóló e-mail megérkezett;
  • [ ] rendelés visszatérítve teszt módban;
  • [ ] tesztrendelések eltakarítva vagy tesztként megjelölve.

Kérdések:

  1. Milyen állapotokat kapott a sikeres és a sikertelen rendelés, és milyen sorrendben?
  2. Mennyi idő telt el, amíg az állapot megváltozott (a webhook)?
  3. Mi szerepelt a visszaigazoló e-mailben, és mi hiányzott belőle?

A „kész” után egy mintaválaszt lát: a sikeres rendelés Fizetés függőben állapotból Folyamatban állapotba került; a sikertelen Fizetés függőben állapotból Sikertelen vagy Megszakítva állapotba; egy konkrét hiányzó elem az e-mailben, például az elállási tájékoztató (5.4. lecke).

D4.5. feladat: Tesztrendelés az elejétől a végéig

Ezt a feladatot saját maga végzi el, senki nem ellenőrzi. Pipálja ki, amit elvégzett, és jelölje meg a feladatot elvégzettként.




A pipái és jegyzetei csak ebben a böngészőben maradnak meg, sehova nem küldjük el őket. Ha bejelentkezett, a Fiókomban csak azt tároljuk, hogy elvégezte a feladatot.

Bővebben olvasva

Egy pillanat…

Domainek beállítása

Állítsa be domainenként a névszervereket, a tárhelyhez való kapcsolást és azt, hogy ki legyen a tulajdonos.

Domainek betöltése…