Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: Gopay platobná brána

PHP PHP Gopay platobná brána American English version English version

Aktivity (1)
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 Čápka
Tým ITnetwork
Avatar
Odpovídá na Martin Štefek
David Čápka: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
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na David Čápka
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í
+1 bodů
Ř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.