🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13301

Re: XML & ASP

#13301
From: Bart Vanwijnsberghe
Date: Thu, 02 Aug 2001 19:49
45 lines
3304 bytes
"Frans Bouma"...
> "Bart Vanwijnsberghe"...
> > 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 ?
>
>     HOE stuur je het door aan Abssys?
>     In een HTML loze 'process' page in een comobject oid? want dan
>     kun je gewoon een redirect doen.

Zo sturen we het door
         <form method="post" name="frmVerify"
action="https://www.abssys.be/ncol/test/orderdirect.asp"
onSubmit="javascript:return sfCheck(this);">
           <input type="hidden" Name="OrderID" Value="<% order id %>">
           <input type="hidden" Name="pspid" Value="111111111">
           <input type="hidden" Name="pswd" Value="222222222">
           <input type="hidden" Name="amount" Value="<% amount %">
           <input type="hidden" Name="currency" Value="BEF">
           <input type="hidden" Name="COM" Value="test">
           <input type="text" name="BRAND" title="Credit Card Type"
value="visa">
           <input type="text" name="CN" title="Name on Card">
           <input type="text" name="CardNO" title="Credit Card Number>
           <input type="text" name="ED" title="Expiry Date Credit Card">
           <input type="hidden" Name="email">
         </form>

mvg
Bart
Technical Details
Message-ID: <z9ia7.7794$lB.1521077@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mail
References: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69aa6a$0$2946$e4fe514c@newszilla.xs4all.nl>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,a577b1f5ee61a7ce
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,a577b1f5ee61a7ce
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-08-02 12:49:52 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!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> <3b69aa6a$0$2946$e4fe514c@newszilla.xs4all.nl>
Subject: Re: XML & ASP
Lines: 47
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: <z9ia7.7794$lB.1521077@afrodite.telenet-ops.be>
Date: Thu, 02 Aug 2001 19:49:51 GMT
NNTP-Posting-Host: 213.224.122.79
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 996781791 213.224.122.79 (Thu, 02 Aug 2001 21:49:51 MET DST)
NNTP-Posting-Date: Thu, 02 Aug 2001 21:49:51 MET DST
Organization: Telenet Internet