What are the PCI rules to follow for storing credit card numbers in a database?
1) is this allowed? 2) if so, what rules do we have to follow?
Im looking at
You can but it's expensive to do.
You need to have DNS provided by another service or a dedicated DNS server.
You need to have a dedicated server running your SQL Server database and nothing else.
You need to use PCI approved software.
Your Database server needs to be within the same Data center as your Web Server else you will have poor performance.
So it's best to either host your site on a PCI secure host or setup your servers as I described.