Re: Authorizenet and expiration dates

This WebDNA talk-list message is from

2002


It keeps the original formatting.
numero = 46470
interpreted = N
texte = This can be easily resolved by putting the expiration months/years into pulldown menus. It has been my experience that visitors/customers will enter all types of crazy things into text fields. So, I try to use radio buttons, checkboxes, and pulldown menus as much as possible in my forms as well as using javascript validation on the text fields.I've always said: If you give a web user the ability to screw up form field, THEY WILL! On 12/20/02 5:20 PM, Gary Krockover wrote:> Folks, > > The following is a copy of an email that I sent to Terry Wilson, who's a > list member that has provided much help on the A/N issue(s). I found that a > client of mine was receiving about 30% failure rate on orders, all with the > error of Expiration date invalid. The other 70% of the orders were > passing fine. This is using A/N and the ADC Relay Response method. > > The email is as follows: > ----------------------------- > I just wanted to give you a follow up on what I've found in case you run > into the same problem. I placed one of my clients accounts into test mode > and then tried to purchase using a 2-digit month on the credit card. All > those tests would fail, however with a single-digit exp month, the test > would pass. I had added a convertchars around the exp month to convert them > to 2 digits per A/N tech: > > from to > 1 01 > 2 02 > 3 03 > 4 04 > 5 05 > 6 06 > 7 07 > 8 08 > 9 09 > 10 10 > 11 11 > 12 12 > > If I removed this convertchars, all 2 digit months would now PASS and single > digit months would FAIL. If I enabled this convertchars, the opposite > became true. So, with a simple showif, I now either use the convertchars or > I don't: > > [showif [expmonth]<10] > db=monthconv.db][expmonth][/convertchars][expyear]> > [/showif] > [showif [expmonth]>9] > > [/showif] > > All tests thereafter worked. > > My expyear has remained in the 4 digit format. > > ---------------------- > > I'll report back if this turns out to be incorrect, but in test mode, this > seems to be a fix for a problem that I have noticed, but have not seen > reported on this list. > > GK --------------------------------------------------------------------- Clint Davis Webmaster / Interactive Media Specialist Gray Loon Marketing Group, Inc. http://www.grayloon.com 204 Main Street | Evansville, IN 47708 | Phone:812-422-9999 --------------------------------------------------------------------- ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Authorizenet and expiration dates (Gary Krockover 2002)
  2. Re: Authorizenet and expiration dates (Clint Davis 2002)
  3. Re: Authorizenet and expiration dates (Gary Krockover 2002)
  4. Authorizenet and expiration dates (Gary Krockover 2002)
This can be easily resolved by putting the expiration months/years into pulldown menus. It has been my experience that visitors/customers will enter all types of crazy things into text fields. So, I try to use radio buttons, checkboxes, and pulldown menus as much as possible in my forms as well as using javascript validation on the text fields.I've always said: If you give a web user the ability to screw up form field, THEY WILL! On 12/20/02 5:20 PM, Gary Krockover wrote:> Folks, > > The following is a copy of an email that I sent to Terry Wilson, who's a > list member that has provided much help on the A/N issue(s). I found that a > client of mine was receiving about 30% failure rate on orders, all with the > error of Expiration date invalid. The other 70% of the orders were > passing fine. This is using A/N and the ADC Relay Response method. > > The email is as follows: > ----------------------------- > I just wanted to give you a follow up on what I've found in case you run > into the same problem. I placed one of my clients accounts into test mode > and then tried to purchase using a 2-digit month on the credit card. All > those tests would fail, however with a single-digit exp month, the test > would pass. I had added a convertchars around the exp month to convert them > to 2 digits per A/N tech: > > from to > 1 01 > 2 02 > 3 03 > 4 04 > 5 05 > 6 06 > 7 07 > 8 08 > 9 09 > 10 10 > 11 11 > 12 12 > > If I removed this convertchars, all 2 digit months would now PASS and single > digit months would FAIL. If I enabled this convertchars, the opposite > became true. So, with a simple showif, I now either use the convertchars or > I don't: > > [showif [expmonth]<10] > db=monthconv.db][expmonth][/convertchars][expyear]> > [/showif] > [showif [expmonth]>9] > > [/showif] > > All tests thereafter worked. > > My expyear has remained in the 4 digit format. > > ---------------------- > > I'll report back if this turns out to be incorrect, but in test mode, this > seems to be a fix for a problem that I have noticed, but have not seen > reported on this list. > > GK --------------------------------------------------------------------- Clint Davis Webmaster / Interactive Media Specialist Gray Loon Marketing Group, Inc. http://www.grayloon.com 204 Main Street | Evansville, IN 47708 | Phone:812-422-9999 --------------------------------------------------------------------- ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Clint Davis

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

WebDNA version? (2007) When to use [convertchars] ?!?!? (2000) WebCommerce: Folder organization ? (1997) WebDNA Solutions ... sorry! (1997) carriage returns in data (1997) Replace context problem ... and answers (1997) The IBC root beer has arrived! (1997) Post (1997) mass mailing (1998) RE: New WebCatalog Version !!! (1997) virtual virtual hosted store.... (1998) anyone using Webcat 4.x in production? (2000) Database changes (1998) real beginner stumped (2000) 2.0 Info (1997) RE: ShowNext Command (1997) Version f1 status (1997) Emailer (WebCat2) (1997) WC2.0 Memory Requirements (1997) Encyption mail was Suggestions for Topics ... (1998)