Modul 4 · 4.5
Testno naročilo od začetka do konca
Modul 4: DDV, dostava in plačilo · Čas branja: 10 minut
Učni cilj: Po tej lekciji boste znali v testnem načinu v celoti preizkusiti naročilo, spremljati in razložiti stanja naročil, poiskati težave s spletnimi kljukami (webhooks) in e-pošto ter nato vse lepo pospraviti.
Ključni pojmi: testni način, testno plačilo, testna kartica, stanja naročil (Plačilo v teku, V obdelavi, Zadržano, Zaključeno, Preklicano, Neuspešno, Povrnjeno, Osnutek), dnevnik spletnih kljuk, opombe naročila, e-sporočila o naročilu, zadrževanje zaloge, kontrolni seznam za test, pospravljanje
Zakaj celoten test
Spletna trgovina je lahko videti brezhibno, pa vseeno ne prodaja. Košarica deluje, zaključek nakupa deluje, kupec plača, nato pa naročilo ostane v stanju "Plačilo v teku", ker spletna kljuka ne prispe (lekcija 4.4). Ali pa potrditveno e-sporočilo konča med neželeno pošto. Ali pa manjka DDV na dostavo. To opazite šele, ko pokliče prvi kupec. Celotno testno naročilo prehodi vso verigo, od strani izdelka do vračila denarja, preden to stori pravi kupec. Ponovite ga po vsaki večji spremembi: drug vtičnik za plačila, nova tema, posodobitev WooCommerce, nastavitev predpomnilnika.
Testni način pri Vašem ponudniku plačil
Vsak resen ponudnik plačil ima testni način: Vaša trgovina komunicira s testnim okoljem ponudnika, pravi denar se ne prenaša, Vi pa lahko izberete, ali plačilo uspe ali ne. Pri plačilih s karticami uporabite testne kartice, ki jih ponudnik navaja v svoji dokumentaciji, nikoli svoje kartice. Pri iDEAL | Wero (Nizozemska) in podobnih načinih testno okolje običajno prikaže zaslon z izbiro: plačano, neuspešno, preklicano, poteklo. V Sloveniji kupci običajno plačujejo s plačilnimi karticami, prek spletne banke ali po povzetju, zato v testnem načinu preizkusite načine, ki jih ponujate.
Testni način vklopite v nastavitvah vtičnika za plačila. Če Vaša trgovina že deluje v živo, testirajte v testnem okolju (staging) (lekcija 7.3 in lekcija 8.3 tečaja WordPress), da pravi kupci pomotoma ne plačajo v testnem načinu. V testnem okolju izklopite tudi e-pošto kupcem, razen na svoj testni naslov.
Stanja naročil
WooCommerce pozna ta stanja. Kaj pomenijo v praksi:
| Stanje | Pomen | Kaj storite Vi |
|---|---|---|
| Osnutek (Draft) | Kupec zaključuje nakup z bloki za zaključek nakupa; naročilo še ni oddano | Nič; WooCommerce stare osnutke pospravi sam |
| Plačilo v teku (Pending payment) | Naročilo je ustvarjeno, plačilo še ni potrjeno | Počakajte; če tako ostane, preverite spletno kljuko |
| Neuspešno (Failed) | Plačilo ni uspelo ali je bilo zavrnjeno | Ničesar ne pošiljajte; kupec včasih poskusi znova |
| V obdelavi (Processing) | Plačano, zaloga odšteta, še ni poslano | Zapakirajte in pošljite |
| Zadržano (On hold) | Čaka na nekaj, na primer na bančno nakazilo | Preverite, ali je denar prispel |
| Zaključeno (Completed) | Poslano in končano | Nič več, razen pri vračilu blaga |
| Preklicano (Cancelled) | Preklicali ste ga Vi, kupec ali sistem samodejno | Zaloga se vrne |
| Povrnjeno (Refunded) | V celoti povrnjeno | Posodobite evidenco (lekcija 6.5) |
Nekaj se zgodi samodejno. Pri stanju Plačilo v teku WooCommerce zadrži zalogo; po številu minut, nastavljenem pri Zadrži zalogo (lekcija 3.4), se neplačano naročilo prekliče. Pri stanju V obdelavi WooCommerce kupcu pošlje e-sporočilo "Obdelava naročila", Vam pa e-sporočilo "Novo naročilo". Pri stanju Zaključeno kupec prejme e-sporočilo "Zaključeno naročilo". Za izdelke, ki so hkrati virtualni in za prenos, WooCommerce plačano naročilo takoj nastavi na Zaključeno, ker ni ničesar za pošiljanje.
Test, korak za korakom
Theehuis Example testira takole, v zasebnem oknu, kot gost:
- Stran izdelka: ali se cena z DDV in pripono ujema (lekcija 4.1)?
- Košarica: čajnik (razred "Breekbaar", lomljivo) in zavitek čaja (znižana stopnja). Ali se vmesni seštevek, stroški dostave in DDV ujemajo?
- Zaključek nakupa z nizozemskim naslovom, nato z belgijskim naslovom: ali se prikažejo pravi načini dostave (lekcija 4.3) in pravi DDV (lekcija 4.2)?
- Gumb za naročilo: ali je na njem besedilo, ki omenja obveznost plačila, in povezava do pogojev in informacij o odstopu od pogodbe (lekcija 5.4)? V slovenski različici je to na primer »naročilo z obveznostjo plačila« ali druga nedvoumna formulacija.
- Uspešno plačilo v testnem načinu. Poglejte v WooCommerce > Naročila: katero stanje in kako hitro se je spremenilo? Odprite naročilo in preberite opombe naročila na desni: vtičnik za plačila tja zapiše, kaj je sporočil ponudnik.
- Neuspešno ali preklicano plačilo: drugo naročilo, tokrat z neuspešnim testnim plačilom. Katero stanje? Ali se je zaloga vrnila?
- E-pošta: ali sta prispeli e-sporočilo kupcu in e-sporočilo Vam? Preberite ju kot kupec: ali vsebujeta Vaše podatke, informacije o odstopu od pogodbe in gumb (lekciji 5.3 in 6.1)?
- Vračilo denarja: uspešno testno naročilo povrnite iz WooCommerce (gumb Vračilo denarja v naročilu, lekcija 6.5). Ali vidite vračilo tudi na nadzorni plošči ponudnika?
- Pospravljanje: izbrišite testna naročila in testne kupce ali jim dodajte jasno opombo, da ne pridejo v Vaš promet in števec za OSS.
Če gre kaj narobe
- Stanje ostane "Plačilo v teku": v dnevniku vtičnika za plačila (pogosto WooCommerce > Stanje > Dnevniki) preverite, ali je spletna kljuka prispela. Ni? Preverite, ali je Vaša trgovina dosegljiva od zunaj (brez gesla na testnem okolju za spletno kljuko, brez pravila požarnega zidu ali varnostnega pravila, ki jo blokira, brez načina vzdrževanja).
- Ni e-pošte: preverite pošiljatelja in ali je sporočilo med neželeno pošto (lekcija 6.1). Če e-sporočilo Vam prispe, kupcu pa ne, preverite, ali je e-sporočilo "Obdelava naročila" vklopljeno v WooCommerce > Nastavitve > E-pošta.
- DDV ni pravilen: primerjajte davčni razred izdelka, tabelo stopenj in naslov (lekcija 4.1).
- Ni načinov dostave: katero območje dobi ta naslov (lekcija 4.3)?
Povzetek
- Celotno verigo preizkusite v testnem načinu, tudi po vsaki večji spremembi, najraje v testnem okolju.
- Poznajte stanja: Plačilo v teku, V obdelavi, Zadržano, Zaključeno, Preklicano, Neuspešno, Povrnjeno in Osnutek.
- Naročilo, ki po uspešnem plačilu ostane v stanju "Plačilo v teku", skoraj vedno kaže na spletno kljuko.
- Preberite opombe naročila in dnevnik vtičnika za plačila; e-sporočila preberite kot kupec. V Sloveniji ob tem preverite, ali je gumb za naročilo nedvoumen, na primer »naročilo z obveznostjo plačila«.
- Pospravite testna naročila, da ne pridejo v Vaš promet in obračun DDV.
Kviz
Naloga
Naloga D4.5: Testno naročilo od začetka do konca. Sledite devetim korakom iz te lekcije v svoji trgovini ali testni trgovini.
Kontrolni seznam:
- [ ] ponudnik plačil v testnem načinu;
- [ ] testno naročilo oddano kot gost;
- [ ] plačilo uspešno;
- [ ] plačilo neuspešno ali preklicano;
- [ ] stanja vidna v WooCommerce > Naročila;
- [ ] e-sporočilo kupcu in skrbniku prejeto;
- [ ] naročilo povrnjeno v testnem načinu;
- [ ] testna naročila pospravljena ali označena kot test.
Vprašanja:
- Katera stanja sta dobili uspešno in neuspešno naročilo in v kakšnem vrstnem redu?
- Koliko časa je trajalo, da se je stanje spremenilo (spletna kljuka)?
- Kaj je pisalo v potrditvenem e-sporočilu in kaj je manjkalo?
Ko kliknete "opravljeno", vidite vzorčni odgovor: uspešno naročilo je šlo iz Plačilo v teku v V obdelavi; neuspešno iz Plačilo v teku v Neuspešno ali Preklicano; konkretna točka, ki je manjkala v e-sporočilu, na primer informacije o odstopu od pogodbe (lekcija 5.4).
Naloga D4.5: Testno naročilo od začetka do konca
To nalogo opravite sami; nihče je ne pregleda. Odkljukajte, kar ste naredili, in nalogo označite kot opravljeno.
Uspešno: Čaka na plačilo, V obdelavi. Neuspešno: Čaka na plačilo, Neuspešno ali Preklicano. Ena konkretna manjkajoča točka v e-pošti (na primer informacije o odstopu od pogodbe, lekcija 5.4).
Vaše kljukice in zapiski ostanejo samo v tem brskalniku, nikamor jih ne pošiljamo. Če ste prijavljeni, v Moji tečaji shranimo samo podatek, da ste nalogo opravili.
Za nadaljnje branje
- Priročnik DirectAdmin 18.10: Ne morem poslati e-pošte
- Brezplačni tečaj WordPress 8.3: Testno okolje (staging): varno testiranje
- Managing orders (woocommerce.com, angleško): https://woocommerce.com/document/managing-orders/
- WooCommerce refunds (woocommerce.com, angleško): https://woocommerce.com/document/woocommerce-refunds/
