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