Přeskočit na hlavní obsah

Prestashop

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

Instalace

Aby mohlo propojení správně fungovat, je nutné nainstalovat modul a získat tak tzv. API token (najdete v nastavení modulu) a vyplnit jej v nastavení modulu společně s URL adresou e-shopu.API token získáte v administraci PrestaShopu po instalaci

Budete potřebovat
  • URL webu (Např. https://www.obchod.cz)
  • API token (Získáte z administrace e-shopu po instalaci našeho modulu)

Funkce aplikace

Ověřit číslo objednávky

Ověření, zda 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 (reference): 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, např.: {{ref}}.

Načíst detail objednávky

ro 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 z Prestashopu.

Parametry aplikace

Číslo objednávky (reference): 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, např.: {{ref}}.

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 např.: {{email}}. 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.

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 Prestashop navíc můžete pracovat i se stavy, které jste si sami vytvořili.

Parametry aplikace

Číslo objednávky (reference): 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, např.: {{ref}}.

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 např.: {{email}}. 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.

ID stavu: Ve výchozím nastavení má Prestashop tyto stavy:1 čeká se na platbu2 platba přijata3 probíhá příprava4 odeslána5 dodáno6 zrušenoJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/prestashop/stavy.

Přidat k poznámce zákazníka

Pomocí této funkce můžete přidat text k interní poznámce u zákaznického účtu dané objednávky.

Parametry aplikace

Číslo objednávky (reference): 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, např.: {{ref}}.

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 např.: {{email}}. 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.

Poznámka zákazníka: Interní poznámka, která se propíše k účtu zákazníka.

Upraví výdejní místo Zásilkovny u objednávky

Pomocí této funkce můžete upravit objednávku tak, aby obsahovala informaci o jiném výdejním místě Zásilkovny (vyžaduje oficiální modul od Zásilkoviny).

Parametry aplikace

Číslo objednávky (reference): 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, např.: {{ref}}.

ID pobočky: ID pobočky (výdejního místa) dle výběru zákazníka

Název pobočky: Název pobočky (výdejního místa) dle výběru zákazníka

Změnit přepravce objednávky

Pomocí této funkce můžete upravit objednávku a nastavit ji jiného přepravce. Pokud se zadá přepravce Zásilkovna - lze také zadat konkrétní výdejní místo Zásilkovny.

Parametry aplikace

Číslo objednávky (reference): 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, např.: {{ref}}.

Název modulu přepravce: Dle názvu modulu přepravce se nastavuje typ přepravy. Zadejte např. "packetery" pro Zásilkovnu apod.

ID pobočky: ID pobočky (výdejního místa) dle výběru zákazníka

Název pobočky: Název pobočky (výdejního místa) dle výběru zákazníka

Měna pobočky: Pokud se jedná o ČR tak je hodnota CZK, jinak EUR

Změna metody platby

Pomocí této funkce můžete změnit metodu platby, například na dobírku.

Parametry aplikace

Číslo objednávky (reference): 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, např.: {{ref}}.

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 např.: {{email}}. 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.

Platební modul: Kód platebního modulu. Typicky: cashondelivery

Popis platebního modulu: Typicky třeba: Cash on delivery (COD)

Název úhrady: Název úhrady. Typicky: Dobírka

Pričíst k ceně dopravy (CZK): Cena k připočtení k ceně objednávky. Například: 39

Pričíst k ceně dopravy (EUR): Cena k připočtení k ceně objednávky v případě EUR objednávek. Například: 39

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 (reference): 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, např.: {{ref}}.

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 např.: {{email}}. 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.

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 (reference): 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, např.: {{ref}}.

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.

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

Načte objednávky, které jsou momentálně v zadaném stavu dle ID

Parametry aplikace

ID stavu: Ve výchozím nastavení má Prestashop tyto stavy:1 čeká se na platbu2 platba přijata3 probíhá příprava4 odeslána5 dodáno6 zrušenoJak zjistit ID stavu se dozvíte v naší nápovědě https://www.messageok.com/prestashop/stavy.

Výsledek volání aplikace

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

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