Computer Learning Zone CLZ Access Excel Word Windows

Speed. Quality. Cost. Pick Two.

-Programmer Proverb
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
Back to Captain's Log    Comments List
Upload Images   @Reply   Bookmark    Link   Email   Next Unseen 
Database Design Failures and Overzealous Security
Richard Rost 
          
15 months ago
As most of you know, I hate talking on the phone. I will avoid it at all costs. If a company does not have email support, I will usually just move on to the next one. Well, I almost did just that when I ran into a problem ordering a ring online.

My fiancee found a ring online she loves, so I went to the jeweler's website and tried placing the order using my store credit card. I double-checked all my information and tried submitting it several times over the course of two days. I figured maybe their system was having issues, so I tried again the next day. Still no luck.

Finally, I had to do the one thing I dread most... Call customer support. Turns out the problem was with my billing address. I had entered "Terrace" in the shipping address, but the billing address on file used "Ter." That tiny difference caused the system to reject my order. Seriously.

This is an example of horrible website and database design.

Your system should not be so strict with address validation. If someone enters "St." instead of "Street," that should not trigger a failure. Allow for some flexibility.

After submitting my order three times, my card got flagged and locked by the credit card company. This locked me out entirely, and I had to waste even more time getting that fixed.

A simple text verification could have solved this whole issue in seconds, but instead, I spent hours trying to resolve it. My bank has lighter security than this. American Express has lighter security than this.

For everyone out there building databases and/or websites, remember this. Do not be overly strict with your data validation. Allow for some wiggle room. If your security is so tight that it costs you business, you need to rethink your system. I was very close to saying forget it and going elsewhere. This company almost lost out on a pretty big sale.

In the end, I got everything sorted, but only after wasting far too much time on a problem that could have been easily avoided.

Lesson of the day. Find the balance between security and customer satisfaction. Make it too hard for someone to order, and they will go somewhere else. If any of you find my website too hard to navigate, find your courses, or place an order, I want to know about it!

Also, make it easy to contact customer support. Offer email support, people. Email! I hate it when companies don't offer email support.

Live long and prosper.
RR

P.S. I'm getting married tomorrow. Yeah, I buried the lead. Nothing fancy - just the two of us and a few friends. We live in Florida and all of our family lives up north, so it's like herding cats trying to get everyone together for a proper ceremony. We'll save that for later.
Richard Rost OP  @Reply  
          
15 months ago

Kevin Robertson  @Reply  
          
15 months ago
Hope you and your fiancee have a great day tomorrow. Have fun.
Lisa Snider  @Reply  
       
15 months ago
Congratulations to you and your bride, Richard.
Joe Holland  @Reply  
      
15 months ago
Congratulations to you and your fiancé.

"He is the half part of a blessed man,
Left to be finished by such as she:
And she a fair divided excellence,
Whose fullness of perfection lies in him."

(Shakespeare: King John, Act 2 Scene 1)
Richard Vaneveld  @Reply  
       
15 months ago
Congratulations to you and your future wife.
I hope you lives together will be long and prosper.
Bruce Vivash  @Reply  
     
15 months ago
Congratulations
Adam Schwanz  @Reply  
           
15 months ago
Congratulations Richard
Richard Rost OP  @Reply  
          
15 months ago
Thanks, all. :)
John Davy  @Reply  
          
15 months ago
Hi Rick
Congratulations! Smart move!  John
Sami Shamma  @Reply  
             
15 months ago
Mr and Mrs Rost.

Congratulations from Lina and me.
Thomas Gonder  @Reply  
      
15 months ago
Congrats, and welcome to business over the web. I have problems like that, since I order a lot into Colombia, every darn week. Further, I hate companies that send an email with a return address of [email protected] after a purchase. What better way could you say to a customer, we're happy to take your money, but too cheap to provide any customer service. I ordered a gift from Amazon, it arrived two days earlier than scheduled. Great! Except when I opened the box it had some cheap paper filter inside, not the R/C helicopter I ordered. Can you guess how much time I've wasted already on this? I estimate, in total, I'm going to spend over six hours returning the product to Amazon from Colombia.
Sandra Truax  @Reply  
         
15 months ago
Congratulations!  About time! LOL
Richard Rost OP  @Reply  
          
15 months ago
Sandra Truax what, six years too long? LOL. We got married on the 6th anniversary of the day we met. We were only engaged for 3 years. Problem is family... all of my family lives in Buffalo. Hers Philly. Trying to get them all down here for a proper wedding is like herding cats. So we just decided to say screw it and get married in our backyard with a few of our friends. We're going to do a "proper" wedding next year. Maybe. I dunno. LOL.
Thomas Gonder  @Reply  
      
15 months ago
Since my last (and only) marriage lasted only twenty years, I figure I better know the next one for at least twenty-one before tying the knot.

This thread is now CLOSED. If you wish to comment, start a NEW discussion in Captain's Log.
 

Next Unseen

 
New Feature: Comment Live View
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 5/6/2026 12:20:37 PM. PLT: 1s