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