javascript might make things a lot simpler but it can never be relied upon.

on the other hand, if you check that the registration was successful, then you know 
for certain that the transaction was not already submitted because if it were, then 
the registration would have failed.

1. authorize payment with payment server
2. register domain name(s)
3. post transaction to the payment server

this flow of logic will also alleviate any potential for charging someone for a domain 
name that, for any reason, was not registered.

if you want a cutesy javascript message also then go right ahead -- it should be 
pretty simple, but i would also do the check in perl just to be completely sure about 
it rather than being content to overcharge people because they did not have javascript 
enabled.

you might not see this as a problem until the people from technical support want to 
see your head on a stick.

-s.

> -----Original Message-----
> From: J. Scott Schiller [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, 3. October 2000 14:49
> To: Scott Fraser; 'EasyStoreFronts'; [EMAIL PROTECTED]
> Subject: RE: Reseller page URL
> 
> 
> I think what he's saying is that once the transaction has
> been submitted on or to the payment/banking system, he
> wants to short out the ability to re-submit an identical order.
> 
> Granted, not everyone has Java enabled, but these days
> I think that number is dwindling.
> 
> Andrew- If you talk to Rennie Pelkie at [EMAIL PROTECTED]
> (B of A Merchant Services)he might be able to explain what 
> they did. They have a VB script
> that evaluates whether an identical transaction is attempting to
> submit again and says "It appears you are trying to re-submit your
> order. Please be patient while your transaction is being processed..."
> 
> Might be worth a shot...
> 
> 
> -s
> 
> J. Scott Schiller
> VP
> GIA Web Services, Inc.
> Bellevue, WA
> 
> 
>    <><>< Simple|Easy|Fast ><><>
>   ---http://domainalchemy.com---
> 
> 
> 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Scott Fraser
> Sent: Tuesday, October 03, 2000 10:48 AM
> To: 'EasyStoreFronts'; [EMAIL PROTECTED]
> Subject: RE: Reseller page URL
> 
> 
> 
> doing this in javascript would not be a real solution .. 
> mostly because not everyone is going to have javascript 
> enabled, so this
> will still fail for some people
> 
> the real solution is to do a check in the perl that the 
> domain was actually registered -before- posting the transaction
> 
> really, this should be a three step process:
> 
> 1. authorize payment with payment server
> 2. register domain name(s)
> 3. post transaction to the payment server
> 
> if any of the first two steps fail, you would print some kind 
> of error message explaining the problem
> 
> -s.
> 
> > -----Original Message-----
> > From: EasyStoreFronts [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, 3. October 2000 07:35
> > To: [EMAIL PROTECTED]
> > Subject: Re: Reseller page URL
> >
> >
> > Anyone have some nice javascript that stops a person 
> submitting a form
> > button twice
> >
> > I'm thinking of real time payment gateways,  we occasionally
> > get a customer
> > who even after reading all the
> > warnings not to, submits payment twice by resubmitting the
> > form while the
> > card is being checked
> >
> > ----- Original Message -----
> > From: Daniel Manley <[EMAIL PROTECTED]>
> > To: Eric Paynter <[EMAIL PROTECTED]>
> > Cc: <[EMAIL PROTECTED]>
> > Sent: Tuesday, October 03, 2000 10:13 AM
> > Subject: Re: Reseller page URL
> >
> >
> > > If you look closely, resellers.opensrs.net is actually an
> > invisible frame
> > containing the page https://rr-n1-tor.opensrs.net/resellers
> > >
> > > Dan
> > >
> > >
> > >
> > > Eric Paynter wrote:
> > >
> > > > resellers.opensrs.net
> > > >
> > > > Are there any plans to ssl-encrypt this page?
> > > >
> > > > -Eric
> > > >
> > > > ----- Original Message -----
> > > > From: "lists" <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Monday, October 02, 2000 10:00 PM
> > > > Subject: Re: Reseller page URL
> > > >
> > > > > The old page was resellers.opensrs.org   whats the new one?
> > > > >
> > > > > thanks.
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> >
> 

Reply via email to