Tato stránka navazuje na sekci „Nastavení proforma faktur“. I když proformy nepoužíváte, zde nastavíte pravidla, kdy WooCommerce vytvoří finální fakturu ve Fakturoidu a jak se označí jako zaplacená.

Cíl sekce

  • Definovat stav objednávky, při kterém vznikne faktura.
  • Vybrat stav, který značí zaplacení.
  • Aktivovat režim OSS, pokud prodáváte do EU v rámci One Stop Shop.
  • Přiřadit číselnou řadu pro finální doklady.

Kde nastavení najdete

  1. WordPress administrace → České pluginy → Fakturoid pro WooCommerce.
  2. V hlavním formuláři sjeďte k sekci Vytváření faktur (nachází se pod proformami).

Screenshoty:

  • Celá sekce s vyplněnými poli (rozlišení min. 1440×900).
  • Detail rozbalovacího menu „Režim OSS“.

Popis polí a doporučení

1. Vystavení faktury

Popis: Stav WooCommerce, při kterém plugin vytvoří fakturu ve Fakturoidu.

  • Doporučené nastavení:
    • Online platby (GoPay, Stripe…) → Probíhá zpracování
    • Dobírka → Dokončeno (vystavíte až po doručení)
    • Lokální osobní odběr → Dokončeno
  • Chování: Jakmile objednávka přejde do tohoto stavu, plugin zkontroluje, zda už faktura neexistuje, a případně ji vytvoří.

2. Zaplacení faktury

Popis: Stav, který značí, že faktura je uhrazená.

  • Doporučené nastavení:
    • Online platby → Probíhá zpracování (gateway přepne stav ihned po potvrzení)
    • Bankovní převod → Dokončeno (po ruční kontrole platby)
  • Poznámka: Stav zaplacení můžete využít i bez proform – plugin pouze označí fakturu ve Fakturoidu jako „paid“.

3. Režim OSS

  • Možnosti:
    • Vypnuto
    • OSS – Zboží
    • OSS – Služby
  • Kdy použít: Pokud prodáváte do EU a přiznáváte DPH přes One Stop Shop, vyberte odpovídající typ. Plugin tím dá Fakturoidu vědět, jakým způsobem má fakturu vykázat.
  • Zdroje: Více o OSS najdete na webu Fakturoidu nebo Finanční správy.

4. Číselná řada faktur

  • Seznam se načítá z Fakturoidu po úspěšném spojení.
  • Vyberte řadu typu FA-2026, INV-2026 apod. Pokud řada chybí, ověřte, že jste ji ve Fakturoidu skutečně vytvořili a je dostupná přes API.
  • V případě více jazykových verzí nebo prodejních kanálů doporučujeme mít oddělené řady pro přehlednost.

Testovací scénář

  1. Vytvořte objednávku s platební metodou, která běžně vytváří fakturu.
  2. Přejděte na stav definovaný ve „Vystavení faktury“.
  3. Zkontrolujte detail objednávky → box Fakturoid by měl zobrazit číslo faktury.
  4. Přepněte na stav „Zaplacení faktury“.
  5. Ve Fakturoidu se faktura označí jako paid. Pokud používáte webhooky, WooCommerce dostane potvrzení zpět (ale není to pro tento krok nutné).

Screenshoty (pokud dokumentujete workflow):

  • Detail objednávky s novou fakturou.
  • Záznam ve Fakturoidu (stav „zaplaceno“).

Časté otázky

  • Vytvoří plugin fakturu dvakrát? Ne, dokud existuje _fakturoid_invoice_id v meta objednávky, plugin další fakturu nevytvoří.
  • Mohu fakturu vystavit ručně? Ano, v detailu objednávky použijte tlačítko „Vystavit fakturu“. Vhodné při speciálních situacích nebo opravách.
  • Co když nechci fakturu pro každý stav? Nechte pole „Vystavení faktury“ prázdné a používejte pouze ruční vytváření nebo webhooky.
  • Jak se liší OSS režim pro zboží vs. služby? Fakturoid vykazuje různé typy dokladů podle toho, jestli dodáváte fyzické produkty nebo poskytujete služby. Postup najdete v nápovědě Fakturoidu.

Doporučení pro screenshoty

  • Zvyrazněte rozbalovací menu a zobrazené hodnoty (např. pomocí zvýrazňujícího rámečku v editoru obrázků).
  • Citlivá data (např. e-mail administrátora) zakryjte.
  • Pro zachycení změny stavu použijte dvě fotky: před vystavením faktury a po vystavení.

Související dokumenty

Připraveno? Pokračujte do sekce věnované webhookům, kde naučíte Fakturoid upozorňovat e-shop na přijaté platby.