🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13298

XML & ASP

#13298
From: Bart Vanwijnsberghe
Date: Thu, 02 Aug 2001 19:05
39 lines
2735 bytes
Kheb nog een vraagje over onze online-shop, we zijn er bijna ;-)

De bezoekers van onze site bestellen een product, vullen hun gegevens in,
klikken dan op "checkout".  Dan krijgen ze een scherm met hun ingevulde
gegevens en dan moeten ze hun kredietkaart kiezen, creditcardnumber ingeven,
naam op kaart en vervaldag.  Bij het klikken op "checkout" worden de
gegevens verstuurd naar Abssys (Belgisch bedrijf dat de transacties regelt).
Die sturen een bevestiging van de transactie in XML.
Ik krijg hetvolgende op het scherm bij betaling:
 <?xml version="1.0" ?>
  <ncresponse orderID="136" PAYID="35428" NCSTATUS="" NCERROR=""
NCERRORPLUS="!" ACCEPTANCE="test123" STATUS="9" />

Status 9 wil zeggen dat de betaling geaccepteerd is.  Maar de bezoekers van
onze site moeten dit niet te zien krijgen, die moeten de eigenlijke
confirmation pagina te zijn krijgen.  Maar dat is nu juist het probleem.
Hoe doe ik dit ?

Dit is zowat wat het moet zijn, maar waar moet ik dit defini�ren ?

If status="9" Then
    Open "confirm.asp"
Else
    Write "Uw betaling werd niet aanvaard, controleer of u de juiste
gegevens vermeld hebt"
End if.

Ik had gedacht aan het volgende:
Op de pagina waar ze hun kredietkaartgegevens invullen, bij het klikken op
"checkout" een klein venstertje te openen die de gegevens verstuurd naar
Abssys en bij ontvangst van de XML-code dit venstertje automatisch te
sluiten en in het hoofdvenster de confirmation page te tonen.

Is dit te realiseren?  Indien ja, hoe doe ik dit ?

mvg
Bart
bart@dataconsult.com
http://www.dataconsult.com
Technical Details
Message-ID: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsgate.cistron.nl!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: 107324,a577b1f5ee61a7ce,start
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,a577b1f5ee61a7ce,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-08-02 12:06:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsgate.cistron.nl!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
Subject: XML & ASP
Lines: 41
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: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be>
Date: Thu, 02 Aug 2001 19:05:51 GMT
NNTP-Posting-Host: 213.224.122.79
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 996779151 213.224.122.79 (Thu, 02 Aug 2001 21:05:51 MET DST)
NNTP-Posting-Date: Thu, 02 Aug 2001 21:05:51 MET DST
Organization: Telenet Internet