Originally Posted by mlseim
collect everything from the customer, including all
credit card information and put into your database
I have to disagree with this. You should NOT be storing the CC info in your database.
This is a huge security risk to your customers, and an even bigger risk to you once your database gets hacked.
At the very least, this may well be in violation of the Terms of Service with your payment processor. The payment processor is setup to SECURELY store CC info - let them do their job.