Úvod
Integrujte Viva.com Smart Checkout a umožněte zákazníkům provádět bezpečné platby prostřednictvím hostované stránky pokladny. Tato příručka vás provede kroky pro bezproblémovou integraci do vašeho webu nebo aplikace.
➤ Získejte svůj Viva.com účet, pokud jej ještě nemáte
Viva.com podporuje dvě různá prostředí, ujistěte se, že používáte správné prostředí:
Životní prostředí | Popis | Registrační adresa URL | Adresa URL řídicího panelu |
Výroba | Pro provádění plateb v reálném světě | ||
Demoverze | Pro provádění zkušebních plateb a další testovací účely |
➤ Získejte svůj online platební zdroj a uschovejte si zdrojový kód
Zdroj plateb je konfigurační entita, která umožňuje obchodníkům nastavit a spravovat nastavení integrace plateb pro jejich webové stránky nebo mobilní aplikace.
Nastavte doménu a adresy URL, na které Viva.com Smart Checkout po dokončení platby přesměruje zákazníky. Tyto adresy URL obvykle vedou na stránky jako "Děkujeme za vaši objednávku" pro úspěšné platby nebo "S vaší platbou se něco nepovedlo", což zákazníkům umožňuje plynule pokračovat v procházení vašeho webu nebo aplikace.
Vytvořte zdroj plateb pro online platby tak, že přejdete do nabídky Prodeje > Online platby > Webové stránky / aplikace na hlavním panelu Viva.com.
Nezapomeňte si uložit 4místný zdrojový kód právě vytvořeného platebního zdroje, protože jej budete později potřebovat pro účely integrace a konfigurace.
Příklad nastavení platebního zdroje se zdrojovým kódem 3549
Zde naleznete podrobný návod, jak vytvořit Zdroj pro online platby
➤ Průvodce integrací krok za krokem
Klíčové kroky k integraci
Vytvoření platebního příkazu
Přesměrovat na Smart Checkout
Vyřizujte vrácení zákazníka a ověřte výsledek platby
➥ Krok 1: Vytvoření platebního příkazu |
Chcete-li požádat o platbu některého ze svých zákazníků, musíte vytvořit platební příkaz. Každému platebnímu příkazu je přiřazeno jedinečné 16místné ID, známé také jako orderCode.
Platební příkaz můžete vygenerovat pomocí rozhraní API pro vytvoření platebního příkazu na svém serveru a předat kód objednávky na svůj web nebo do aplikace.
Další podrobnosti o tom, jak nastavit platební příkaz, naleznete v našem podrobném průvodci na našem portálu pro vývojáře zde a zde.
➥ Krok 2: Přesměrujte zákazníka na službu Smart Checkout |
Po přesměrování se zákazníkům zobrazí formulář Smart Checkout, kde mohou zadat své platební údaje a dokončit transakci.
➤ Další možnosti pro Smart Checkout
Možnosti zdroje platby
Zobrazení loga vaší značky
Logo své značky, které se má zobrazovat ve funkci Smart Checkout, můžete zahrnout tak, že jej nakonfigurujete v nastavení Zdroje platby. Podrobný návod najdete na našem portálu pro vývojáře zde.
Přidání loga zlepšuje zákaznickou zkušenost tím, že posiluje identitu vaší značky během platebního procesu. Ujistěte se, že jste nahráli jasné logo vhodné velikosti pro optimální zobrazení.
➤ Zobrazení tlačítka zrušení
Poskytnutí tlačítka Zrušit nabízí flexibilitu pro vaše zákazníky a pomáhá zlepšit celkovou uživatelskou zkušenost.
Na chytré pokladně můžete nakonfigurovat tlačítko Zrušit, které zákazníkům poskytne možnost zrušit jejich objednávky. To je spravováno na úrovni zdroje plateb (v části Pokročilá konfigurace), což vám dává kontrolu nad tím, zda je tlačítko Zrušit k dispozici pro objednávky spojené s konkrétním zdrojem.
Podporované platformy: Tlačítko Zrušit je v současné době podporováno pro přímé integrace Smart Checkout a pluginy pro Shopify a PrestaShop.
Podpora webhooků: Webhooky můžete nakonfigurovat tak, aby přijímaly oznámení o událostech zrušení objednávky. Pro více informací postupujte podle tohoto průvodce nastavením webhooku
➥ Krok 3: Zpracování vrácení zákazníka a ověření výsledku platby |
Vyřizujte vrácení zákazníka
Po zaplacení jsou zákazníci přesměrováni na:
Adresa URL pro úspěšné platby.
Adresa URL pro neúspěšné platby.
Tato nastavení můžete konfigurovat v hlavním panelu účtu Viva.com v nabídce Prodeje > Online platby > Webové stránky / aplikace
Ověřit výsledek platby
Ověření zajišťuje úspěšné dokončení transakce. Chcete-li ověřit stav transakce ve svém systému, zkontrolujte následující parametry: Amount, transactionId, statusId
(Zobrazit všechny kódy StatusId)
➤ Doporučené metody ověření platby:
Webhooky:
Dostávejte aktualizace v reálném čase pro úspěch nebo neúspěch platby.
Další podrobnosti o implementaci, ukázkových datových částech a vysvětlení všech parametrů najdete v naší dokumentaci k webhookům Platba transakce vytvořena a Transakce se nezdařila.
Zahrnuje synchronní i asynchronní platební metody.
Načíst rozhraní API transakce:
Další podrobnosti o volání rozhraní API a jeho parametrech naleznete v dokumentaci Retrieve Transaction API na našem portálu pro vývojáře.
➤ Další nastavení
S Viva.com Smart Checkout jsme pro vás připravili mnoho funkcí a nástrojů, které můžete využít a dát svým zákazníkům více možností pro jejich platby.
Opakované platby: Způsob platby, při kterém obchodník (vy) iniciuje platby automaticky podle předem definovaného plánu bez zapojení zákazníka po první platbě.
Předběžná autorizace: Platební metoda používaná k ověření dostupnosti finančních prostředků a rezervaci částky, přičemž skutečný převod finančních prostředků bude zahájen později.
Podrobné průvodce najdete na našem portálu pro vývojáře, kde můžete pokračovat se všemi konfiguracemi, které můžete provést prostřednictvím svého účtu pro přijímání online plateb, a také prozkoumat všechny alternativy a služby, které nabízíme.