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

MALL Pay API 1.8 - validace předávaných hodnot #462

Closed tomasremek closed 3 years ago

tomasremek commented 4 years ago

Dobrý den,

zjistili jsme, že některé limity pro délku přenášených parametrů (adresa, jméno, název položky apod.) jsou pro některé záznamy z naší db nedostačující. Například v adrese název města "Kostelec nad Černými lesy" -> služba vrátí chybu. Proto jsme nuceni zkrátit na tvar odpovídajícím limitům (získaných metodou pokus/omyl, protože v dokumentaci jsme nenašli). Dle komunikace s kolegy s mallpay se jedná o chybu.

Nyní v případě delšího názvu necháváme poslední celé slovo, které se do limitu vejde a za něj dáme tři tečky. Na příkladu města (limit 20znaků) tedy posíláme "Kostelec nad..."

Děkuji.

mjanek commented 4 years ago

Dobrý den Váš požadavek byl zaevidován a předán k řešení. O dalším průběhu Vás bude informovat odpovědný servisní technik. S pozdravem Miroslav Janek

mrazekl commented 4 years ago

Dobrý den, aktuálně tento případ, stejně jako dotaz z issue #461 řešíme s protistranou v mallpay. Z největší pravděpodobností dojde k úpravě na straně platební brány.

janbrasna commented 3 years ago

@tomasremek Hezky den, tak jak jsou upravene limity z 2/2020 viz zmeny:

tak uz vam integrace dostacuje, a tiket je mozne zavrit, nebo jste stale nuceni vstupy upravovat?

Toto by mela byt posledni interni revize validaci na vsechny strany, a pristi pripadna zmena by sla az do dalsi major verze MallPaye ktera se bude do budoucna pripravovat — tak ze bychom tam pripadne dalsi pozadavky/potreby predali jako vstupy ke zvazeni navrhu.