RE: [PHP] Re: How to do Recurring Credit Card Charges?
| From: | Jonathan Rosenberg | Date: | Fri, 13 Sep 2002 20:45:36 +0000 |
| Subject: | RE: [PHP] Re: How to do Recurring Credit Card Charges? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-116310@lists.php.net to get a copy of this message | ||
I use Authorize.Net & do monthly billing, as follows:
On the server:
1) I capture the credit card, etc. info on a secure page
2) I verify the credit card via Authorize.Net
3) I encrypt the info & email it to a specified address.
Note that the credit card info is not stored anywhere on the server, but
only exists in memory for a short time.
On a PC on which I read email:
1) I have an Access program that decrypts the info & stores it in a local,
encrypted DB. The password is not stored on this machine.
2) Once a month I run an Access program, which reads the DB & creates a file
on the local disk which can be uploaded as a Batch Transaction on
Authorize.net. The file is deleted after it is submitted. The batch upload
is done by logging in to your merchant account & choosing the appropriate
menu items.
Note that the credit card info is only stored on a firewalled machine &
protected by a password (not stored on that machine).
Hope this helps.
--
JR
"Monty" <monty3@hotmail.com> wrote in message
news:B9A78E06.13B20%monty3@hotmail.com...
> Hi, I'm setting up a membership site using
> PHP/MySQL. This site requires the
> capture of a member's credit card number
> so it can be billed the monthly membership fee (no,
> it's not a porn site, but, the model is the same).
> I don't really want to store credit card numbers
> for members in our database because of the security
> risk of doing this. So, if anyone has experience
> setting up this kind of site, can you share your
> methods on how you store member CC numbers securely
> so they can be charged a fee on a monthly basis
> and updated when necessary? The merchant account
> provider we are using is Authorize.Net if that helps.
> Monty
--
JR