Storing or emailing credit card information is not recommended and often illegal. That is why payment gateways exist, since they have gone through the legal processes to secure their databases. You should never do this on your own database, unless you have already gone through that process, which is quite costly. I would suggest setting up a payment gateway in this situation.