Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

O comandă de test de la început până la sfârșit

Modulul 4: TVA, livrare și plată · Timp de citire: 10 minute

Obiectiv de învățare: După această lecție puteți testa complet o comandă în modul de test, puteți urmări și explica stările comenzii, puteți depista problemele cu webhook-urile și e-mailurile și puteți face apoi curățenie în mod ordonat.

Noțiuni cheie: mod de test, plată de test, card de test, stări ale comenzii (Plată în așteptare, În procesare, Suspendată, Finalizată, Anulată, Eșuată, Rambursată, Ciornă), jurnal webhook, note ale comenzii, e-mailuri de comandă, reținerea stocului, listă de verificare pentru test, curățenie

De ce un test complet

Un magazin online poate arăta perfect și totuși să nu vândă. Coșul funcționează, finalizarea comenzii funcționează, clientul plătește, iar apoi comanda rămâne la "Plată în așteptare" pentru că webhook-ul nu ajunge (lecția 4.4). Sau e-mailul de confirmare ajunge în spam. Sau lipsește TVA-ul aplicat livrării. Observați problema abia la primul client care vă sună. O comandă de test completă parcurge tot lanțul, de la pagina produsului până la rambursare, înainte ca un client real să o facă. Repetați testul după fiecare modificare importantă: un alt modul de plată, o temă nouă, o actualizare WooCommerce, o setare de cache.

Modul de test la furnizorul dumneavoastră de plăți

Orice furnizor de plăți serios are un mod de test: magazinul dumneavoastră comunică cu un mediu de test al furnizorului, nu circulă bani reali și puteți alege dacă o plată reușește sau eșuează. La plățile cu cardul folosiți cardurile de test pe care furnizorul le indică în documentația sa, niciodată propriul card. La iDEAL | Wero și metode similare, mediul de test afișează de obicei un ecran de alegere: plătită, eșuată, anulată, expirată. În România se plătește de obicei cu cardul, prin plata la livrare (ramburs) sau prin transfer bancar; testați fiecare metodă pe care o oferiți.

Activați modul de test în setările modulului de plată. Dacă magazinul dumneavoastră funcționează deja live, testați într-un mediu de staging (lecția 7.3 și lecția 8.3 din cursul WordPress), astfel încât clienții reali să nu plătească din greșeală în modul de test. Și dezactivați în staging e-mailurile către clienți, cu excepția celor către propria adresă de test.

Stările comenzii

WooCommerce are aceste stări. Ce înseamnă ele în practică:

StareSemnificațieCe faceți dumneavoastră
Ciornă (Draft)Clientul finalizează comanda cu blocurile de finalizare; încă nu a comandatNimic; WooCommerce șterge ciornele vechi
Plată în așteptare (Pending payment)Comandă creată, plată încă neconfirmatăAșteptați; dacă rămâne așa, verificați webhook-ul
Eșuată (Failed)Plată eșuată sau refuzatăNu trimiteți nimic; uneori clientul încearcă din nou
În procesare (Processing)Plătită, stoc scăzut, încă neexpediatăÎmpachetați și expediați
Suspendată (On hold)Așteaptă ceva, de exemplu un transfer bancarVerificați dacă banii au intrat
Finalizată (Completed)Expediată și încheiatăNimic, cu excepția unui retur
Anulată (Cancelled)Anulată de dumneavoastră, de client sau automatStocul revine
Rambursată (Refunded)Rambursată integralActualizați evidența contabilă (lecția 6.5)

Câteva lucruri se întâmplă automat. La Plată în așteptare, WooCommerce reține stocul; după numărul de minute de la Reține stocul (lecția 3.4), o comandă neplătită este anulată. La În procesare, WooCommerce îi trimite clientului e-mailul "Comandă în procesare", iar dumneavoastră e-mailul "Comandă nouă". La Finalizată, clientul primește e-mailul "Comandă finalizată". Pentru produsele care sunt atât virtuale, cât și descărcabile, WooCommerce trece o comandă plătită direct la Finalizată, deoarece nu este nimic de expediat.

Testul, pas cu pas

Theehuis Example testează astfel, într-o fereastră privată, ca vizitator:

  1. Pagina produsului: prețul cu TVA inclus corespunde cu sufixul (lecția 4.1)?
  2. Coș: un ceainic (clasa "Fragil") și un pachet de ceai (cotă redusă). Sunt corecte subtotalul, costurile de livrare și TVA-ul?
  3. Finalizare comandă cu o adresă din Țările de Jos, apoi cu o adresă din Belgia: apar metodele de livrare corecte (lecția 4.3) și TVA-ul corect (lecția 4.2)?
  4. Butonul de comandă: există un text care menționează obligația de plată și un link către termeni și condiții și către informațiile despre dreptul de retragere (lecția 5.4)?
  5. Plată reușită în modul de test. Uitați-vă în WooCommerce > Comenzi: ce stare are comanda și cât de repede s-a schimbat? Deschideți comanda și citiți notele comenzii din dreapta: modulul de plată scrie acolo ce a raportat furnizorul.
  6. Plată eșuată sau anulată: o a doua comandă, de data aceasta cu o plată de test eșuată. Ce stare are? A fost restabilit stocul?
  7. E-mailuri: au sosit e-mailul către client și e-mailul către dumneavoastră? Citiți-le ca un client: conțin datele dumneavoastră, informațiile despre dreptul de retragere și butonul (lecțiile 5.3 și 6.1)?
  8. Rambursare: rambursați comanda de test reușită din WooCommerce (butonul Rambursează din comandă, lecția 6.5). Vedeți rambursarea și în panoul de control al furnizorului?
  9. Curățenie: ștergeți comenzile de test și clienții de test sau adăugați-le o notă clară, astfel încât să nu ajungă în cifra de afaceri și în contorul OSS.

Dacă ceva nu merge

  • Starea rămâne "Plată în așteptare": verificați în jurnalul modulului de plată (adesea WooCommerce > Stare > Jurnale) dacă webhook-ul a ajuns. Nu a ajuns? Verificați dacă magazinul dumneavoastră este accesibil din exterior (fără parolă pe staging pentru webhook, fără o regulă de firewall sau de securitate care îl blochează, fără mod de mentenanță).
  • Niciun e-mail: verificați expeditorul și dacă e-mailul a ajuns în spam (lecția 6.1). Dacă e-mailul către dumneavoastră sosește, dar cel către client nu, verificați dacă e-mailul "În procesare" este activat în WooCommerce > Setări > Emailuri.
  • TVA-ul nu este corect: comparați clasa de TVA a produsului, tabelul de cote și adresa (lecția 4.1).
  • Nicio metodă de livrare: în ce zonă intră această adresă (lecția 4.3)?

Rezumat

  • Testați întregul lanț în modul de test, și după fiecare modificare importantă, de preferință în staging.
  • Cunoașteți stările: Plată în așteptare, În procesare, Suspendată, Finalizată, Anulată, Eșuată, Rambursată și Ciornă.
  • O comandă care rămâne la "Plată în așteptare" după o plată reușită indică aproape întotdeauna o problemă cu webhook-ul.
  • Citiți notele comenzii și jurnalul modulului de plată; citiți e-mailurile ca un client.
  • Curățați comenzile de test, astfel încât să nu ajungă în cifra de afaceri și în calculele de TVA.

Test (quiz)

1. O plată de test reușește la furnizor, dar comanda rămâne la "Plată în așteptare". Unde vă uitați mai întâi?



2. Ce stare are o comandă plătită care trebuie încă expediată?



3. De ce folosiți cardurile de test ale furnizorului și nu propriul card?



4. Ce se întâmplă cu o comandă neplătită după timpul setat la "Reține stocul"?



Exercițiu

Exercițiul D4.5: O comandă de test de la început până la sfârșit. Urmați cei nouă pași din această lecție în propriul magazin online sau în magazinul de test.

Listă de verificare:

  • [ ] furnizorul de plăți în modul de test;
  • [ ] comandă de test plasată ca vizitator;
  • [ ] plată reușită;
  • [ ] plată eșuată sau anulată;
  • [ ] stări văzute în WooCommerce > Comenzi;
  • [ ] e-mail către client și către administrator primit;
  • [ ] comandă rambursată în modul de test;
  • [ ] comenzile de test curățate sau marcate ca test.

Întrebări:

  1. Ce stări au primit comanda reușită și cea eșuată și în ce ordine?
  2. Cât a durat până s-a schimbat starea (webhook-ul)?
  3. Ce conținea e-mailul de confirmare și ce lipsea?

După "gata" vedeți un exemplu de răspuns: comanda reușită a trecut de la Plată în așteptare la În procesare; cea eșuată de la Plată în așteptare la Eșuată sau Anulată; un punct concret care lipsea din e-mail, de exemplu informațiile despre dreptul de retragere (lecția 5.4).

Exercițiul D4.5: O comandă de test de la început până la sfârșit

Acest exercițiu îl faceți singur; nimeni nu îl verifică. Bifați ce ați făcut și marcați exercițiul ca finalizat.




Bifele și notițele dumneavoastră rămân doar în acest browser; nu le trimitem nicăieri. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că ați finalizat exercițiul.

Lecturi suplimentare

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…