Diskuze: Gopay platobná brána
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Mají tam přeci funkční ukázku, tak to udělej podle toho
Ja som akurát našiel len API dokumentáciu https://doc.gopay.com/en/#… a postup integrace https://help.gopay.com/…atebni-brany no nestačí mi to
Dobrý den Martine,
po volání na získání tokenu Vám vracíme odpověď ve formátu JSON, odpověď má následující formát:
{
"token_type":"bearer",
"access_token":"AAAnu3YnAHRk298EsmyttFQMcbCcvmwTKK5hrJx2aGG8ZnFyBJhAvFWNmbWVSD7p",
"expires_in":1800,
}
Samotný token se nachází v parametru access_token, ten je potřeba si vložit do nějaké proměnné, například pomocí kódu :
$token = json_decode($result, true)['access_token'];
Následně token stačí vložit do hlavičky požadavku na založení platby, v naší ukázce na adrese https://doc.gopay.com/cs/#… se jedná o řádek
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json', 'Content-Type: application/json', 'Authorization: Bearer ' . $token));
Konkrétně je token předáván jako součást hlavičky Authorization.
S dalšími dotazi nás neváhejte kontatkovat na integrace@gopay.cz.
S pozdravem,
Tomáš Prokop
Technická podpora GoPay.cz
Zobrazeno 4 zpráv z 4.