Usually paying should be the last step, so you might probably want to review your workflow. Anyways, if you're storing the credit card in the database, then why are you also storing it in the session, you can just query the database for the credit card based on the session id (so you should also store the session id in that table). Since you're storing the credit card in the database, then you should encrypt the credit card (there are plenty of encryption/decrypting algorithms on the internet for PHP). Other than that, I think everything is fine, and your system should work smoothly. -- itoctopus - http://www.itoctopus.com <siavash1979@xxxxxxxxx> wrote in message news:1176056778.461933ca199b3@xxxxxxxxxxxxxxxxxxxx > > Hi All, > > I've got quite a bit or php experience, but I've never had to deal with credit > card info before. Now for a property rental site, I'm adding a way for users to > be able to fill out a form which also has some credit card info in it. > > After they submit the form, there are a couple of more steps and to pass credit > card info to the last page, I'm storing all the info in my session. Now, I did > go and bought an SSL certificate, so the booking section of the site is on SSL > (https). I'm just wondering if this is secure enough. as far as I know, SSL > means connection to server is secured, so session variables should be secured > too. no? > > Also after I get credit card info, I'm storing them in a mysql table until an > admin would log in to the site, see new reservations, charge them manually and > contact the customer, and then that entry will be removed from my database for > ever. Is this ok? or is it a really bad idea? originally the plan was to send > an email to the admin with credit card info, but then I realized that emails > are very unsecure. so I decided to keep the info on the SSL section of the site. > > just because I'm dealing with credit cards, I'm so afraid of doing anything > now. Any suggestions? or perhaps any links to how to make it all more secure? > > Thanks a lot in advance, > Siavash -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php