dizzyfunk wrote:
i suggested email.. look - i made it clear at the beginning of this post that i don't know.. that's why i'm posting for help.. |
Don't use email, plain and simple. Even trying to encrypt etc is not a fail safe way to go. Rule this out and ensure your customer knows its not a viable option.
What sort of databse are you going/thinking of using?
If its access then you would have to ensure its in a secure directory, maybe also password protect the database itself.
If its SQL server then that may well be a different story all together as its far more secure.
Either way, the only other files you need to protect are the login and the processing + collection pages, everything else can be outside the https:.
(Do you have a certificate to enable https: on your server/site? Verisign or Thawte for the digital cert.. )
My personal preference would be to use a third party like Worldpay or paypal unless it was essential to do it myself.
The main reason being, as has already been mentioned, is the possibility of fraud. YOU can/could/would be held liable if your 'system' had a flaw and someone got the CC numbers, you could be talking a hell of a lot of money if you got stung.
The easy way out would be to tell the customer that you don't do that field of web technology, tell them its a specialist area requiring someone with comprehensive knowledge of Secure Web Services.
Course I am joking, but unless you kow what your doing things could get sticky if you feck things up