Hello, thanks for trying to answer. What i would like to do is set up a website that will only allow paid members to view its contents. Basically I would like a "Join Now!" button which would give a list of subscription options, a "Sign In" button which allows the user to be recognized and view the content, a way to automatically prevent spammers, and e-mail passwords after payment is recieved, and last but not least, a way to collect the money through either a credit or debit card. Any help on any of the above topics would be greatly appreciated.
If you are in the US Authorize.Net offers the perfect solution for you. You can use their Advanced API to process their credit card immediately and then send your new member an email them their password once payment is made. Or better yet, give them immediate access to your site once their payment is approved. No need to wait! After that initial payment is made you can use the Authorize.Net Recurring Billing API to automatically charge them each month with no work on your part. In fact, if done properly, the whole process will be seamless and transparent to your new member and you.