Jako první bod je vytvořit si účet u Stripu. Učet si založíte přímo na jejich stránkách https://stripe.com. Po založení účtu. Máte Stripe v testovacím režimu. Stripe po Vás bude chtít doplnit fakturační údaje a nějaké další informace. Aby platební brána byla funkční pro ostrý provoz. I kdyby jste neměli platební bránu funkční pro ostrý provoz, pořád si Stripe můžete ve FAPI otestovat. Napojení je stejné.
Potřebujeme k tomu:
- veřejný klíč
- tajný klíč
- nastavit web hook notifikace
Veřejný a tajný klíč najdeme po přihlášení do aplikace Stripe na dashboard stránce: https://dashboard.stripe.com/. V levém menu je záložka developers -> API keys. Na této stránce najdeme sekci "Standard keys", zde najdeme Publishable key (veřejný klíč) a Secret key (tajný klíč). Pro zobrazení tajného kliče musíme kliknout na tlačítko "Reveal key token" nebo "Reveal test key token".
Otevřeme si další okno/záložku prohlížeče, přihlásíme se do účtu FAPI a najedeme do sekce Nastavení -> propojení applikací. Klikneme na "Nové propojení se Stripe". Zkopírujeme Publishable key a Secret key z aplikace Stripe do stejně pojmenovaných políček ve FAPI. Doplníme si název domény. A propojení můžeme uložit.
Při uložení se na pozadí vytvoří i tzn. web hook. Web hook je důležitý pro správně zpracování platby. Pomocí web hooku dává Stripe informaci FAPI o změně stabu platby. Web hooky najdete v aplikaci Stripe sekce Developer -> Webhooks. Zde ale není potřeba nic dělat FAPI si webhook vytvoří a nastaví sám.
Potom už můžeme platební bránu Stripe použít přímo v prodejním formuláři.
Nastavení prodejního formuláře:
Integrace se Stripem zatím obsaduje pouze platby kartou. A pouze jednorázové platby. Automatické strhávání zatím s použití Stripu nefunguje. Tuto funkci budeme teprve dodělávat.
AUTOMATICKÉ STRHÁVÁNÍ JE DOIMPLEMENTOVANÉ
OMEZENÍ:
- hodnota objednávky musí mít více jak 15kč, 1$.
Určitě doporučuji si platební bránu prvně otestovat na testovacím prodejním formuláři a na testovacím napojení na Stripe. Můžete k tomu využít testovací režim prodejního formuláře: https://napoveda.fapi.cz/article/1115-testovaci-rezim-prodejniho-formulare