Po nastavení pluginu Fakturoid pro WooCommerce doporučujeme projít tento checklist. Ověříte tím, že automatizace fungují, faktury se vystavují správně a zákazníci dostávají doklady.

Předpoklady

  • Testovací zákazník v administraci WooCommerce (může být vaše e-mailová adresa).
  • Aktivní platební metody a dopravy, které chcete ověřit.
  • Načtené číselné řady pro proformy a faktury.
  • Zapnuté logování alespoň na úroveň „Pouze chyby“.

Scénář A – Online platba

  1. WooCommerce → Objednávky → Přidat objednávku.
  2. Přidejte produkt, zvolte platbu „Online (karta)“.
  3. Vytvořte objednávku ve stavu Čeká na platbu.
  4. Změňte stav na Probíhá zpracování.
  5. Zkontrolujte poznámku Fakturoid: vytvořena faktura ….
  6. Otevřete fakturu tlačítkem v metaboxu a ověřte zobrazení ve Fakturoidu.
  7. Po přepnutí na Dokončeno ověřte e-mail „Objednávka dokončena“ (PDF nebo odkaz).

Scénář B – Proforma a bankovní převod

  1. Vytvořte objednávku se stavem Čeká na platbu a platbou „Bankovní převod“.
  2. Ověřte poznámku s číslem proformy.
  3. Změňte stav na definovaný v sekci „Zaplacení proforma faktury“ (např. Probíhá zpracování).
  4. Zkontrolujte, že se zaznamenala úhrada proformy a případně vznikla finální faktura.
  5. Přepněte na Dokončeno a zkontrolujte doručený e-mail.

Scénář C – Refund 100 %

  1. V detailu objednávky z předchozího scénáře klikněte na Vrácení.
  2. Zadejte celou částku a refund potvrďte.
  3. Pozorujte poznámku Fakturoid: vytvořen opravný doklad… nebo informaci o stornu.
  4. Ve Fakturoidu ověřte existenci opravného dokladu.

Scénář D – Zrušení proformy

  1. Vytvořte novou proforma objednávku.
  2. Přepněte stav na Zrušeno.
  3. Zkontrolujte poznámku o stornu proformy.
  4. Ve Fakturoidu ověřte, že proforma má stav Stornováno.

Scénář E – Webhook zaplacení

  1. Ve Fakturoidu otevřete testovací fakturu.
  2. Klikněte na Označit jako zaplacenou.
  3. Sledujte WooCommerce – stav se má změnit na cílový stav definovaný u webhooku.
  4. Pokud ne, projděte logy v administraci a debug.log.

Kontrolní checklist

OblastCo zkontrolovatHotovo?
FakturyV detailu objednávky jsou čísla dokladů a odkazy.
PDF / odkazE-mail obsahuje přílohu nebo tlačítko podle nastavení.
ProformyVystavují se jen tam, kde mají. Po úhradě vzniká finální faktura.
RefundyAutomaticky se generují opravné doklady nebo storna.
StornaProformy se ruší při přechodu na stav Zrušeno.
WebhookyWooCommerce reaguje na platby z Fakturoidu.
LogyV Logy Fakturoid nejsou červené chyby.

Co dělat při neúspěchu

  • Dočasně nastavte logování API na „Všechna volání“ a akci zopakujte.
  • Znovu uložte sekci Napojení na API, pokud narazíte na chyby 401/403.
  • U e-mailů použijte logger (např. WP Mail Logging) a ověřte odeslání.

Doporučení pro screenshoty

  • Detail objednávky s poznámkami Fakturoidu.
  • Odeslaný e-mail s fakturou nebo odkazem.
  • Logy Fakturoid se zvýrazněnou úspěšnou odpovědí.

Související kapitoly

Po každé aktualizaci WooCommerce nebo pluginu zopakujte alespoň scénáře A, B a C – pomůže vám to zachytit případné změny v integraci.