Testování celého online prodejního procesu
Nastavili jste ve svém účtu FAPI vše potřebné a chystáte se uvést svůj prodejní automat do ostrého provozu? Ještě před spuštěním prodeje doporučujeme celý prodejní proces důkladně otestovat.
Testování vám pomůže ověřit, že všechny kroky nákupu fungují správně, a že zákazník projde objednávkou bez problémů. Zároveň si můžete zkontrolovat správnost vystavených dokladů, e-mailů i navazujících automatických akcí.
Prodejní proces ve FAPI je poměrně komplexní a vstupuje do něj mnoho nastavení. Cílem testování je ověřit, že všechny důležité parametry byly nastaveny správně a že celý proces funguje tak, jak očekáváte.
Doporučujeme také projít nákup očima zákazníka a zkontrolovat, zda jsou všechny kroky srozumitelné a funkční.
Doporučujeme testovat nastavení průběžně, a to v jakékoli fázi používání FAPI. Automatické procesy fungují spolehlivě jen tehdy, pokud jsou správně nastavené.
Testování celého prodejního procesu se dá shrnout do několika kroků, které postupně v tomto článku probereme. Před spuštěním doporučujeme otestovat zejména:
- vytvoření objednávky ve formuláři,
- vystavení faktury,
- odesílání e-mailů,
- zaplacení objednávky,
- automatické akce,
- dodání produktu.
Pečlivé otestování vám pomůže odhalit případné chyby ještě před tím, než začne objednávky vytvářet váš zákazník.
1. Nastavení testovacího režimu
Testování nevyžaduje téměř žádnou speciální přípravu. Doporučujeme však přepnout prodejní formulář, na kterém budete test provádět, do testovacího režimu.

Vysvětlení testovací režimu máme zde:
testovacího režimu u prodejního formuláře
Po zapnutí testovacího režimu se u formuláře automaticky použije testovací sada číselných řad, takže doklady vytvořené při testování budou číselně oddělené od dokladů z ostrého provozu.
Pokud budete testovací faktury vystavovat ručně, nezapomeňte při tom zvolit testovací číselnou řadu.
2. Kontrola prodejního formuláře na objednávkové stránce
Stejně jako celý prodejní proces, tak i testování začíná na objednávkové stránce, kde je umístěný prodejní formulář.
Předpokládejme, že jste prodejní formulář již umístili na svůj web.
Pokud ne, postupujte podle této FAPI nápovědy Vložení prodejního formuláře na web
U prodejního formuláře na objednávkové stránce zkontrolujte zejména:
- jazyk prodejního formuláře,
- celkový vzhled a formátování ,
- zobrazení volitelných polí prodejního formuláře (např. Mobil, Firma, IČ, DIČ, Poznámka, Doručovací adresa, souhlas s obchodními podmínkami),
- správnost prodejních položek a jejich cen,
- zobrazení sazeb a částek DPH (pokud jste plátci DPH),
- použitou měnu (v závislosti na nastavení se může měnit podle zvoleného státu zákazníka),
- nabízené platební metody.
Pokud ve formuláři používáte i další prvky, zkontrolujte také jejich správné zobrazení a funkčnost, například:
- dopravu,
- slevy,
- splátky,
- miniupselly,
- upselly.
3. Vytvoření testovací objednávky
Nyní si vyzkoušejte objednávku stejně jako váš zákazník.
Vyplňte objednávkový formulář, vyberte jednu nebo více položek, zvolte platební metodu a odešlete objednávku.
Důležité je zadat e-mailovou adresu, ke které máte přístup, abyste mohli následně zkontrolovat doručené e-maily s doklady.
Doporučujeme pro testování použít email, který ještě nemáte v databázi. Nebo jej prvně ze všech vašich používaných aplikací odstraňte.
Pokud nemáte aktivovanou testovací platební bránu, zvolte platbu bankovním převodem. Tu lze při testování nejsnadněji simulovat. Tato platební metoda umožňuje nejjednodušším způsobem simulovat platbu i bez provedení skutečné peněžní transakce.
4. Kontrola děkovací stránky
Po odeslání objednávky (popř. po dokončení platby na platební bráně) se zobrazí děkovací stránka.
Zkontrolujte:
- zda se stránka zobrazila správně
- zda obsahuje správné informace
- zda fungují případné odkazy nebo další instrukce
5. Kontrola vystavené faktury
Nyní se vraťte zpět do administrace FAPI a v přehledu faktur na stránce Faktury → Přehled faktur
a zkontrolujte, zda byl vystaven doklad podle nastavení prodejního formuláře a zda obsahuje správné údaje:
- dodavatel a odběratel,
- číslo bankovního účtu,
- prodejní položky,
- ceny a sazby DPH,
- jazyk dokladu.
Pokud používáte testovací režim, testovací doklady se neobjeví na nástěnce ani ve statistikách.
6. Ověření zaslání e-mailů s doklady
Po vystavení i zaplacení objednávky odesílá FAPI zákazníkovi e-maily podle nastavení sady šablon zpráv.
Zkontrolujte tedy, zda:
- e-mail dorazil správně,
- obsahuje správné informace,
- jsou přiloženy správné doklady,
Logika a nastavení šablon zpráv jsou podrobně popsány v článku Šablony zpráv.
7. Testování platby
Pokud jste při objednávce nepoužili online platbu, bude faktura zatím neuhrazená.
Pro otestování procesů po zaplacení máte dvě možnosti:
Ruční označení faktury jako zaplacené
Nejjednodušší způsob je použít tlačítko Označit jako zaplacené na stránce s detailem faktury.

Chcete-li otestovat proces platby klasickým bankovním převodem, postupujte podle návodu Testování importu plateb z banky a jejich párování.
Testování přes platební bránu
Platbu můžete otestovat také pomocí fiktivní platby na platební bráně v testovacím režimu.
Ne všechny platební brány však testovací režim podporují. Záleží na tom, jakou platební bránu používáte a zda máte založený i její testovací profil.
Návody pro jednotlivé platební brány najdete zde:
- Založení a integrace platební brány GoPay,
- Založení a integrace platební brány ThePay,
- Založení a integrace platební brány Comgate,
- Založení a integrace platební brány Pays,
- Založení a integrace platební brány Stripe.
Aby bylo možné platbu přes bránu otestovat, je potřeba mít ji zároveň nastavenou i v prodejním formuláři.
Platební brána ThePay jako jediná nabízí veřejnou testovací platební bránu. Můžete ji použít i bez založení účtu u platební brány. Stačí při založení propojení s platební bránou ve FAPI zvolit testovací režim.
8. Testování automatických akcí
Akce jsou automatické procesy, které se spouštějí při různých událostech – například při vystavení objednávky nebo po jejím zaplacení.
Při testování doporučujeme ověřit zejména to, zda se správně provedly všechny navazující kroky, které máte ve formuláři nastavené.
Zkontrolujte především:
- zda se kontakt z objednávky propsal do správných seznamů v e-mailingovém nástroji (např. SmartEmailingu),
- zda byl zákazník přidán do správné členské sekce nebo úrovně,
- zda zákazníkovi dorazil správný e-mail s přístupy nebo e-mail o prodloužení přístupu,
- zda se odeslaly i další navazující e-maily, pokud je máte v akcích nastavené.
Například pokud máte u formuláře nastavenou akci přidat kontakt do SmartEmailingu, zkontrolujte, že se e-mailová adresa z objednávky opravdu propsala do správného seznamu. Pokud prodáváte členskou sekci, ověřte také, že se zákazníkovi vytvořil nebo prodloužil přístup a že mu přišel odpovídající e-mail.
Více o nastavení akcí se dozvíte v návodu pro Akce: https://napoveda.fapi.cz/article/163-akce-v-prodejnim-formulari-automatizacni-pravidla
Chcete si ověřit, jaké akce se skutečně u dokladu spustily?
https://napoveda.fapi.cz/article/283-jak-zjistit-jake-akce-probehly-u-dokladu
9. Testování dodání produktu
Způsob dodání produktu závisí na typu produktu a nastavení prodejního procesu.
Doručení produktu může být ve FAPI realizováno více způsoby. Záleží samozřejmě i na povaze produktu (např. o doručení ebooku pojednává návod Jak prodávat ebook přes FAPI).
Nejčastější způsoby dodání jsou například:
- zaslání produktu e-mailem (např. e-book),
- přidání do e-mailingového nástroje, odkud je navázáno spuštění další akcí,
- vytvoření přístupu do členské sekce.
Podle toho, jak máte doručení nastavené, ověřte, že zákazník po nákupu skutečně obdrží svůj produkt.
10. Testování upomínek
Upomínky se odesílají na základě časové podmínky vůči datu splatnosti faktury, proto jejich testování vyžaduje určitý časový odstup.
Test můžete urychlit například tím, že:
- zkrátíte splatnost faktury před vystavením objednávky
- nebo ručně upravíte datum splatnosti již vystavené faktury
Nastavení splatnosti najdete v:
Nastavení → Nastavení fakturace
Více o nastavení upomínek se dozvíte v návodu Upomínky.