1. V databáze (Heidi) si nakonfigurujeme platby kartou
- tabuľka fee$shipping_payment - payment_method 110
2. Odskúšanie testovacích kľúčov
Do config.php treba najskôr pridať testovacie kľúče, ktoré dostaneme od GoPay.
// Online payment
opp::$testingIpAddress = array('88.212.60.91'); (Vaša IP adresa, zistíme na stránke Whats my ip)
opp::$provider = array(
'gopay' => array(
'goId' => '0000000000', (nahradiť testovacími údajmi od GoPay)
'clientId' => '0000000000', (nahradiť testovacími údajmi od GoPay)
'clientSecret' => '00000000', (nahradiť testovacími údajmi od GoPay)
'testing'=> 'external'
)
);
3. Vyskúšať testovaciu reálnu objednávku
GoPay ponúka testovaciu kartu tu
MasterCard - 5447380000000006
VISA - 4444444444444448
Dátum - 03/28 (hocijaký dátum v budúcnosti)
CVC - 123
Musí nás presmerovať na platobnú bránu GoPay, platba môže byť aj odmietnutá.
Potom napísať do GoPay že skúšobná objednávka prebehla úspešne a vyžiadať si ostré kľúče.
2. Nahradenie za ostré kľúče
Keď dostaneme ostré kľúče, v config.php treba nahradiť kód:
// Online payment
opp::$testingIpAddress = array('88.212.60.91'); (odstrániť)
opp::$provider = array(
'gopay' => array(
'goId' => '0000000000', (nahradiť ostrými údajmi od GoPay)
'clientId' => '0000000000', (nahradiť ostrými údajmi od GoPay)
'clientSecret' => '00000000', (nahradiť ostrými údajmi od GoPay)
'live'=> true (zmena)
)
);
Po nasadení skúsiť testovaciu objednávku. Musí nás presmerovať na platobnú bránu GoPay.