csob / platebnibrana

Česká dokumentace ČSOB platební brány a jejího eAPI pro platby platebními kartami, Apple Pay, Google Pay, mallpay a platebními tlačítky ČSOB.
https://platbakartou.csob.cz/platebni-brana
GNU General Public License v3.0
7 stars 1 forks source link

Po změně privátního klíče vrací testovací rozhraní Bad request #57

Closed kuklas317 closed 6 months ago

kuklas317 commented 6 months ago

Dobrý den, před nějakou dobou nám byl změněn privátní klíč pro komunikaci s testovací platební bránou. V rámci testovacího prostředí jsme tedy klíč nahradili a zkusili provolat rozhraní. Bohužel, rozhraní nám pořád vrací Bad Request a nepodařilo se nám zjistit z jakého důvodu. Podle logu se to děje při každém volání. Dnes 18.4. cca ve 13:30 jsem zase zkusil provolat rozhraní a pořád bez změny. Provoláváme rozhrani https://iapi.iplatebnibrana.csob.cz/api/v1.8/payment/init a používáme merchant id M1MIPS5805.

Mohu vás poprosit o prověření z jakého důvodu init request je odmítnán? V rámci aplikace nebyla provedena změna, jediné co bylo změněno je privátní klíč a případně úpravy jiných částí aplikace nesouvisejicích s platební bránou.

Děkuji

DanielKubicek commented 6 months ago

Dobrý den, tento požadavek byl zaevidován pod KBC-12196 a předán k řešení.

jgrmelova commented 6 months ago

Dobrý den,

v logu vidím chybu "Invalid signature for merchant M1MIPS5805", která se vyskytuje od 28.02.24. V tento den vidím v databázi tři záznamy pro veřejný certifikát. Domnívám se, že mohlo v tento den dojít k vygenerování vícero certifikátů - platný je však vždy pouze ten poslední. Mohlo tak dojít k nechtěnému použití neplatného certifikátu nebo byl použit jiný privátní a jiný veřejný certifikát.

Doporučuji vygenerovat certifikáty pro integrační prostředí znovu. Veřejný certifikát po vygenerování zaslat kliknutím na "Upload veřejného klíče".

V případě doplňujících dotazů, jsem Vám k dispozici.

Hezký den.


Jana Grmelová IT administrátor

kuklas317 commented 6 months ago

Dobrý den, děkuji za informace. Komunikace se nám podařila zprovoznit.