Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

Testovacia objednávka od začiatku do konca

Modul 4: DPH, doprava a platby · Čas čítania: 10 min.

Cieľ lekcie: Po tejto lekcii dokážete úplne otestovať objednávku v testovacom režime, sledovať a vysvetliť stavy objednávok, nájsť problémy s webhookmi a e-mailmi a potom všetko poriadne upratať.

Kľúčové pojmy: testovací režim, testovacia platba, testovacia karta, stavy objednávok (Prijatá, Spracováva sa, Čaká na platbu, Vybavená, Zrušené, Neúspešné, Refundovaná, Koncept), log webhookov, poznámky k objednávke, e-maily k objednávke, rezervácia skladu, testovací kontrolný zoznam, upratanie

Prečo úplný test

E-shop môže vyzerať dokonale, a napriek tomu nepredávať. Košík funguje, pokladňa funguje, zákazník zaplatí, a potom objednávka zostane v stave "Prijatá", pretože webhook nedorazí (lekcia 4.4). Alebo potvrdzovací e-mail skončí v spame. Alebo chýba DPH z dopravy. Zistíte to až pri prvom zákazníkovi, ktorý zavolá. Úplná testovacia objednávka prejde celým reťazcom, od stránky produktu až po refundáciu, skôr než to urobí skutočný zákazník. Zopakujte ju po každej väčšej zmene: iný platobný plugin, nová téma, aktualizácia WooCommerce, nastavenie cache.

Testovací režim u poskytovateľa platieb

Každý seriózny poskytovateľ platieb má testovací režim: váš e-shop komunikuje s testovacím prostredím poskytovateľa, neprechádzajú žiadne skutočné peniaze a môžete si zvoliť, či platba prebehne alebo zlyhá. Pri platbách kartou používate testovacie karty, ktoré poskytovateľ uvádza vo svojej dokumentácii, nikdy nie vlastnú kartu. Pri iDEAL | Wero (Holandsko) a podobných metódach zobrazí testovacie prostredie zvyčajne obrazovku s výberom: zaplatené, neúspešné, zrušené, vypršané. Na Slovensku sa bežne používajú platba kartou, bankový prevod a dobierka; aj tie si v testovacom režime vyskúšajte.

Testovací režim zapnite v nastaveniach platobného pluginu. Ak váš e-shop už beží naostro, testujte v stagingovom prostredí (lekcia 7.3 a lekcia 8.3 kurzu WordPress), aby skutoční zákazníci omylom neplatili v testovacom režime. A v stagingu vypnite e-maily zákazníkom, okrem e-mailov na vašu vlastnú testovaciu adresu.

Stavy objednávok

WooCommerce pozná tieto stavy. Čo znamenajú v praxi:

StavVýznamČo urobíte vy
Koncept (Draft)Zákazník práve prechádza pokladňou s blokmi pokladne; zatiaľ neobjednalNič; WooCommerce staré koncepty upratuje
Prijatá (Pending payment)Objednávka vytvorená, platba zatiaľ nepotvrdenáPočkať; ak to tak zostane, skontrolovať webhook
Neúspešné (Failed)Platba zlyhala alebo bola zamietnutáNič neodosielať; zákazník to niekedy skúsi znova
Spracováva sa (Processing)Zaplatené, sklad odpísaný, zatiaľ neodoslanéZabaliť a odoslať
Čaká na platbu (On hold)Na niečo čaká, napríklad na bankový prevodSkontrolovať, či peniaze prišli
Vybavená (Completed)Odoslané a hotovéUž nič, okrem vrátenia tovaru
Zrušené (Cancelled)Zrušené vami, zákazníkom alebo automatickyTovar späť na sklad
Refundovaná (Refunded)Peniaze úplne vrátenéAktualizovať účtovníctvo (lekcia 6.5)

Niektoré veci sa dejú automaticky. Pri stave Prijatá WooCommerce rezervuje sklad; po počte minút nastavenom v Držať sklad (lekcia 3.4) sa nezaplatená objednávka zruší. Pri stave Spracováva sa pošle WooCommerce zákazníkovi e-mail "Objednávka sa spracováva" a vám e-mail "Nová objednávka". Pri stave Vybavená dostane zákazník e-mail "Vybavená objednávka". Pri virtuálnych a zároveň stiahnuteľných produktoch nastaví WooCommerce zaplatenú objednávku hneď na Vybavená, pretože nie je čo odosielať.

Test krok za krokom

Theehuis Example testuje takto, v súkromnom okne prehliadača, ako hosť:

  1. Stránka produktu: sedí cena vrátane DPH s príponou (lekcia 4.1)?
  2. Košík: kanvica na čaj (trieda "Krehké") a balíček čaju (znížená sadzba). Sedí medzisúčet, cena dopravy a DPH?
  3. Pokladňa s holandskou adresou, potom s belgickou adresou: zobrazia sa správne spôsoby dopravy (lekcia 4.3) a správna DPH (lekcia 4.2)?
  4. Tlačidlo objednávky: je na ňom text, ktorý uvádza povinnosť platby, a odkaz na obchodné podmienky a informácie o práve odstúpiť od zmluvy (lekcia 5.4)?
  5. Úspešná platba v testovacom režime. Pozrite sa do WooCommerce > Objednávky: aký je stav a ako rýchlo sa zmenil? Otvorte objednávku a prečítajte si poznámky k objednávke vpravo: platobný plugin tam zapisuje, čo hlásil poskytovateľ.
  6. Neúspešná platba alebo zrušená: druhá objednávka, tentoraz s neúspešnou testovacou platbou. Aký stav? Vrátil sa tovar na sklad?
  7. E-maily: prišiel e-mail zákazníkovi aj e-mail vám? Prečítajte si ich ako zákazník: sú v nich vaše údaje, informácie o práve odstúpiť od zmluvy a tlačidlo (lekcia 5.3 a 6.1)?
  8. Refundácia: vráťte peniaze za úspešnú testovaciu objednávku priamo vo WooCommerce (tlačidlo Refundácia v objednávke, lekcia 6.5). Vidíte refundáciu aj v administrácii poskytovateľa?
  9. Upratanie: vymažte testovacie objednávky a testovacích zákazníkov alebo ich označte jasnou poznámkou, aby sa nezapočítali do vašich tržieb a do počítadla OSS.

Keď sa niečo pokazí

  • Stav zostáva "Prijatá": pozrite sa do logu platobného pluginu (často WooCommerce > Stav > Logy), či webhook prišiel. Nie? Skontrolujte, či je váš e-shop dostupný zvonka (žiadne heslo na stagingu pre webhook, žiadne pravidlo firewallu ani zabezpečenia, ktoré ho blokuje, žiadny režim údržby).
  • Žiadny e-mail: skontrolujte odosielateľa a či e-mail nie je v spame (lekcia 6.1). Ak e-mail vám príde, ale zákazníkovi nie, skontrolujte, či je e-mail "Spracováva sa" zapnutý v WooCommerce > Nastavenia > E-maily.
  • DPH nesedí: porovnajte triedu DPH produktu, tabuľku sadzieb a adresu (lekcia 4.1).
  • Žiadne spôsoby dopravy: do ktorej zóny patrí táto adresa (lekcia 4.3)?

Zhrnutie

  • Otestujte celý reťazec v testovacom režime, aj po každej väčšej zmene, najlepšie v stagingu.
  • Poznajte stavy: Prijatá, Spracováva sa, Čaká na platbu, Vybavená, Zrušené, Neúspešné, Refundovaná a Koncept.
  • Objednávka, ktorá po úspešnej platbe zostane v stave "Prijatá", takmer vždy ukazuje na webhook.
  • Čítajte poznámky k objednávke a log platobného pluginu; e-maily čítajte ako zákazník.
  • Testovacie objednávky upracte, aby sa nedostali do vašich tržieb a do súčtov DPH. Pri e-shope na Slovensku tak zostanú presné aj podklady pre Finančnú správu SR.

Kvíz

1. Testovacia platba u poskytovateľa prebehne, ale objednávka zostane v stave "Prijatá". Kde sa pozriete najskôr?



2. Ktorý stav patrí k zaplatenej objednávke, ktorú treba ešte odoslať?



3. Prečo používate testovacie karty poskytovateľa a nie vlastnú kartu?



4. Čo sa stane s nezaplatenou objednávkou po uplynutí času nastaveného v "Držať sklad"?



Úloha

Úloha D4.5: Testovacia objednávka od začiatku do konca. Prejdite deväť krokov z tejto lekcie vo svojom e-shope alebo testovacom obchode.

Kontrolný zoznam:

  • [ ] poskytovateľ platieb v testovacom režime;
  • [ ] testovacia objednávka zadaná ako hosť;
  • [ ] platba úspešná;
  • [ ] platba neúspešná alebo zrušená;
  • [ ] stavy skontrolované vo WooCommerce > Objednávky;
  • [ ] e-mail zákazníkovi aj správcovi doručený;
  • [ ] objednávka refundovaná v testovacom režime;
  • [ ] testovacie objednávky upratané alebo označené ako test.

Otázky:

  1. Aké stavy dostala úspešná a neúspešná objednávka a v akom poradí?
  2. Ako dlho trvalo, kým sa stav zmenil (webhook)?
  3. Čo bolo v potvrdzovacom e-maile a čo chýbalo?

Po kliknutí na "hotovo" uvidíte vzorovú odpoveď: úspešná objednávka prešla zo stavu Prijatá do stavu Spracováva sa; neúspešná zo stavu Prijatá do stavu Neúspešné alebo Zrušené; konkrétna chýbajúca položka v e-maile, napríklad informácie o práve odstúpiť od zmluvy (lekcia 5.4).

Úloha D4.5: Testovacia objednávka od začiatku do konca

Túto úlohu vykonávate sami, nikto ju nekontroluje. Odškrtnite, čo ste urobili, a označte úlohu ako splnenú.




Vaše zaškrtnutia a poznámky zostávajú iba v tomto prehliadači, nikam ich neposielame. Po prihlásení si v sekcii Moje kurzy uchovávame iba to, že ste úlohu splnili.

Ďalšie čítanie

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…