You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Platobný modul PSoIT GoPay REST API pre OpenCart 3

Inštalačná a integračná príručka
www.psoit.sk
Predpoklady na inštaláciu
  • Eshop založený na OpenCartu verzie 3.0.x a využívajúci databázu MySQL.
  • Web hosting na serveri Apache s PHP.
  • Dojednané použitie príjmu platieb GoPay
  • Prístupy k eshopu pomocou FTP, prístup k administrácii databázy MySql ideálne cez phpMyAdmin, a samozrejme prístup do administrátorskej časti eshopu.

Nastavenie notifikačného HTTP URL na bráne GoPay

Požiadajte podporu GoPay o nastavenie URL skriptu spracovávajúcu tieto HTTP oznámenia o zmenách stavu platby na adresu

http://www.vasadomena.koncovka/index.php?route=extension/payment/gopay/notify

Ak Váš eshop beží na doméne bez www., tak do spomínanej adresy to www. neuvádzajte.

 

Toto notifikačné je nutné, aby GoPay dokázalo odovzdať modulu informáciu, kedy k uskutočneniu platby nedôjde hneď pri nákupe, ale až neskôr, napríklad pri platbe prevodom až dorazí peniaze.

Nastavenie databázy

Prihláste sa do administrácie vašej databázy na web hostingu av databáze používanej Vaším eshopom vytvorte tabuľky spustením skriptu oc_gopay_token.sql z&adresára sql. (Stačí obsah súboru copy-pastnúť do okna pre zadanie SQL príkazu v PHPMyAdminu.)

Nepoužívajte obnovenie Systém > Zálohovať / Obnoviť > Vybrať súbor > Obnovenie, nefunguje

Kopírovanie súborov modulu

Pred inštaláciou modulu je vhodné eshop zazálohovať. Veľakrát web hosting automaticky vykonáva zálohy za Vás, súbory modulu navyše neprepisujú žiadne súbory v eshope, takže aj prípadnú odinštaláciu je možné vykonať zmazaním nakopírovaných súborov.

Inštalácia v administrácii eshopu

V menu Administrácia OpenCartu Extensions > Installer preskúmajte počítač a vyberte psoit-gopay-op-3-restapi.ocmod.zip a nainštalujte

V menu Systém > Užívatelia > Užívateľské skupiny > povoľte v skupine Administrátor Gopay Prístupové práva a Práva pre editáciu

V menu Administrácia OpenCartu Extensions > Payments je zobrazený modul GoPay, kliknete pri ňom na link [Install] a potom [Edit]. V editácii nastavte:

  • Súčet - minimálna cena objednávky, stačí 0.01
  • Stav objednávky - čakajúca (pending) - Objednávka vytvorená
  • Stav objednávky - zaplatená (paid) - zaplatená
  • Geo zóna - všetky alebo obmedzte
  • Produkčný režim (ostrá prevádzka) Nie (testovanie), áno (ostrá prevádzka)
  • Zobraziť platební bránu inline v eshopu - áno
  • Vaša GOID - máte v podkladoch od GoPay
  • Vaša Client ID - máte v podkladoch od GoPay
  • Váš Client  - máte v podkladoch od GoPay
  • Status - Zapnuté
  • Poradie usporiadania - 0 a viac

Nastavenia uložte ikonou Uložiť.

Teraz vyskúšajte funkčnosť modulu vykonaním platby v úlohe zákazníka.