csob / paymentgateway

English documentation of the ČSOB Payment Gateway that offers an API for credit card payments, Apple Pay, Google Pay, mallpay and ČSOB Payment Button.
https://platbakartou.csob.cz/platebni-brana
GNU General Public License v3.0
121 stars 68 forks source link

Upřesnění významu `"resultCode":900,"resultMessage":"Unable to load card for oneclick/init"` #678

Open pepakriz opened 1 year ago

pepakriz commented 1 year ago

Dobrý den,

během oneclick/init občas dostaneme response s chybou "resultCode":900,"resultMessage":"Unable to load card for oneclick/init". Jenže se stejnou kartou o pár minut později lze úspěšně zaplatit. Znamená to tedy, že kartu se nepovedlo použít jen dočasně? Zkrátka jde mi o to, jestli uživatele navést na opětovnou registraci karty, nebo mu napsat hlášku, že to je jen dočasný problém a ať to zkusí za chvíli znovu. Pokud se jedná jen o dočasný probém, hraje v něm roli i to, jestli opětovný pokus proběhne ihned, nebo řekněme za pět minut? Chtěl bych, aby navedení uživatele na přeregistrování karty byla až poslední krajní možnost.

FVarak commented 1 year ago

Dobrý den, Váš požadavek byl předán k řešení. O dalším průběhu Vás budeme informovat.

jgrmelova commented 1 year ago

Dobrý den,

jedná se o situaci, kdy se z technických důvodů mezi jednotlivými mikrosystémy, nepodařilo uloženou kartu načíst z databáze. Na produkčním prostředí se uvedená situace nevyskytuje často a může se jednat jak o chvilkovou záležitost, kdy další pokus již proběhne v pořádku tak i o záležitost s dlouhodobějším charakterem. To záleží od konkrétní vzniklé situace.

V tomto případě bych proto doporučila zákazníka informovat, aby zkusil provést platbu později.

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

Hezký den

Jana Grmelová

pepakriz commented 1 year ago

@jgrmelova děkuji za info. Mimochodem bylo by možné tuto informaci zanést někam do dokumentace? Také jsem v mezičase našel defakto stejný dotaz zde: https://github.com/csob/paymentgateway/issues/251 , ale tam je odpověď poněkud jiná a doporučuje se kartu zaregistrovat znovu. Ping @janlanger , protože jsem objevil i https://github.com/csob/paymentgateway/issues/353 mohla by tě nová odpověď zajímat :)

janlanger commented 1 year ago

@pepakriz Díky. Teď sem objevil že nám to rušení uložených karet na základě tohohle asi od přechodu na 1.9 nefunguje :)

Našel sem v logu že uživatel kterému to zhavarovalo na téhle hlášce o pár minut později stejnou šablonou zaplatil, takže je to asi opravdu dočasné.

janlanger commented 1 year ago

Může se to stát i v oneclick/process btw