Platba kryptomenou na vašom e-shope s použitím Drupalu... to naozaj?
Veľa ľudí, ktorí sa zaujímajú omoderný IT svet, používa alebo aspoň vlastní pár virtuálnych mincí. Ich použitie je stále trochu obmedzené, ale záujem apožiadavky ľudí prudko stúpajú. Kryptomeny sú posledné roky na vzostupe apredajcovia by mali tiežnasledovať tento trend.
Mali by steísť do toho?
Pridanie novej funkcie do vášho e-shopu – platba kryptomenou, môže byť niečo zaujímavé pre vašich zákazníkov. Prinajmenšom to odlíši váš e-shop od tých ostatných. Implementácia závisí na použitom systéme, ale ak plánujete vytvoriť nový e-shop, moja rada by bol Drupal.
Dokáže Drupal pomôcť?
Existuje veľa prípadov, ktoréDrupal dokáže zvládnuť aDrupal Commercedokonca otvára ešte oveľa viac možností. Jednoducho povedané, ide orozšírenie, ktoré pridáva e-shopu veľa funkcií. Je to voľne dostupný eCommerce software, ktorý rozširuje manažment obsahu vDrupale. Inštalácia nie je taká jednoduchá ako pridanie jednoduchého modulu, takže ani nie je súčasťou tohto článku. Keď používate Drupal 8, odporúčam použiť najjednoduchší spôsob inštalácie zoficiálnej stránky TU.
Ako to vyzerá vDrupale?
Tlačidlo „Commerce“ sa zobrazí vhlavnom Drupal menu po úspešnej inštalácii.
Otvára administračnú stránku modulu.
Najdôležitejšia sekcia pre nás je „Payment gateways“ v „Configuration“.
Voľba platobnej brány
Commerce podporuje aj tzv. „on-site“ aj „off-site“ platobné brány. Veľa ich už existuje asú dostupné ako moduly, takže ich nie je potrebné programovať od úplného začiatku. Včase písaniačlánku je 7 hlavných a73 ďalších modulov pre platobné brány už dostupných, no len jeden -„Commerce Coinpayments“ - podporuje kryptomeny. Ak chcete použiť iného poskytovateľa blockchain platieb ako napríklad BitPay, musíte podľa dokumentácie Commerce naprogramovať vlastný modul. Je to celkom dobre zdokumentované TU.
Použitie platobnej brány
Moduly („plugins“) poskytujú konfiguračné formuláre, kde môžete vložiť napríklad autentifikačné údaje obdržané od poskytovateľa blockchain platieb. Počas pridávania novej platobnej brány cez Commerce konfiguráciu treba zvoliť „plugin“ – to je buď váš vlastný naprogramovaný modul alebo už nejaký dostupný, stiahnutý zo sekcie „Available payment gateways“ vCommerce dokumentácii. Formulár sa zmení podľa daného pluginu.
Keď uložíte novú platobnú bránu, budete presmerovanína list všetkých dostupných platobných brán.
Tieto všetky budú dostupné pre zákazníkov vprocese objednávky.
Ďalšie kroky závisia od poskytovateľa blockchain platieb. Keď budezvolená cesta „off-site“, používateľ bude presmerovaný na stránku poskytovateľa vposlednom kroku objednávky avšetky platobné operácie prebehnú tam. Po skončení bude používateľ presmerovaný naspäť. Keď budezvolená cesta „on-site“, pravdepodobne bude potrebné pridať jeden krok naviac do procesu objednávky, kde používateľ vyplní údaje potrebné kplatbe lebo všetky platobné operácie budú vykonané bez presmerovaní – na vašej stránke.
Závery
Implementácie vlastných metód platieb, aj tých skryptomenami, sú celkom dobre zdokumentované ataktiež dnes už existuje viacero poskytovateľov blockchain platieb. Smojim tímom sme boli schopní pridať túto funkciu bez komplikácií na klientovu stránku aurobiť ju takšpeciálnou pre zákazníkov, ktorí tu môžu použiť svoje kryptomeny.