Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problém s oneclick/init bez přítomnosti zákazníka (clientInitiated = false) #16

Closed
jardadu opened this issue Sep 2, 2022 · 4 comments
Labels
bug Something isn't working

Comments

@jardadu
Copy link

jardadu commented Sep 2, 2022

Dobrý den,

v případě testování oneclick/init bez přítomnosti zákazníka (clientInitiated = false), mi v odpovědi přijde místo objektu OneclickInitResponse html kód s textem "The requested URL was rejected. Please consult with your administrator. Your support ID is: 2732842130127883404". Předchozí volání oneclick/echo ("origPayId":"c751f7c02bdd@HH","merchantId":"M1MIPS7116","dttm":"20220902073914") proběhne v pořádku. Můžete mě prosím navést, kde by mohla být chyba, v dokumentaci jsem takový případ nenašel.

Děkuji

@mschre400

This comment was marked as outdated.

@jgrmelova
Copy link

Dobrý den,

při prověření jsme zjistili, že v rámci inicializace zasíláte parametr clientIp ovšem v nesprávném formátu. ("clientIp":""). V případě nastavení parametru clientInitiated = false není parametr clientIP povinný. Pokud je ale tento parametr zaslán, musí být ve správném formátu jako v případě clientInitiated = true (nebo null).

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

Hezký den.


Jana Grmelová

@jardadu
Copy link
Author

jardadu commented Sep 21, 2022

Děkuji za prověření, kód jsem upravil a oneclick platba bez přítomnosti zákazníka funguje. Omlouvám se, zmátla mě ta divná chyba.

@jardadu jardadu closed this as completed Sep 21, 2022
@janbrasna janbrasna added the bug Something isn't working label Sep 25, 2022
@janbrasna
Copy link

@jardadu Ta divna chyba je bohuzel znamy problem: csob/paymentgateway#605 (comment) — pri nekterych chybach se do toho proste vlozi nadrazeny server a vraceny payload je pak takovy jaky je… :(

@jgrmelova Pokud se parametr nepouziva, bylo by aspon trosku mozne ho proste nevalidovat, resp. validaci nezpusobovat podobny fatalni stav, a jen ho potichu ignorovat? Usetrily by se podobne incidenty s odpovedmi z F5…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants