Infrastructure for Electronic Business on the Internet


E-xact Transaction Terminalit kreu



Yüklə 5,92 Mb.
səhifə18/18
tarix14.09.2018
ölçüsü5,92 Mb.
#68639
1   ...   10   11   12   13   14   15   16   17   18


<a href="/solomon-transaction-import-release-notes.html">E-xact Transaction Terminalit </a></ title> </> kreu</b> <br /> <br /><b><form action="process.asp" <tryezë method="post"> valign =</b><b> </b><b>"TOP"</b><b> </b><b>kufirit = "l" cellPadding = "3"</b> <br /> <br /><b>cellSpacing = "0" width = "450"> <tr></b> <br /> <br /><b>colSpan="2"> <td</b> <br /> <br /><b>E-xact Transaction Terminal</b> <br /> <br /><b></ Td></b> <br /> <br /><b></ Tr></b> <br /> <br /><b><tr></b> <br /> <br /><b><td width="35%"> Transaction Type:</b> <br /> <br /><b></ Td> <td></b> <br /> <br /><b>name="cc_transType"> <select</b> <br /> <br /><b>value="Purchase" <option selected> Blerje</b> <br /> <br /><b><option value="Refund"> Refund</b> <br /> <br /><b><option value="PreAuthorizedPurchase"> Para Autorizim-</b> <br /> <br /><b>value="PreAuthorizedPurchaseCompletion"> <option</b> <br /> <br /><b>-Autorizim Përfundimi para</b> <br /> <br /><b></> Zgjidhni</b> <br /> <br /><b></ Td></b> <br /> <br /><b></ Tr></b> <br /> <br /><b><tr> <td></b> <br /> <br /><b>Emri i Bartësi Card:</b> <br /> <br /><b></ Td> <td></b> <br /> <br /><b><input name="cc_name" size="40"></b> <br /><b></ Td / tr> <></b> <br /> <br /><b><tr> <td></b> <br /> <br /><b>Numri Card:</b> <br /> <br /><b></ Td></b> <br /> <br /><b><td></b> <br /> <br /><b>name="cc_number" <input maxLength="16" size="16"> </ td></b> <br /> <br /><b></ Tr>,</b> <br /> <br /><b><tr></b> <br /> <br /><b><td></b> <br /> <br /><b>Skadimi Data Card:</b> <br /> <br /><b></ Td></b> <br /> <br /><b><td></b> <br /> <br /><b>name="cc_expMonth"> <select <option selected> Janar <option VALUE="01" VALUE="02"> shkurt <option VALUE="03"> Mars <option VALUE="04"> prill <opsion VLERA = " 05 "> maj <option VALUE="06"> <option VALUE="07"> qershor korrik gusht VALUE="08"> <option VALUE="09"> <option shtator tetor VALUE="10"> <option < VLERA opsion = "ll" nëntor <option> VALUE="12"> dhjetor </> finbsp zgjidhni;</b> <br /> <br /><b>name="cc_expYear"> <select</b> <br /> <br /><b>VALUE="98" <option selected> l998 <option value="99"> 1999 <option value="00"> 2000 <option value="01"> 2001 <option 2002 <opsion vlerë value="02"> = "03"> 2003 </> <zgjidhni / td></b> <br /> <br /><b></ Tr></b> <br /> <br /><b><tr></b> <br /> <br /><b><td></b> <br /> <br /><b>Shuma (në cent): </ td></b> <br /> <br /><b><td></b> <br /> <br /><b>name="cc_amount" <input maxLength="16" size="12"></b> <br />  <br /> <br /><b></ Td> </ tr> <tr></b> <br /> <br /><b><td></b> <br /> <br /><b>Numri Autorizimi:</b> <br /> <br /><b></ Td> <td></b> <br /> <br /><b>name="cc_auth_number" <input maxLength="16" size="16"XBR></b> <br /> <br /><b>përdoren vetëm për Autorizim plotësimet Para</b> <br /> <br /><b></ Td> </ tr> <tr></b> <br /> <br /><b><td colspan="2" align="middle"></b> <br /> <br /><b>type="submit" <input value="Send transaction"></b> <br /> <br /><b></ Td </ tr>> </ table> </ form> </ organi> </ html></b> <br /> <br /><EM>Figura A.57 tregon pamjen vizuale e tabelës krijuar me këtë kodin HTML.</EM> <br /> <br /><img src="68639_html_m6cab52e1.jpg" name="picture 15" align=bottom width=425 height=257 border=0> <br /> <br /><b>Figura A.57 Tabela që është krijuar <a href="/mavzu-html-tili-web-sahifa-yaratish-usullari-reja-html-tili-va.html">me mostren e HTML kodit</a></b> <br /> <br /><EM>Në vijim është process.asp thjeshtuar skedar: vetëm elementet e nevojshme për të kompletuar shembull janë të shfaqura:</EM> <br /> <br /><b>% <</b> <br /> <br /><b>ProcessTransaction funksion ()</b> <br /> <br /><b>dim miratohet 'instantiation Komponenti</b> <br /> <br /><b>exactAuth Set =</b> <br /> <br /><b>Server.CreateObject ("98x exactaxl.Preauthorization")</b> <br /> <br /><b>'Pilling në pronat e lidhur me server-xact lidhje e</b> <br /> <br /><b>'Informacioni rreth shitës është <a href="/metoda-e-puns.html">i mbushur edhe</a></b> <br /> <br /><b>exactAuth.ddmhip = "204.239.214.212" exactAuth.ddmhPort = "2609" timeout = 30000</b> <br /> <br /><b>exactAuth.interval_time = cStr (timeout) exactAuth.merchant = "0030100941021" exactAuth.terminal = "66001047" exactAuth.password = "testl" exactAuth.merchantname = "kujtesë të shpërndarjes Delta"</b> <br /> <br /><b>exactAuth.merchantcity = "Beogradi" exactAuth.merchantaddress = "Tolstojeva 14" exactAuth.merchantprovince = "Serbi" exactAuth.merchantpostal = "11000" exactAuth.merchantemail = "</b><b> </b><b>support@delta.co.yu</b><b> </b><b>"</b> <br /> <br /><b>"Kartës së kreditit informacion është marrë nga formë HTML</b> <br /> <br /><b>= Kërkesë exactAuth.ccnum ("cc_number") exactAuth.cardholder = kërkesë ("cc_name") exactAuth.expiry = kërkesë ("cc_expMonth") & kërkesë ("cc_expYear")</b> <br /> <br /><b>'Vlera e transaksionit dhe lloji janë të vendosur</b> <br /> <br /><b>= Kërkesë exactAuth.amount ("cc_amount") = exactAuth.transactiontype Trim (kërkesë ("cc_transType")) nëse Trim (kërkesë ("cc_transType")) = "PreAuthorizedPurchaseCompletion" atëherë = exactAuth.authNum Trim (kërkesë ("cc_auth_number") )</b> <br /><b>fund, nëse</b> <br /> <br /><b>'Kontrollimi nëse transaksioni i mëparshëm ka përfunduar</b> <br /> <br /><b>'(Kodi mund të ekzekutohen njëkohësisht) AuthBool = TRUE OKtoSendNext = FALSE</b> <br /> <br /><b>OKtoSendNext = exactAuth.maysendnext</b> <br /> <br /><SUP><b>1</b></SUP><b> </b><b>pritjes dhe dërgimin shembull në vijim</b> <br /> <br /><b>'Supozohet se transaksioni i mëparshëm ka</b> <br /> <br /><b>përfundoi megjithatë</b> <br /> <br /><b>OKtimeout = DateAdd ("s", 5, tani)</b> <br /> <br /><b>bëni ndërsa OKtoSendNext = FALSE DHE tani <=</b> <br /> <br /><b>OKtimeout</b> <br /> <br /><b>OKtoSendNext = exactAuth.maysendnext</b> <br /> <br /><b>Lak</b> <br /> <br /><b>nëse OKtoSendNext = TRUE pastaj exactAuth.sendtoserver 'Pritje përfundojë <a href="/yeni-institusional-nezeriyyeler-ii-kol-2015-muellim-elyeva-d.html">transaksion</a>, dhe se do të ndodhë</b> <br /> <br /><b>'Një herë e kthimit exact.insending FALSE INtimeout = DateAdd ("s", 30, tani), bëni ndërsa AuthBool DHE tani <= INtimeout AuthBool = exactAuth.insending</b> <br /> <br /><b>lak</b> <br /> <br /><b>"Nëse periudha timeout ka skaduar, dhe transaksioni nuk kryejnë</b> <br /> <br /><b>'Konsumatori duhet të shënohen në lidhje me gabim nëse AuthBool pastaj</b> <br /> <br /><b>ProcessTransaction = " Transaksionit shkeput. Error: InSending </ Bx / font>"</b> <br /> <br /><b>exactAuth.socketconnected = FALSE</b> <br /> <br /><b>funksion dalje në fund, nëse</b> <br /> <br /><b>"Në rastin e transaksionit kryen 'kodin transaksion duhet të merret MyAuthCode exactAuth.authnum =</b> <br /> <br /><b>'E mëposhtme kodin e kontrollon nëse transaksioni ka përfunduar me sukses miratuar = 0</b> <br /> <br /><b>nëse exactAuth.ddmhresp = "00" pastaj</b> <br /><b>int exactAuth.RBRespCode () <50 pastaj 'transaksion nëse miratohet aprovuar = 1</b> <br /> <br /><b>tjetër</b> <br /> <br /><b>'Transaksion mohoi aprovuar = 0 fund nëse</b> <br /> <br /><b>= CTR exactAuth.ctr elseif exactAuth.ddmhresp = "" pastaj</b> <br /> <br /><b>ProcessTransaction = "color='red'XB> Transaksionit "</b> <br /> <br /><b>exactAuth.socketconnected = FALSE</b> <br /> <br /><b>funksion dalje</b> <br /> <br /><b>tjetër</b> <br /> <br /><b>ProcessTransaction = "color='red'XB> Transaksionit "</b> <br /> <br /><b>exactAuth.socketconnected = FALSE funksion të daljes në fund, nëse</b> <br /> <br /><b>exactAuth.socketconnected = ProcessTransaction FALSE = <a href="/submission-dr102-marko-jakovich-superannuation-assessing-effic.html">CTR funksion fund</a></b> <br /> <br /><EM>Pjesa e kodit që kryen kontrolle, nëse transaksioni është përfunduar me sukses punon në dy hapa. Së pari, ajo kontrollon exactAuth.ddmhresp që pritet të kthehen 00 si një shenjë se nuk ka gabim ka ndodhur. Nëse ky kusht është plotësuar, e exactAuth.RBRespCode eshte i zgjedhur: nëse vlera e kthyer është më pak se 50, kjo është shenjë se transaksioni është miratuar, përndryshe transaksioni është refuzuar gjatë fazës së autorizimit.</EM> <br /> <br /><EM>Në fund të fundit i kodit, ajo duhet të shkëputje dhe kthimin e Klientit transaksion Record. Rekord mban informacion në lidhje me transaksionin: ato të dhëna janë marrë nga banka.</EM> <br /> <br /><EM>Së fundi, pjesë e kodit është paraqitur, i cili bën thirrje funksionin ProcessTransaction paraqitura më sipër, dhe tregon raporti si një kod HTML formatuar përshtatshme. Transaction Customer Regjistro mund të</EM> <br /> <br /><EM>të transformohet lehtë në HTML nga thjeshtë duke ndryshuar çdo kthim shenjë <a href="/arhitektura-kompeyutera.html">topi me tag </a><br />.</EM> <br /> <br /><b><html> <head></b> <br /> <br /><b><title> E-xact Transaction Terminalit </ title> </> kreu</b> <br /> <br /><b><table valign = "top" align="center" border="l" cellpadding="3" cellspacing="0" width="450"> <tr> <td></b> <br /> <br /><b><b> E-xact Transaction TerminaK / Bx /> </b> <br /> <br /><b></ Tr></b> <br /> <br /><b><tr> </b> <br /> <br /><b><td></b> <br /> <br /><b>Customer Transaction <b> Regjistro</b> <br /> <br /><b>(CTR) </ fontX / b></b> <br /> <br /><b></ Td> </ tr> <tr> <td></b> <br /> <br /><b>% <</b> <br /> <br /><b>ProcessCode = ProcessTransaction () Response.write zëvendësojë (ProcessCode, Chr (13), " <br />")</b> <br /> <br /><b>>%</b> <br /> <br /><b></ Td </ tr>> </ table> </ organi> </ html></b></td></tr></td></tr></td></tr></table>

Yüklə 5,92 Mb.

Dostları ilə paylaş:
1   ...   10   11   12   13   14   15   16   17   18




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə