I just went on Amazon and looked at the form to add a credit card to my account. They have 25 years in their drop down (from 2013 through 2037). I would recommend doing the same thing the other major retailers are doing.
There is no official guideline as the credit card issuers can choose each when the cards they issue will expire. In fact they have been issuing cards for longer and longer periods of time. If you're trying to determine how far out into the future you should accommodate expiration dates for, err on the safe side and give your customers many years to choose ...
I think I may have found the solution:
Is this correct? Payment gateways aren't my speciality and so it's hard for me to be sure.
I found this article which might help:
Obviously, this is a sensitive situation. No merchant wants to offend
honest customers by turning the shopping experience into what feels
like a prosecution. At the same time, you can't afford to turn a blind
eye to fraud.
The major card issuers have published recommendations on what to do if
you or a ...
If you're doing business in the United States you're going to need to collect the zip code for credit card processing reasons. It is used as part of the Address Verification System (AVS) which occurs for all non-swiped credit card transactions. By not capturing it, and then providing it when processing the transaction, at the very least you will force the ...
Your best scenario is to give user an option to choose payment method.
As for choices I'd recommend:
PayPal - I that usually people find it most comfortable
SagePay - for direct credit card transactions
Google Checkout / Google Wallet - for Android geeks
optional: BitCoin if you are willing to sacrifice more time for giving your clients an anonymous ...
It's strange how some people either have a perfectly delightful experience with paypal, yet others experience the wrath of the underworld.
You might consider zoho. I started out just testing them, however I have moved my entire business there. Both zoho invoice and zoho books can accept payment.
You can get an account there for free. www.zoho.com look ...
Not sure why this very old question got bumped, but if someone stumbles on this question I'll add something that didn't exist at the time but can be quite useful.
For those looking to do this, and haven't yet picked a credit card processor, you might look into using Stripe.
Their (extensive, well documented) APIs allow you to store credit card details on ...