Article View: be.comp.programming
Article #13304Re: XML & ASP
From: Peter Vervoorn
Date: Thu, 02 Aug 2001 21:40
Date: Thu, 02 Aug 2001 21:40
64 lines
3923 bytes
3923 bytes
"Bart Vanwijnsberghe" <bart@dataconsult.com> wrote in message news:z9ia7.7794$lB.1521077@afrodite.telenet-ops.be... > "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 > Het lijkt mij een heel goed plan om dit te wijzigen, of mij de URL te geven waar ik voor minder dan jullie willen veel leuke dingen kan bestellen :) Als je voor de 1e optie kiest: Je moet ervoor zorgen dat die form naar een pagina van jezelf gestuurd wordt, daarna doe je zelf eerst een controle en daarna laat je jouw server de gegevens naar abssys sturen (doet abssys ook aan webservices?). De reply die je nu zelf terug krijgt kan je verwerken zoals je wilt. Succes, Peter
Technical Details
Message-ID:
<3b69c8dd$0$14113$4d4ebb8e@news.nl.uu.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!195.64.68.27!newsgate.cistron.nl!news.worldonline.nl!bnewspeer01.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.nl.uu.net!not-for-mailReferences:
<jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69aa6a$0$2946$e4fe514c@newszilla.xs4all.nl> <z9ia7.7794$lB.1521077@afrodite.telenet-ops.be>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 14:40:47 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!195.64.68.27!newsgate.cistron.nl!news.worldonline.nl!bnewspeer01.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.nl.uu.net!not-for-mail From: "Peter Vervoorn" <newsuser@vervoorn.com> Newsgroups: be.comp.programming,nl.comp.programmeren References: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69aa6a$0$2946$e4fe514c@newszilla.xs4all.nl> <z9ia7.7794$lB.1521077@afrodite.telenet-ops.be> Subject: Re: XML & ASP Date: Thu, 2 Aug 2001 23:40:21 +0200 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 Lines: 67 Message-ID: <3b69c8dd$0$14113$4d4ebb8e@news.nl.uu.net> NNTP-Posting-Host: b105.cust.cable4u.nl X-Trace: 996788445 news.nl.uu.net 14113 193.79.161.105 X-Complaints-To: abuse@nl.uu.net