A username must be 3-20 characters, and have only alphanumeric characters, if that's not the case then you'll have problems.
However - to prevent re-charging for errored orders, you will have to setup transaction states on your system to stop that from happening in the future. Charles Daminato OpenSRS Product Manager Tucows Inc. - [EMAIL PROTECTED] > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Hugh Blair > Sent: April 19, 2002 10:41 PM > To: [EMAIL PROTECTED] > Subject: Any clues on this error? > > > Greetings OpenSRS folks, > > Yesterday a client came to my site to register a domain. > Here's what happened: > > - He searched for a name to see if it was available, it was > - He continued to fill in teh appropriate form > - The script passed him off to the Authorize.net connection > - He entered his CC info, it cleared and passed him back to my site > - He immediately got this error: > --------------------------------------------- > Registration Error > The error which occurred was: > Domain: foobar.com Registration attempt failed: Invalid syntax > for username. > HASH(0x85e0d6c)HASH(0x863a310) > --------------------------------------------- > Of course he thought it failed, so he did it again, and again, > and again, and again, and again (5 times). So Authorize.net > charged him 5 times and yet he didn't get his name registered. > > The real question: What causes this error? How can I keep it > from happening again? > > Any clues? > > -Hugh > [EMAIL PROTECTED]