Posted By: Libb (Libor) on 'CZlaws'
Title:     Re: Bankomat
Date:      Mon Oct 16 10:23:29 2006

> Co je MC940 absolutne netusim a o tech URL taky vubec nevim. Ale podle toho,

sorry, je to MT940 - takovy sileny vypis transakci na uctu...


> Moc tomu nerozumim. Nejak se mi tam micha jeste jedna strana. Chapu to
> dobre, 
> ze mas pod sebou proste nejaky server, kde poskytujes sluzby, za ktere si 
> chces nechat platit prevodem ci kartou, pricemz server je napojeny na ucet 
> Vasi banky a kontroluje prichozi platby?

uz jsem to asi vyresil. Funguje to (v nasem pripade) takhle: zakaznik chce 
dobit kredit a zvoli si zpusob. Umime napr. eBanku, CSOB, RB a ty zpropadene 
kreditky :-) 
Kreditky fungujou u nas tak (je vic moznosti, jak to udelat), ze vygeneruju 
parametry platby: jmeno, mena, castka. Z toho vyplodim nejake XML a to poslu 
na proxy, kterou dodal poskytovatel (Pago). To se pobavi se serverem nekde v 
Nemecku a vrati mi jine XML. To obsahuje URL a na to presmeruju zakaznika a 
objevi se dialog pro platbu, tam naklepe cislo karty atd. Tohle jde mimo nas. 
My mame nejakou referenci na tu platbu a periodicky zjistujeme, jak to 
dopadlo. Server vrati bud OK, Failed nebo Nevim :-) Kdyz nevi, zkusime to po 
case znova a po jeste nejakem case to zahodime. No a pokud prijde Failed, 
platba se zrusi a je klid. Pokud OK, musi se potvrdit, ze to bereme na vedomi 
a transakci potvrzujeme. Teprve ted se transakce skutecne provede. No a muj 
problem spocival v tom, ze jsem z toho nemeckeho serveru nebyl schopny dostat 
potvrzeni, ze transakce prosla. No nakonec funguje tohle cislo: 
4511231325456668 s jakymkolim validacnim kodem, platnosti a jmenem, ale 
nejspis to bude jen na testovani a urcite bych to nezkousel nikde naostro. 


Jak funguji ty ostatni platby se mne ted nechce rozepisovat, obecne se ale 
vygeneruje nejake URL, zakaznik je na to presmerovan, potvrdi platbu a nam se 
pak nejakym kanalem vrati info o te platbe. 

 > snake 
> 

                                                                      Libb

Search the boards