NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Martin Štefek:3.9.2015 21:51

Zdravím,

ak je tu niekto kto už integroval gopay platobnú bránu tak by som potreboval vyriešiť jeden problém:

Pri gopay integrácii som vygeneroval token, ale neviem ho predať hlavičke požadavku pri vytvorení platby.

Ďakujem

 
Odpovědět
3.9.2015 21:51
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Martin Štefek
David Hartinger:3.9.2015 22:07

Mají tam přeci funkční ukázku, tak to udělej podle toho :)

Nahoru Odpovědět
3.9.2015 22:07
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Martin Štefek:3.9.2015 23:32

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 :D

 
Nahoru Odpovědět
3.9.2015 23:32
Avatar
Tomáš Prokop:4.9.2015 9:22

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

Editováno 4.9.2015 9:25
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
4.9.2015 9:22
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.