Popis funkcionalit Shoptet doplňku GoPay+

V tomto článku jsou detailněji popsané následující funkcionality Shoptet doplňku GoPay+ a jejich možnosti využití. Článek je rozdělený na následující části:

A. Označování stavů objednávek
B. Generování plateb přes platební link k objednávce
C. Propojení linku generujícího platby k objednávce s automatickým e-mailem
D. Jazyk platebních metod x jazyk platební brány

Pro správné používání funkcionalit k doplňku GoPay+ je potřeba, aby byly platební metody k doplňku GoPay+ naimportované a nastavené správně. Import a nastavení platebních metod lze provést dle postupu popsaného v centru nápovědy v části “Jak nastavím platební metody pro GoPay+ doplněk?” a zde je shrnuto v bodech:

  • V Propojení > GoPay+ > Zobrazené platební metody se nastaví potřebná konfigurace, tlačítkem IMPORTOVAT se provede vytvoření a nahrání všech aktuálně povolených platebních metod do sekce Způsoby platby. Tento krok je potvrzený zeleným textem “Platební metody byly importovany.”.
     

     

  • Pokud se však po importu zobrazí červeným textem “Nebyly nalezeny žádné (další) metody k importu.”, pak jsou již všechny aktuálně povolené platební metody vytvořené a nahrané v sekci Nastavení > Doprava a platby > Způsoby platby a nelze je tedy znovu naimportovat.
     

     

  • Dále je potřeba v sekci Nastavení > Doprava a platby > Způsoby platby metody případně zviditelnit ve sloupci Viditelnost. Jsou-li zešedlé, nejsou zviditelněné.

     

  • Defaultními názvy naimportovaných metod například v českém jazyce v rámci doplňku GoPay+ jsou On-line platba kartou, On-line bankovní převod, Google Pay, Apple Pay, Bitcoin, Premium SMS, Paysafecard, m-platba a PayPal.
     

  • V detailu naimportované metody lze změnit název metody, ale nikdy se nesmí upravovat nastavení parametru Typ platby.
     

     

  • Častou chybou při importu je, že se metoda vytváří jiným, než námi doporučeným způsobem. Platební metody pro doplněk GoPay+ nelze přidávat manuálně v sekci Způsoby platby v rámci tlačítka Přidat. V takovém případě by nefungovaly návazné funkcionality a doporučujeme v sekci Způsoby platby takhle chybně vytvořené platební metody nejdříve odstranit a poté provést import a nastavení platebních metod dle našeho doporučeného postupu.

     

 

     

A. Označování stavů objednávek

Stav objednávky se mění na základě změn stavů k ní vytvořené platby/plateb, a to tzv. HTTP notifikacemi (oznámeními) informujícími o změnách. Je třeba vždy odlišit stav objednávky a stav u platby/plateb, která byla/které byly k příslušné objednávce založena/založeny. Lze tedy říci, že změny stavů u platby/plateb dále aktualizují stav příslušné objednávky, ke které se platba/platby vztahují.

V Propojení > GoPay+ > Nastavení lze zapnout následující možnosti.
 

  • Označit objednávku jako zaplacenou - v sekci Objednávky se u objednávky (1.) zobrazí puntík, kdy zelený znamená zaplacenou platbu a ostatní barvy nezaplacenou. Pokud k objednávce proběhne více plateb a jedna z plateb k objednávce je ve stavu Zaplacená - PAID, příznak se u objednávky změní na zelený, a to samozřejmě i s ohledem restartů k platbě. V opačném případě se stav objednávky na zaplacenou změnit nemůže.
    Pozn. více plateb může být k jedné objednávce založeno, pokud je zapnuta funkcionalita generování plateb přes odkaz, tedy funkcionalita popsaná v další části tohoto článku.
     
  • Stav objednávky po úspěšné platbě - stav objednávky (2.), na který se změní, je-li platba k objednávce dokončena do stavu Zaplacena - PAID.
     
  • Stav objednávky po neúspěšné platbě - stav objednávky (2.), na který se změní, je-li platba k objednávce ve stavu Zrušena - CANCELED, či Vypršela - TIMEOUTED.
     
  • Názvy stavů objednávek jsou definované v Shoptetu (v sekci Nastavení > Objednávky > Stavy), platební brána GoPay a doplněk GoPay+ na názvosloví nemá vliv.

    Ukázka ze sekce, kde se jednotlivé stavy objednávek spravují

  • Stav objednávky se může změnit na základě tzv. HTTP notifikace/oznámení, která probíhá ke každé jednotlivé platbě a k objednávce se vždy zohledňuje koncový stav platby - je-li k objednávce založeno více plateb, pak tedy koncový stav u jedné z nich (pozn. více plateb může být k jedné objednávce založeno, pokud je zapnuta funkcionalita generování plateb přes odkaz, tedy funkcionalita popsaná v další části tohoto článku). Koncové stavy plateb mohou být Platba zrušena - CANCELED, Platba vypršela - TIMEOUTED, anebo Platba zaplacena - PAID.
     
  • Stav objednávky se nezmění na základě platby/plateb založených mimo doplněk GoPay+, tedy například používáte-li nějaký vlastní script, či zakládáte-li platby přes odkaz na dodatečnou platbu vygenerovaný v GoPay obchodním účtu.

B. Generování plateb přes platební link k objednávce

  • Raději zopakujeme, že funkcionalitu lze použít pouze v případě, že platební metody jsou správně naimportované a nastavené (viz výše odstavec "Pro správné používání....").
     
  • Funkcionalita vyžaduje v Propojení > GoPay+ > Ostatní nastavení zapnutí Generovat nový platební link na Ano a u Platnost generovaného linku mít nastavenou životnost linku (lze zvolit 1 až 7 dnů).

  • Je-li zapnuta na Ano i možnost Vkládat link do komentáře objednávky, link se zobrazí v detailu objednávky (Objednávky > Přehled > detail příslušné objednávky > Komentáře).
     
  • Možnost Otevření další platby na rozcestníku umožní, že u nové platby založené přes link se po vyvolání platební brány zobrazí buď předvybraná platební metoda (ta, která byla zvolena u první platby založené po dokončení objednávky), anebo rozcestník s výběrem všech povolených platebních metod.
     
  • Link na vygenerování nové platby k objednávce lze použít, pokud jsou splněny následující podmínky:
    • je zapnuto Propojení > GoPay+ > Ostatní nastavení a nastaveno Platnost generovaného linku
    • nevypršela životnost linku (určuje nastavení Platnost generovaného linku)
    • k objednávce zatím neproběhla úspěšně zaplacená platba (Zaplacena - PAID)
    • k objednávce proběhla platba (například hned první založená po dokončení objednávky), která je ve stavu Zamítnuta (Zamítnuta - CANCELED), či Vypršela (Vypršela - TIMEOUTED)
    • k objednávce nebyla provedena platba, která by skončila stavem Platební metoda vybrána (Vybrána - PAYMENT METHOD CHOSEN) - je třeba standardně čekat, než se stav platby z Platební metoda vybrána změní na některý koncový (Zamítnuta - CANCELED, Vypršela - TIMEOUTED, či Zaplacena - PAID)
       

C. ​Propojení linku generujícího nové platby k objednávce s automaticky odesílaným e-mailem

  • Chceme upozornit, že automatické odesílání e-mailu je funkcionalita Shoptetu, ne platební brány GoPay a doplňku GoPay+ a zde je popsaný postup vycházející z prostředí Shoptetu. Článek k možnostem nastavení automatického odesílání e-mailů je dále detailně popsaný přímo v centru nápovědy Shoptet.
     
  • Do e-mailů lze vkládat link generovaný doplňkem GoPay+.
     
  • Podmínkou je, aby bylo v sekci Propojení > GoPay+ > Ostatní nastavení > zapnuto Generovat nový platební link a v Platnost generovaného linku doba životnosti linku.
     
  • Dále v Propojení > GoPay+ > Nastavení > je potřeba nastavit příslušný stav objednávky v Stav objednávky po neúspěšné platbě.
     
  • V sekci nastavení > E-maily > Automatické zasílání > záložka Stavy objednávek > zde se nachází šablony e-mailů, které se mohou odesílat automaticky.

  • V detailu konkrétní šablony lze upravit textaci e-mailu a pomocí tagu #ONLINE_PAYMENT_BUTTON# docílíme, že se bude do těla e-mailu automaticky vkládat link na vygenerování nové platby k objednávce.

     
  • V případě splnění podmínek výše se bude automaticky odesílat e-mail při změně stavu objednávky, e-mail bude obsahovat link na vygenerování nové platby k objednávce. Pořád je však potřeba počítat s životností linku (doba jeho platnosti + dokud neproběhne úspěšně zaplacená platba, anebo naopak platba nezůstane v nekoncovém stavu).
     
  • Link lze případně vkládat i do těla jiných automatických e-mailů, například aby se odeslal hned po dokončení objednávky a založení prvotní platby. Nicméně tuto variantu nedoporučujeme z důvodu, kdy zákazník po dokončení objednávky může rovnou založit přes link z e-mailu další platbu a existuje riziko, že by po sobě tak dokončil obě platby.

D. Jazyk platebních metod x jazyk platební brány

  • V jakém jazyce se vyvolá platební brána k platbě založené z Shoptetu je dáno dvěma variantami nastavení v Propojení > GoPay+ > Ostatní nastavení > Jazyk.

     

Varianta 1

  • Pokud je v Propojení > GoPay+ > Ostatní nastavení > v roletce Jazyk brány nastavena možnost s konkrétním jazykem (například FR), pak se po vyvolání platební brány zobrazí jazyk v odpovídajícím jazyce (tedy v tomto případě ve francouzštině). V nabídce (roletce) lze zvolit z jazyků podporovaných platební bránou dle číselníku v naší technické dokumentaci.

Varianta 2

  • Pokud je ovšem v Propojení > GoPay+ > Ostatní nastavení > Jazyk brány nastavena možnost Výchozí (dle Shoptetu), pak se po dokončení objednávky zobrazí shodný jazyk jako na e-shopu, tedy který si zákazník zvolil v rámci e-shopu.

  • V takovém případě v administraci Shoptet v sekci Nastavení > Základní nastavení > Jazyky musí být daný jazyk vytvořený a zviditelněný.

  • Shoptet pro e-shopy podporuje angličtinu, češtinu, slovenštinu, maďarštinu, němčinu, polštinu, rumunštinu a vietnamštinu (jazyk se tak na bráně zobrazí v angličtině) = v těchto jazycích tedy lze vyvolat platební bránu.
     
  • Platební metody zobrazené v košíku/objednávce však mají jazyk nastavený takový, který jsme použili při importu.

  • Platební metody lze naimportovat v angličtině, češtině, slovenštině, maďarštině, němčině, anebo francouzštině.

Pomohl Vám tento článek?:

Nenašli jste, co hledáte?

Kontaktujte pracovníka podpory