← Všechny doplňky
Prodej beta

Rozdělená fakturace

Automatické faktury z objednávek — firma (účet Fakturoidu) podle ceníku zákazníka.

Návod

Jak doplněk nastavit

Rozdělená fakturace automaticky vystaví fakturu ke každé zaplacené objednávce — na tu firmu, ke které patří ceník zákazníka (případně zákaznická skupina). Každá firma má vlastní účet ve Fakturoidu.

Nastavení (jednorázové)

  1. Zdroj dat — Vyber, odkud se objednávky a zákazníci berou:
    • CSV exporty Shoptetu (nepotřebuje Shoptet API) — V administraci Shoptetu nastav export objednávek (Objednávky → Export objednávek) a export zákazníků (Zákazníci → Export zákazníků) ve formátu CSV a zkopíruj jejich URL. URL nastav bez omezení IP adresy, nebo povol IP adresu našeho serveru. Export zákazníků musí obsahovat všechny zákazníky (bez filtru) včetně sloupce ceníku; export objednávek musí mít méně než 20 MB.
    • Shoptet API — Pro e-shop s napojením na Shoptet API a zapnutým importem objednávek přes API. Nic dalšího se nenastavuje; ceník nebo skupina zákazníka se dohledá podle jeho účtu.
  2. API klíče Fakturoidu — Ve Fakturoidu každé firmy založ v nastavení API (v3) přístup typu Client Credentials a zkopíruj Client ID a Client Secret.
  3. Firmy — V nastavení doplňku přidej každou firmu (název, IČO, slug účtu ve Fakturoidu, klíče) a jednu označ jako výchozí.
  4. Ceníky → firma — Klikni na „Načíst ceníky“ (u CSV exportů až po uložení obou URL) a každému ceníku přiřaď firmu. Nákupy bez registrace a ceníky bez přiřazení jdou na výchozí firmu.

Jak to funguje

U CSV exportů se každých 10 minut stáhnou exporty, u Shoptet API se objednávka zařadí při importu. Faktura se vystaví jen u zaplacených, nestornovaných objednávek vytvořených po datu „Fakturovat objednávky od“ — starší objednávky se nikdy nefakturují. Když se zákazníka (export zákazníků nebo Shoptet API) nepodaří načíst, objednávka počká na další pokus (nikdy nejde naslepo na výchozí firmu). Když součet položek nesedí s cenou objednávky, faktura se nevystaví a čeká na kontrolu.

Další služby