Platební brána GoPay pro WooCommerce e-shop

Platební brána

Nedávno jsem dokončil integraci GoPay platební brány pro WordPress e-shopový plugin WooCommerce. Na cílovém webu je eshop zakomponován téměř „tajně“, vůbec tam nenarazíte na tradiční kategorie a přehledy produktů … klientka si pouze přála vkládat do stránek samostatná tlačítka „Vložit do košíku“ k libovolnému obsahu – nabízí výukové kurzy a výukové materiály. Přehled produktů a kategorie tedy vůbec nepotřebovala, na druhou stranu chtěla zachovat funkčnost nákupního košíku, tedy aby si zákazník mohl vložit do nákupního košíku více kurzů, a pak vše zaplatit najednou. Tedy takový e-shop bez e-shopu 🙂

Při implementaci jsem narazil na několik zajímavých úskalí. Především v nastavení WooCommerce zůstalo chybně nastaveno „hlídání skladových zásob“, ač to u klientky prodávající e-book nebo výukové kurzy nemělo smysl, a zdánlivě to ničemu nevadilo. Aniž bych to tušil, tak toto nastavení způsobovalo, že WooCommerce automaticky stornoval objednávky, které nebyly do hodiny dokončené (= zaplacené). A protože klienta využívala i GoPay bankovní převod, který z logiky věci den dva trvá, tak na to záhy narazila. I když zákazník druhý den objednávku uhradil, a platební brána peníze přijala, tak WooCommerce již objednávku dávno vedl jako stornovanou, a nehodlal odeslat žádný e-mail s ebookem (…). Inu, už vím, na co si příště dávat pozor 🙂

Budete-li mít zájem o implementaci platební brány GoPay do WooCommerce e-shopu, můžete se na mě obrátit, už vím, jak na to.

Napsal Marek Klusák, programátor a webdesigner. Kontakt