Tento návod vysvětluje, jak plugin Fakturoid pro WooCommerce automatizuje dobropisy, storna a poznámky při vracení zboží. Pokrývá celé workflow od přípravy nastavení až po doporučené postupy pro účetnictví.

K čemu slouží sekce

  • Automaticky vytváří opravné daňové doklady nebo stornuje původní fakturu při vrácení objednávky ve WooCommerce.
  • Udržuje konzistenci mezi WooCommerce a Fakturoidem – doklady se párují podle objednávky a zákazníka.
  • Zapisuje informativní poznámky přímo do detailu objednávky, aby tým viděl, co se stalo.

Kde nastavení najdete

  1. WordPress administrace → České pluginy → Fakturoid pro WooCommerce.
  2. Sjeďte na sekci Refundy a vrácení objednávek.

Screenshoty:

  • Celý blok s přepínačem „Zapnout automatizaci refundů“.
  • Detail WooCommerce refundu s poznámkou „Fakturoid: vytvořen opravný doklad…“.
  • Ukázka opravného dokladu ve Fakturoidu.

Pole v sekci – význam a doporučení

1. Zapnout automatizaci refundů

  • Co dělá: Aktivuje posluchače na akcích woocommerce_refund_created a woocommerce_order_refunded.
  • Doporučení: Zapněte, pokud chcete, aby se dobropisy tvořily bez manuální práce.
  • Pozor: Při importu refundů z externích systémů se automatizační háčky spouští také – myslete na to při hromadných úpravách.

2. Poznámka k opravnému dokladu

  • Co dělá: Text se pošle do pole note ve Fakturoidu a zároveň se zapíše jako soukromá poznámka v objednávce.
  • Doporučení: Použijte konkrétní popis, např. „Vrácení zboží do 30 dnů, v souladu s obchodními podmínkami“. Usnadní to audit i komunikaci se zákazníkem.

3. Číselná řada opravných dokladů

  • Co dělá: Určuje, do jaké číselné řady se uloží opravný daňový doklad (pro plátce DPH).
  • Dostupnost: Nabídka se načte z Fakturoidu – pokud je prázdná, uložte stránku a zkuste znovu.
  • Non-DPH varianta: Neplátci DPH v řadě nepotřebují nastavovat nic; plugin místo dobropisu stornuje původní fakturu.

Jak automatizace funguje

Úplný refund (vrácení celé částky)

  1. WooCommerce vytvoří refund ve výši 100 % ceny.
  2. Plugin načte původní fakturu (identifikátor _fakturoid_invoice_id).
  3. Plátce DPH → vytvoří se opravný daňový doklad:
    • Přenese položky s původními sazbami DPH.
    • Do poznámky vloží text z nastavení a číslo objednávky.
    • Doklad se odešle s příznakem paid = true, aby uzavíral položky v účetnictví.
  4. Neplátce DPH → plugin odešle DELETE požadavek na původní fakturu (storno).
  5. Výsledek se zapíše jako poznámka u objednávky.

Částečný refund (část položek nebo částka)

Plugin vytvoří jediný opravný doklad, i když refundujete na více kroků. Fakturoid API nepovoluje více částečných dobropisů k jedné faktuře, proto se po prvním částečném refundu zobrazí upozornění v poznámce. Další refundy je nutné řešit ručně – doporučujeme kontaktovat účetní, aby doklad upravila přímo ve Fakturoidu.

Kombinace s proformami

  • Pokud existuje pouze proforma (finální faktura nebyla vystavena), plugin refund neřeší – proformu případně stornujte ručně ve Fakturoidu.
  • Jakmile je vystavená finální faktura, použije se výše popsaná logika.

Doporučený postup v praxi

  1. Zkontrolujte, že WooCommerce má správně nastavené platební metody (viz sekce Napojení na API).
  2. V sekci refundů zapněte automatizaci a doplňte poznámku + číselnou řadu.
  3. Požádejte účtárnu o schválení textu poznámky – je součástí dokladů.
  4. Otestujte proces na fiktivní objednávce (placená bankovním převodem → refund 100 %).
  5. Ověřte ve Fakturoidu, že vznikl opravný doklad a je spárován se zákazníkem.
  6. Zkontrolujte e-mailovou komunikaci – zákazníkovi dorazí standardní WooCommerce e-mail o refundu (plugin nezasílá vlastní).

Ruční zásahy a výjimky

  • Změna částky po vytvoření dokladu: Opravný doklad upravte přímo ve Fakturoidu; plugin změny nesynchronizuje zpět.
  • Chybný refund: Pokud vytvoříte refund omylem, nejprve smažte refund ve WooCommerce, poté ručně zrušte opravný doklad ve Fakturoidu.
  • Více cizích měn: Plugin přebírá měnu z objednávky. Pokud dobropisy vyžadují jiný kurz nebo částku, editujte je ručně.

Poznámky v detailu objednávky

Každá automatická akce zapíše komentář v části „Poznámky k objednávce“:

  • Fakturoid: vytvořen opravný daňový doklad #2026-00123 (včetně odkazu).
  • Fakturoid: původní faktura stornována.
  • Fakturoid: částečný refund – další dobropisy nevytvořeny, upravte ručně.

Díky tomu celý tým snadno vidí, co proběhlo, bez nutnosti otevírat Fakturoid.

Řešení problémů

SituacePříčinaŘešení
Refund se vytvořil, ale žádný doklad nevzniklNevyplněná číselná řada (plátce DPH) nebo proforma bez finální fakturyDoplňte řadu a refund proveďte znovu. U proformy vytvořte fakturu, pak refundujte.
Ve WooCommerce je částečný refund, ve Fakturoidu žádnýPlugin umožňuje pouze jeden opravný doklad. Bylo už refundováno dříve.Vystavte opravný doklad ručně ve Fakturoidu a upravte účetnictví.
API vrací chybu 409 ConflictFakturoid odmítá druhý opravný doklad ke stejné faktuře.Sloučte refundy do jednoho kroku, nebo upravte existující doklad ručně.
Chybí poznámka s odkazemStarší objednávka bez _fakturoid_invoice_id.V detailu objednávky klikněte na „Nahrát fakturu z Fakturoidu“ a poté refund zopakujte.

Doporučení pro screenshoty

  • Nastavení sekce s vyplněnou poznámkou a vybranou číselnou řadou.
  • WooCommerce detail objednávky s automaticky přidanou poznámkou.
  • Opravný doklad ve Fakturoidu (se skrytými citlivými údaji).

Související kapitoly

Poznámka: Po zvládnutí refundů doporučujeme projít také postup pro storna proformy v kapitole Zrušení objednávky.