Closed Daaarkling closed 2 years ago
Je to chyba dokumentace, tak se ten param jmenoval kdysi… Divam se do schematu a dneska je stejny s Pay tj. to co vraci aplikace je spravne.
Dokumentace potrebuje opravit.
Dobrý den,
požadavek na úpravu dokumentace jsem předala na vývojáře.
Hezký den.
Jana Grmelová IT administrátor
Ještě mám jeden problém a sice ověření podpisu při tomto volání googlepay/echo
. V response se mi správně vrátí data:
'resultCode' => 0
'resultMessage' => 'OK'
'dttm' => '20220708085734'
'initParams' => array
'apiVersion' => 2
'apiVersionMinor' => 0
'paymentMethodType' => 'CARD'
'allowedCardNetworks' => array
0 => 'VISA'
1 => 'MASTERCARD'
'allowedCardAuthMethods' => array
0 => 'PAN_ONLY'
1 => 'CRYPTOGRAM_3DS'
'assuranceDetailsRequired' => false
'billingAddressRequired' => false
'billingAddressParametersFormat' => 'FULL'
'tokenizationSpecificationType' => 'PAYMENT_GATEWAY'
'gateway' => 'csob'
'gatewayMerchantId' => 'abc'
'googlepayMerchantId' => 'xyz'
'merchantName' => 'Slevomat.cz'
'environment' => 'TEST'
'totalPriceStatus' => 'FINAL'
'countryCode' => 'CZ'
Ze kterých vygeneruju řetězec:
20220708085734|0|OK|2|0|CARD|VISA|MASTERCARD|PAN_ONLY|CRYPTOGRAM_3DS|false|false|FULL|PAYMENT_GATEWAY|csob|abc|xyz|Slevomat.cz|TEST|FINAL|CZ
Při ověřování podpisu to ale selže. U všech ostatních requestů ověřování funguje. Nemůže být chyba v dokumentaci v pořadí argumentů?
Dobrý den,
název parametru jsme v dokumentaci opravili. Co se týče ověření podpisu při volání googlepay/echo prověříme a budeme Vás informovat.
Hezký den.
Jana Grmelová IT administrátor
@jgrmelova Dobrý den, máte k problému prosím nějaké nové informace?
@jgrmelova Related:
tzn. jak se ma spravne nakladat s podpisem arrays, muze souviset… ⬆️
No máme Google Pay funkční na eApi 1.8 kde je ta struktura stejná, takže v tom to asi nebude, leda by se verzí něco změnilo..
Dnes 19.7. byla oprava nasazena na produkčním prostředí.
Děkuji a potvrzuji funkčnost.
Bohužel se ale objevil jiný problém https://github.com/csob/platebnibrana/issues/11
Dobrý den,
děkuji za informaci. Tento task uzavírám. Dalšímu požadavku se budeme věnovat v rámci tasku #11.
-- Jana Grmelová
Ahoj,
při requestu na
googlepay/echo
dostávám odpověď:Podle dokumentace by se ale parametr měl jmenovat
checkoutParams
neinitParams
, ten je pro apple pay.