Closed techi602 closed 2 years ago
Dobrý den, váš požadavek byl předán k řešení odpovědnému kolegovi. S pozdravem
-- Jan Stuchlík
IT Support Specialist
Dobrý den,
Verze API, která se aktuálně používá pro "GP Webpay" requesty, které jsou odesílané ke zpracování do ČSOB je již velmi zastaralá a byla historicky použita pro hladký přechod tehdejších obchodníků pod ČSOB.
Zmiňovaný parametr "ADDINFO" tedy není na naší straně podporovaný a proto requesty s tímto parametrem budou zamítané.
Pokud tedy chcete používat i nadále původní verzi API "GP Webpay" pro komunikaci s ČSOB pak parametr "ADDINFO" nepoužívejte a mělo by to opět procházet.
Pokud chcete využít nějaké nové funkcionality, kterou toto zastaralé API nepodporuje, budete muset přejít na aktuální verzi eAPI.
Pro více informací ohledně eAPI navštivte: https://github.com/csob/paymentgateway/wiki/Z%C3%A1kladn%C3%AD-metody https://github.com/csob/paymentgateway/wiki/P%C5%99ehled-eAPI-metod
S pozdravem
-- Jan Stuchlík IT Support Specialist
Rozumím, díky za info. eAPI samozřejmě podporujeme, ale některé klienty k tomu nedokopete, protože jsou líní to komunikovat s bankou nebo s podporou, protože se musí řada věcí přenastavovat a to stojí čas, takže radši dál běží na funkční historické implementaci. klasika
@techi602 Ono je to analogicke nedavnemu tematu https://github.com/csob/paymentgateway/issues/143#issuecomment-922978277 — byla to migracni cesta pred temer dekadou, a tudiz mohla zajistit jakous takous funkcnost tehdejsich integraci, ale jen z posledni zdokumentovane CSOB GPWP verze te doby. Cele legacy API je vyspecifikovane pouze primo pro ty obchodniky (M1E3CB*), co puvodni produkt smluvne provozovali, a meli tedy pristup i k tehdejsi privatni dokumentaci atp.
Pokud by to nekdo chtel provozovat dnes, aktualnimi knihovnami/SDK, oproti dnesnimu API schematu GPWP ostatnich bank, zustane na nem si veci upravit do stavu, v jakem mu to oproti legacy fungovalo kdysi, kdyz migroval. Pro nove integrace to ani nikdy nebylo zamysleno. (Tzn. zadna dopredna kompatibilita se od chvile vydani ani neplanovala.)
Diky za upozorneni! Je mozne, ze nekdo v blahem nevedomi stale prubezne aktualizuje sve knihovny a pluginy, a mohl by do tohoto problemu narazit, tak to tady nechame nejakou dobu svitit pro ostatni… Bohuzel neni moc co s tim jinak delat, precijen je to vic jak pul dekady mrtva integracni cesta.
GP webpay nově vyžaduje poslání parametru ADDINFO s informací o zákazníkovi pro PSD2 fraud detection. https://www.globalpayments.cz/cs-cz/blog/2021/01/26/psd2-addinfo
No a pochopitelně legacy API si s tímhle neporadí, protože v době vzniku GP webpay brány a jejího forku pro ČSOB parametr ještě neexistoval a hádám, že parametr asi podporovat neplánujete a hádám, že vlastně ani žádná aktuální dokumentace GP webay verze funkční pro ČSOB ani neexistuje. Resp. dohledal jsem pouze toto info https://github.com/csob/paymentgateway/wiki/P%C5%99echod-z-ji%C5%BE-pou%C5%BE%C3%ADvan%C3%A9-platebn%C3%AD-br%C3%A1ny-GP-Webpay Tzn. po přesměrování na bránu se zobrazí technická chyba bez bližšího popisu.
Tohle asi není úplně problém/vina ČSOB, nicméně chtěl bych na to upozornit obecně. Tzn. některé e-commerce řešení mohly upgradovat integraci s GP webpay a tím právě rozbít napojení na ČSOB aniž by si toho všimli.