Přeskočit na hlavní obsah

Shoptet

Pomocí tohoto modulu je možné propojit scénáře s daty Shoptetu

Instalace

Pro instalaci najděte na doplnky.shoptet.cz náš doplňek MessageOk a klikněte na Objednat doplněk.

Proč použít
  • Sami si můžete nastavit, jaký text pro jaký stav se má zobrazit.
  • Pokud objednávka čeká na zaplacení, zobrazíme zákazníkovi odkaz na platební bránu a nebo vygenerujeme QR kód pro okamžitou platbu bankovním převodem.
  • Pokud se objednávka již doručuje, zobrazíme přímo na stránkách vašeho e-shopu podrobný průběh doručování díky propojení na Českou poštu, Zásilkovnu, Balíkobot a další. Včesné a přesné informace napomáhají vyšší doručitelnosti.
  • Jak snížit procento nedoručených zásilek? Umožněte jednoduché a automatizované strono objednávky.
  • Vše si můžete přizpůsobit tomu, jak vám to vyhovuje a co vy potřebujete.

Funkce aplikace

Ověřit číslo objednávky

Ověření, jestli zákazník zadává správné číslo objednávky je jednou ze základních funkcí. Díky tomu budete vždy vědět, jakou objednávku zákazník řeší a eliminujete všechny problémy spojené s překlepy či záměnou s jinými doklady (VS, číslo faktury apod.).

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Výsledek volání aplikace

Objednávka existuje: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].status}} Stav objednávky. Textový popis stavu objednávky, např.: Nevyřízeno
  • {{[box].statusid}} ID stavu objednávky. ID stavu objednávky. Příklad: Např.: 2.
  • {{[box].billing}} Platební metoda. Textový název platební metody. Příklad: Např.: Dobírkou, Hotově, Bankovní převod.
  • {{[box].shipping}} Přepravce. Textový název zvoleného přepravce. Příklad: Např.: Zásilkovna, PPL, Kurýr Geis.
  • {{[box].paid}} Zaplaceno. Logická hodnota true nebo false, která říká, jestli je objednávka zaplacená. Příklad: Např.: true.
  • {{[box].topay}} K úhradě. Částka k úhradě (celková cena objednávky) bez měny. Příklad: Např.: 1230.50.
  • {{[box].currency}} Měna. Označení měny, ve které zákazník objednávku platí. Příklad: Např.: CZK.
  • {{[box].tracking}} Tracking číslo. Text (nebo číslo), které slouží pro sledování zásilky. Příklad: Např.: Z123456789.
  • {{[box].trackingurl}} Tracking URL. Odkaz pro sledování zásilky na stránkách přepravce
  • {{[box].paymenturl}} URL pro platbu. Odkaz pro platbu objednávky online na stránkách platební brány

Objednávka neexistuje: Pokud objednávka neexistuje, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst detail objednávky

Pro zobrazení stavu objednávky, nebo rozhodnutí, co může zákazník se svou objednávkou provést za akce, potřebujete znát detaily jeho objednávky. K tomu vám stačí pouze zjistit od zákazníka číslo objednávky. Všechny detaily si pak načtete přímo ze Shoptetu.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky a nechat ho provádět změny. Příklad: {{email}}.

ID zákazníka: ID zákazníka je identifikátor (GUID), který odpovídá náhodnému řetězci vygenerovaném při založení zákaznického účtu. Můžete ho získat z vloženého kódu na webu.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].address}} Fakturační adresa. Seznam, který obsahuje "ulici", "PSČ" a "město"). Příklad: Např.: Nová 1, 11000, Praha 1.
  • {{[box].address2}} Doručovací adresa. Seznam, který obsahuje "ulici", "PSČ" a "město"). Pokud je doručovací adresa stejná jako fakturační, je hodnota prázdná. Příklad: Např.: Nová 1, 11000, Praha 1.
  • {{[box].billing}} Platební metoda. Textový název platební metody. Příklad: Např.: Dobírkou, Hotově, Bankovní převod.
  • {{[box].company}} Název firmy. Textový název firmy. Pokud objednávka není firmu, hodnota neexistuje. Příklad: Např.: Messageok s.r.o..
  • {{[box].companyid}} Identifikace firmy. Seznam, který IČ a DIČ "id", "taxid" a "vatid"). Pokud parametry IČ a DIČ nejsou u objednávky uvedeny, jsou hodnoty prázdné. Příklad: Např.: 04222245, CZ04222245.
  • {{[box].country}} Země. Označení země, ze které objednávka pochází. Příklad: Např.: CZ.
  • {{[box].currency}} Měna. Označení měny, ve které zákazník objednávku platí. Příklad: Např.: CZK.
  • {{[box].customer}} Zákazník. Označení zákazníka
  • {{[box].items}} Položky objednávky. Seznam položek (zboží) objednávky (každá položka dále obsahuje "name", "brand" a "code")
  • {{[box].name}} Jméno a příjmení zákazníka. Jméno a příjmení zákazníka (uvedené v Shoptetu v záložce Kontakt na zákazníka). Příklad: Např.: Jan Novák.
  • {{[box].name2}} Jméno a příjmení zákazníka (adresát). Jméno a příjmení zákazníka (uvedené v Shoptetu v záložce Doručovací adresa). Příklad: Např.: Jan Novák.
  • {{[box].orderid}} Číslo objednávky. Číslo objednávky v Shoptetu. Příklad: Např.: 2024000021.
  • {{[box].paid}} Zaplaceno. Logická hodnota true nebo false, která říká, jestli je objednávka zaplacená. Příklad: Např.: true.
  • {{[box].payment}} Typ platby. Textový název platební metody. Příklad: Např.: Dobírkou, Hotově, Bankovní převod.
  • {{[box].paymenlink}} URL pro platbu. Odkaz pro platbu objednávky online na stránkách platební brány. Pokud neexistuje, je hodnota prázdná
  • {{[box].phone}} Telefonní číslo. Telefonní číslo zákazníka. Příklad: Např.: +420601223344.
  • {{[box].shipping}} Přepravce. Textový název zvoleného přepravce. Příklad: Např.: Zásilkovna, PPL, Kurýr Geis.
  • {{[box].shippingAdditionalInfo}} Info k doručení. Detailní info k doručení. Pokud neexistuje, je hodnota prázdná
  • {{[box].url}} URL administrace. Adresa do administrace objednávky. Příklad: Např.: https://eshop.myshoptet.com/admin/objednavky-detail/?id=1.
  • {{[box].status}} Stav objednávky. Textový popis stavu objednávky. Příklad: Např.: Nevyřízeno.
  • {{[box].statusid}} ID stavu objednávky. ID stavu objednávky. Příklad: Např.: -4.
  • {{[box].topay}} K úhradě. Částka k úhradě (celková cena objednávky) bez měny. Příklad: Např.: 1230.50.
  • {{[box].tracking}} Tracking číslo. Text (nebo číslo), které slouží pro sledování zásilky. Příklad: Např.: Z123456789.
  • {{[box].trackingurl}} Tracking URL. Odkaz pro sledování zásilky na stránkách přepravce
  • {{[box].update}} Datum poslední změny. Datum, kdy někdo objednávku v administraci naposledy změnil. Příklad: Např.: 2024-06-18T15:09:44+0200.
  • {{[box].weigth}} Váha. Váha objednávky v kg (ze Shoptetu). Příklad: Např.: 0.4.

Ne: Pokud objednávka neexistuje, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Změnit stav objednávky

Pro lepší přehlednost a práci s objednávkami, můžete měnit jejich stavy. Například když zakázník v samoobsluze zažádá o storno objednávky, rovnou ji stornujete atd. Díky napojení na Shoptet navíc můžete pracovat i se stavy, které jste si sami vytvořili.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky a nechat ho provádět změny. Příklad: {{email}}.

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

Odesílání e-mailů a SMS: Shoptet při změně stavu může odesílat e-mail nebo SMS zákazníkovi.

Vytváření souvisejících dokumentu: Shoptet při změně stavu může vytvářet související dokumenty (daňový doklad apod.)

Výsledek volání aplikace

Ano: Pokud se podaří změnit stav objednávky, obsahuje {{promenna}} hodnotu true (pravda). Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří změnit stav objednávky, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Změnit stav objednávky bez e-mailu zákanzíka

Pro lepší přehlednost a práci s objednávkami, můžete měnit jejich stavy. Například když zakázník v samoobsluze zažádá o storno objednávky, rovnou ji stornujete atd. Díky napojení na Shoptet navíc můžete pracovat i se stavy, které jste si sami vytvořili.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

Odesílání e-mailů a SMS: Shoptet při změně stavu může odesílat e-mail nebo SMS zákazníkovi.

Vytváření souvisejících dokumentu: Shoptet při změně stavu může vytvářet související dokumenty (daňový doklad apod.)

Výsledek volání aplikace

Ano: Pokud se podaří změnit stav objednávky, obsahuje {{promenna}} hodnotu true (pravda). Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří změnit stav objednávky, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Ověřit zákazníka podle e-mailu

Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky a nechat ho provádět změny.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Pokud objednávka existuje, je hodnotou {{promenna}} objekt, u kterého můžete přistupovat k následujícím klíčům = používat tyto proměnné.

Ne: Pokud se nepodař�� ověřit zákazníka podle e-mailu, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Přidat komentář k objednávce

Pokud chce zákazník složitější změnu, například změnit fakturační údaje, je potřeba dobře informovat kolegy, kteří budou změnu provádět. Tady jim můžete připravit návod včetně informací, které vám vyplnil zákazník v samoobsluze. Vše se pak vloží přímo k objednávce v Shoptetu.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Text komentáře

Výsledek volání aplikace

Ano: Pokud se podaří přidat komentář k objednávce, obsahuje {{promenna}} hodnotu true (pravda). Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří přidat komentář k objednávce, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Přidat text k poznámce objednávky

Pokud nechcete smazat původní poznámku u objednávky, můžete k ní jen jednoduše přidat další doplňující text.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Text poznámky: Text, který vyplníte, se doplní na konec poznámky (původní obsah poznámky zůstane zachován).

Výsledek volání aplikace

Ano: Pokud se podaří přidat text k poznámky objednávky, obsahuje {{promenna}} hodnotu true (pravda). Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří přidat text k poznámky objednávky, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Načíst text poznámky u objednávky

Pokud nechcete smazat původní poznámku u objednávky, můžete k ní jen jednoduše přidat další doplňující text.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Výsledek volání aplikace

Ano: Pokud se podaří načíst text poznámky, obsahuje {{promenna}} hodnotu poznámky. Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří načíst texy poznámky, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Přepsat poznámku v objednávce

Když potřebujete přidat k objednávce nějakou poznámku a zároveň nechcete, aby původní poznámka u objednávky, která už neplatí (například proto, že zákazník chce něco změnit atd.) někoho zmátla, můžete celou poznámku rovnou přepsat.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Text poznámky: Přepsáním textu poznámky dojde k nahrazení celého obsahu poznámky novým textem, který tady vyplníte.

Výsledek volání aplikace

Ano: Pokud se podaří přepsat poznámku v objednávce, obsahuje {{promenna}} hodnotu true (pravda). Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří přepsat poznámku v objednávce, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Uložit k objednávce trackovací číslo

Když potřebujete přidat k objednávce trackovací číslo po odeslání zásilky.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Trasovací číslo

Výsledek volání aplikace

Ano: Pokud se podaří přepsat poznámku v objednávce, obsahuje {{promenna}} hodnotu true (pravda). Aplikace vám vrátí hodnotu Ano.

Ne: Pokud se nepodaří přepsat poznámku v objednávce, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Stáhnout fakturu k objednávce (zastaralé)

POUŽIJTE: "Načíst doklady k objednávce". Pokud zákazník potřebuje fakturu poslat znovu, stačí když zadá e-mail a číslo objednávky. V samoobsluze se mu vygeneruje URL odkaz, kde si ji jednoduše stáhne.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníka nechat stáhnout fakturu. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Pokud se podaří ověřit zákazníka, obsahuje {{promenna}} odkaz na fakturu hodnotu true (pravda).

Ne: Pokud se nepodaří stáhnout fakturu k objednávce nebo ověřit zákazníka, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Stáhnout potvrzení objednávky v PDF

Stáhne souhrn objednávky ve formátu PDF

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníka nechat stáhnout souhrn objednávky. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Pokud se podaří ověřit zákazníka, obsahuje {{promenna}} odkaz na souhrn hodnotu true (pravda).

Ne: Pokud se nepodaří stáhnout souhrn k objednávce nebo ověřit zákazníka, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Načíst doklady k objednávce

Pokud zákazník potřebuje fakturu poslat znovu, stačí když zadá e-mail a číslo objednávky. V samoobsluze se mu vygeneruje URL odkaz, kde si ji jednoduše stáhne.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníka nechat stáhnout fakturu. Příklad: {{email}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníka nechat stáhnout fakturu. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].invoice}} Stav faktury. Obsahuje "notfound" pokud faktura nebyla nalezena (nepř.: nebyla ještě vystavena), "error" pokud se fakturu nepodařilo načíst a nebo "found", pokud byla faktura načtena
  • {{[box].invoiceurl}} URL faktury. Obsahuje adresu ke stažení PDF faktury
  • {{[box].code}} Číslo faktury. Obsahuje číslo faktury
  • {{[box].dateissued}} Datum vystavení faktury. Obsahuje datum vystavení faktury

Ne: Pokud se nepodaří ověřit zákazníka dle e-mailu pro stáhnutí faktury, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst položky faktury u objednávky

Načte jednotlivé položky faktury. Tyto informace lze využít při vytvoření dobropisu.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníka nechat stáhnout fakturu. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].invoice}} Stav faktury. Obsahuje "notfound" pokud faktura nebyla nalezena (nepř.: nebyla ještě vystavena), "error" pokud se fakturu nepodařilo načíst a nebo "found", pokud byla faktura načtena
  • {{[box].items}} Položky faktury. Seznam položek faktury. Můžete přistupovat k položkám "id", "name", "variant" nebo "amount"

Ne: Pokud se nepodaří ověřit zákazníka dle e-mailu pro stáhnutí faktury, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst pouze produkty faktury u objednávky

Načte jednotlivé produkty z faktury. Není v nich obsaženo poštovné a další. Tyto informace lze využít při vytvoření dobropisu.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníka nechat stáhnout fakturu. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].invoice}} Stav faktury. Obsahuje "notfound" pokud faktura nebyla nalezena (nepř.: nebyla ještě vystavena), "error" pokud se fakturu nepodařilo načíst a nebo "found", pokud byla faktura načtena
  • {{[box].items}} Položky (produkty) faktury. Seznam položek (produktů) faktury. Můžete přistupovat k položkám "id", "name", "variant" nebo "amount"

Ne: Pokud se nepodaří ověřit zákazníka dle e-mailu pro stáhnutí faktury, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst e-mail zákazníka dle ID objednávky

Načte e-mail, ze kterého byla vytvořena objednávka dle zadaného čísla objednávky. Pozor, při uložení výsledku aplikace do proměnné, můžete vyzradit tyto informace jiným návštěvníkům internetu. Doporučujeme proto proměnnou pojmenovat tak, aby začínala znakem $, takové proměnné nejsou přenášeny do prohlížeče.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Výsledek volání aplikace

Ne: Pokud se nepodaří načíst e-mail zákazníka, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Vytvořit dobropis z faktury

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Číslo faktury: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili číslo faktury. Příklad: {{invoice}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Položky dokladu / objednávky: Zadávejte jako [počet kusů];[id položky];[cena] -- jednotlivé položky oddělujte koncem řádku. ID položky získáte po načtení faktury. Cena není povinná pro dobropis, jen pro vytvoření objednávky.

Výsledek volání aplikace

Ne: Pokud se dobropis nepodaří vytvořit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Vytvořit fakturu k objednávce

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Výsledek volání aplikace

Ne: Pokud se fakturu nepodaří vytvořit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vr��tí hodnotu Ne.

Vytvořit dobropis z položek faktury

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Číslo faktury: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili číslo faktury. Příklad: {{invoice}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Položky dokladu / objednávky: Zadávejte jako [počet kusů];[id položky];[cena] -- jednotlivé položky oddělujte koncem řádku. ID položky získáte po načtení faktury. Cena není povinná pro dobropis, jen pro vytvoření objednávky.

Výsledek volání aplikace

Ne: Pokud se dobropis nepodaří vytvořit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Změnit položku objednávky

Funkce dovoluje změnit vlastnosti jedné položky objednávky (stav a další).

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

Položka objednávky: ID položky získáte po načtení detailu objednávky (hodnota "id"). Po zadání středníku, lze zadat na první místo počet kusů a následně ID položky. Při zadání počtu kusů ve formě "-" se položka z objendávky smaže.

Výsledek volání aplikace

Ano: Pokud se podaří obednávka upravit, je hodnotou {{promenna}} true

Ne: Pokud se nepodaří objednávku upravit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Změnit platební metodu objednávky

Funkce dovoluje změnit platební metody objednávky.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Platební metoda

Stav úhrady

Výsledek volání aplikace

Ano: Pokud se podaří obednávka upravit, je hodnotou {{promenna}} true

Ne: Pokud se nepodaří objednávku upravit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Vytvořit kopii objednávky

Funkce dovoluje vytvořit kopii objednávky (pouze kontaktních údajů).

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Pokud se podaří obednávku vytvořit, je hodnotou {{promenna}} true

Ne: Pokud se nepodaří objednávku vytvořit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Vytvořit novou objednávku

Funkce vytvořit novou objednávku.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky a nechat ho provádět změny. Příklad: {{email}}.

Telefonní číslo zákazníka

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

Položky dokladu / objednávky: Zadávejte jako [počet kusů];[id položky];[cena] -- jednotlivé položky oddělujte koncem řádku. ID položky získáte po načtení faktury. Cena není povinná pro dobropis, jen pro vytvoření objednávky.

Fakturační údaje - jméno

Fakturační údaje - firma

Fakturační údaje - ulice

Fakturační údaje - město

Fakturační údaje - PSČ

Země

IČ / IČO

DIČ / VAT

Customer Guid

Kód měny

Výsledek volání aplikace

Ano: Pokud se podaří obednávku vytvořit, je hodnotou {{promenna}} true

Ne: Pokud se nepodaří objednávku vytvořit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Přidat položku do objednávky

Do existující objednávky přidá položku dle zadaného kódu a typu.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Typ položky: O jakou položku se jedná.

Položka objednávky: Zadávejte jako [počet kusů];[kód položky];[cena];[DPH]

Výsledek volání aplikace

Ano: Pokud se podaří obednávku upravit, je hodnotou {{promenna}} true

Ne: Pokud se nepodaří objednávku upravit, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Změnit údaje objednávky

Funkce dovoluje změnit základní parametry objednávky (příjemce, adresa dodání, fakturační adresa).

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky. Příklad: {{email}}.

Změnit e-mail

Změnit telefonní číslo

Fakturační údaje - jméno

Fakturační údaje - firma

Fakturační údaje - ulice

Fakturační údaje - město

Fakturační údaje - PSČ

Země

IČ / IČO

DIČ / VAT

Dodací adresa - jméno

Dodací adresa - firma

Dodací adresa - ulice

Dodací adresa - město

Dodací adresa - PSČ

Země

Výsledek volání aplikace

Ano: Pokud se podaří obednávka upravit, je hodnotou {{promenna}} true

Ne: Pokud se nepodaří načíst e-mail zákazníka, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Načíst seznam objednávek zákazníka

Pokud je zákazník na e-shopu přihlášený, nemusí vyplňovat číslo objednávky. Můžete mu rovnou načíst seznam jeho vytvořených objednávek, ze kterých si vybere tu, která ho právě zajímá.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky a nechat ho provádět změny. Příklad: {{email}}.

Za časové období

ID zákazníka: ID zákazníka je identifikátor (GUID), který odpovídá náhodnému řetězci vygenerovaném při založení zákaznického účtu. Můžete ho získat z vloženého kódu na webu.

Telefonní číslo zákazníka

Kód produktu

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

ID platby: Zadejte ID platební metody (paymentMethodGuid).

ID dopravy: Zadejte ID dopravní metody (shippingGuid).

Načíst všechny

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].count}} Počet objednávek. Obsahuje číslo, které odpovídá počtu objednávek
  • {{[box].orders}} Objednávky. Obsahuje seznam objednávek s klíči "orderid", "date" a "price"

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst seznam objednávek v konkrétním stavu

Pomocí funkce si snadno načtete jen objednávky v určitém stavu. To můžete využít pro zobrazení určitých objednávek zákazníkovi i pro interní automatizace, kdy zaměstnanci potřebují pracovat jen s objednávkami v určitých stavech.

Parametry aplikace

Za časové období

Kód produktu

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

ID platby: Zadejte ID platební metody (paymentMethodGuid).

ID dopravy: Zadejte ID dopravní metody (shippingGuid).

Načíst všechny

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].count}} Počet objednávek. Obsahuje číslo, které odpovídá počtu objednávek
  • {{[box].orders}} Objednávky. Obsahuje seznam objednávek s klíči "orderid", "date" a "price"

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Vytvořit export objednávek

Pomocí funkce si snadno načtete jen objednávky v určitém stavu. To můžete využít pro zobrazení určitých objednávek zákazníkovi i pro interní automatizace, kdy zaměstnanci potřebují pracovat jen s objednávkami v určitých stavech.

Parametry aplikace

Za časové období

ID stavu: Ve výchozím nastavení má Shoptet tyto stavy:-1 nevyřízená-2 vyřizuje se-3 vyřízena-4 stornovánaJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/shoptet/stavy.

ID platby: Zadejte ID platební metody (paymentMethodGuid).

ID dopravy: Zadejte ID dopravní metody (shippingGuid).

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].job}} Job ID. ID dle kterého lze dohledat a načíst export

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst export objednávek

Pomocí této funkce si načtete výsledek exportu objednávek, který jste zadali dříve.

Parametry aplikace

Job ID exportu: ID dle kterého lze dohledat a načíst export. V rámci Shoptetu webhooku je při spuštění scénáře, který je registrován jako webhook pro dokončení exportu vytvořena proměnná webhook která obsahuje atribut "eventInstance". ID lze tedy vložit jako proměnnou {{webhook.eventInstance}} nebo ji zadat ručně pro otestování.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].data}} Export dat. V uložené proměnné dostanete seznam všech objednávek v exportu

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst historii objednávky

Pokud je zákazník na e-shopu přihlášený, nemusí vyplňovat číslo objednávky. Můžete mu rovnou načíst seznam jeho vytvořených objednávek, ze kterých si vybere tu, která ho právě zajímá.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].count}} Počet objednávek. Obsahuje číslo, které odpovídá počtu objednávek
  • {{[box].history}} Položky historie. Obsahuje seznam objednávek s klíči "text", "created"

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Najít text v historii objednávky

Vyhledejte si snadno jakékoliv klíčové slovo, nebo celou fázi v historii objednávky (v komentářích v Shoptetu). Podle výsledku si pak můžete například upravovat chování scénáře, nebo vypsat určité informace zákazníkovi.

Parametry aplikace

Číslo objednávky: Tady vyplňte proměnnou (ve složených závorkách), do které jste si uložili zadané číslo objednávky od uživatele. Příklad: {{obj}}.

Vyhledávaný text

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].count}} Počet objednávek. Obsahuje číslo, které odpovídá počtu objednávek
  • {{[box].history}} Položky historie. Obsahuje seznam frází, které obsahují hledané slovo, nebo frázi s klíči "text", "created"

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načíst seznam objednávek zákazníka dle telefonního čísla

Pokud zadáte telefonní číslo zákazníka, lze načíst seznam jeho vytvořených objednávek, ze kterých si vybere tu, která ho právě zajímá.

Parametry aplikace

Za časové období

Telefonní číslo zákazníka

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].count}} Počet objednávek. Obsahuje číslo, které odpovídá počtu objednávek
  • {{[box].orders}} Objednávky. Obsahuje seznam objednávek s klíči "orderid", "date" a "price"

Ne: Pokud se nepodaří načíst seznam objednávek, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načtení seznamu kategorií k danému produktu

Načte jednotlivé kategorie k zadanému produktu (podle GUID).

Parametry aplikace

Product GUID

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].items}} Kategorie. Seznam kategorií produktu. Můžete přistupovat k položkám "guid", "name" nebo "parentGuid"

Ne: Pokud se nepodaří stáhnout informace o produktu, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načte detail produktu

K zadanému produktu (podle GUID) načte název cenu a další parametry

Parametry aplikace

Kód produktu

Kód produktů

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].name}} Název produktu. Název produktu
  • {{[box].brand}} Název výrobce. Název brandu produktu
  • {{[box].variants}} Varianty. Můžete přistupovat k položkám "code", "name" nebo "price"

Ne: Pokud se nepodaří stáhnout informace o produktu, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Hromadné načtení detailu produktů

K zadaným produktům (podle kódu) načte název cenu a další parametry

Parametry aplikace

Kód produktů

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].name}} Název produktu. Název produktu
  • {{[box].brand}} Název výrobce. Název brandu produktu
  • {{[box].variants}} Varianty. Můžete přistupovat k položkám "code", "name" nebo "price"

Ne: Pokud se nepodaří stáhnout informace o produktu, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načtení skupiny zákazníka

Načte skupinu zákazníka podle jeho GUID.

Parametry aplikace

Customer Guid

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].items}} Group. Skupina uživatele

Ne: Pokud se nepodaří stáhnout informace o zákazníkovi, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načtení detailních informací přihlášeného zákazníka

Načte informace o přihlášeném zákazníkovi podle jeho GUID.

Parametry aplikace

ID zákazníka: ID zákazníka je identifikátor (GUID), který odpovídá náhodnému řetězci vygenerovaném při založení zákaznického účtu. Můžete ho získat z vloženého kódu na webu.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].customer}} Objekt zákazníka. V tomto objektu můžete dále přistupovat ke klíčům: taxId, vatId, company, companyId a name

Ne: Pokud se nepodaří stáhnout informace o zákazníkovi, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Načtení adresy zákazníka

Načte uložené doručovací adresy zákazníka podle jeho GUID.

Parametry aplikace

ID zákazníka: ID zákazníka je identifikátor (GUID), který odpovídá náhodnému řetězci vygenerovaném při založení zákaznického účtu. Můžete ho získat z vloženého kódu na webu.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].addresses}} Objekt s adresama. V tomto objektu můžete dále přistupovat k dalším klíčům obsahující kompletní adresu
  • {{[box].count}} Počet nalezených adres. Vrací počet nalezených adres u zákazníka. Příklad: 1.

Ne: Pokud se nepodaří stáhnout informace o zákazníkovi, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}

Najít zákazníka dle e-mailu

Načte GUID zákazníka dle zadaného e-mailu.

Parametry aplikace

E-mail zákazníka: E-mail vyplňte stejně jako číslo objednávky jako proměnnou (ve složených závorkách), do které jste si uložili zadaný e-mail od uživatele. Pro zabezpečení dat vždy vyžadujeme od zákazníka, aby správně zadal kombinaci čísla objednávky a e-mailu. Jen pokud se tyto dva údaje shodují, můžeme zákazníkovi zobrazit obsah objednávky a nechat ho provádět změny. Příklad: {{email}}.

Výsledek volání aplikace

Ano: Aplikace vrací další proměnné, které můžete dále ve scénáři používat:

  • {{[box].company}} Název společnosti. Název společnosti. Příklad: MessageOk, s.r.o..
  • {{[box].name}} Jméno zákazníka. Celé jméno zákazníka. Příklad: Tomáš Marný.
  • {{[box].url}} URL adresa do administrace. Proklik do administrace na detail zákazníka. Příklad: https://mujshop.cz/admin/....
  • {{[box].guid}} GUID. Unikátní ID zákazníka, dle kterého lze načítat detaily a další infomrace. Příklad: sdfsdfsdf-sd-f-sd-f-sdf-sd.

Ne: Pokud se nepodaří stáhnout informace o zákazníkovi, obsahuje {{promenna}} hodnotu false (nepravda). Aplikace vám vrátí hodnotu Ne.

Info

Co je {{[box]...}} ? Jedná se o zápis názvu proměnné. Protože každá proměnná má volitelný název, zobrazujeme univerzální [box]. V hranatých závorkách proto, abyste věděli že je nutné tuto část nahradit za reálný název proměnné. Pokud tedy je název vaší proměnné "app" a aplikace vrací {{[box].id}} pak je nutné ve scénáři použít {{app.id}}