Article View: be.comp.programming
Article #13310Re: XML & ASP
From: Bart Vanwijnsberghe
Date: Fri, 03 Aug 2001 11:44
Date: Fri, 03 Aug 2001 11:44
71 lines
3159 bytes
3159 bytes
"zussie"...
<knip>
werkt om de ��n of andere reden niet.
Kheb ondertussen gezien dat in StoreFront een bestand zit die de transacties
regelt. De transactiemethodes van 17 Amerikaanse bedrijven staat daarin.
Ik heb een functie toegevoegd voor Abssys. Dit is de code:
Function Abssys
'variabelen
Dim OrderId, PSPID, PSWD, Amount, CN, BRAND, CARDNO, ED, email
'waarde toekennen aan variabele
OrderId = iOrderID
PSPID = global
PSWD = azerty
Amount = FormatCurrency(cDbl(sTotalPrice) + cDbl(sHandling) +
cDbl(sShipping) + cDbl(iSTax) + cDbl(iCTax) + cDbl(iCodAmount),0) * 100
CN = CardName
BRAND = CardType
CARDNO = CardNumber
ED = CardExpiryMonth & "/" & CardExpiryYear
email = sCustEmail
'string opmaken om te versturen
strSite = "https://www.abssys.be/ncol/TEST/Orderdirect.asp"
strQuery = "OrderID=" & OrderId & "&PSPID=" & PSPID & "&PSWD=" & PSWD &
"&amount=" & Amount & "¤cy=BEF&CN=" & CN & "&BRAND=" & BRAND &
"&CARDNO=" & CARDNO & "&ED=" & ED & "&email=" & email
'Post string naar Abssys
Inet1.URL = strSite & "?" & StrQuery
'Response van Abssys
Set ncresponse = CreateObject("MSXML.DOMDocument")
strAntwoord = xmlResponse.loadXML(strInsert)
getNodeValue(tagName)
Dim ret
ret = ""
Set items = XMLObj.getElementsByTagName(tagName)
If items.length > 0 Then
ret = items.Item(0).Text
Else: Text =""
End If
getNodeValue = ret
If getNodeValue("STATUS") = "9" Then
Open.url "confirm.asp"
Else
Open.url "fout.asp"
End if
End Function
Wanneer ik dit test, dan krijg ik wel mijn confirmation pagina maar als ik
dan kijk in mijn account op de site van Abssys dan is daar geen spoor te
bekennen van de betaling. De controle werkt dus niet en ook de gegevens
blijken niet goed verstuurd te zijn.
Weet iemand raad ?
mvg
Bart
--
Bart Vanwijnsberghe
bart@dataconsult.com
http://www.dataconsult.com
Technical Details
Message-ID:
<d8wa7.8476$lB.1751087@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mailReferences:
<jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69a7c5.94412563@news>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,a577b1f5ee61a7ce X-Google-Attributes: gidfcea4,public X-Google-Thread: 107324,a577b1f5ee61a7ce X-Google-Attributes: gid107324,public X-Google-ArrivalTime: 2001-08-03 04:44:10 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mail Reply-To: "Bart Vanwijnsberghe" <bart@dataconsult.com> From: "Bart Vanwijnsberghe" <bart@dataconsult.com> Newsgroups: be.comp.programming,nl.comp.programmeren References: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69a7c5.94412563@news> Subject: Re: XML & ASP Lines: 73 Organization: Dataconsult BVBA X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: <d8wa7.8476$lB.1751087@afrodite.telenet-ops.be> Date: Fri, 03 Aug 2001 11:44:09 GMT NNTP-Posting-Host: 213.224.0.225 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 996839049 213.224.0.225 (Fri, 03 Aug 2001 13:44:09 MET DST) NNTP-Posting-Date: Fri, 03 Aug 2001 13:44:09 MET DST