I'm new to this but it may be of some help.
This is a copy of a few paragraphs out of a book called PayPal Hack's
As you know PayPal offers a subscription service, (I have a sample of the "hack" if it would prove useful.)
But, if you offer access to an online resource, it can be a pain to mange all the subscribers manually. You'll have to monitor your PayPal account or email notifications, activate service each time you get a new subcriber, email customers their usernames and passwords, and deactivate the accounts of cancelled subscribers precisely at each subscription's end of term. It goes on and on. That ain't any kind of fun.
If you are an experienced programmer, you can take advantage of "Instant Payment Notifications" (IPN) to update suscriber lists and send out passwords automatically, but that requires a fair amount of knowledge, expertise, and patience. To help online merchants, PayPal offers a Password Management feature, including a complementary Perl script, that makes thing much easier.
The Passsword Management feature takes PayPal's standard subscriptions service one step further by automatically generating usernames ans passwords for your subscribers. PayPal displays the newly created username and password to each new subscriber upon signup. Subscripbers should probably write them down, because they aren't memorable. For example, a username might be pp-cookankle with a password sagalglint. Occasionally you'll get even stranger combinations.
Subscripbers can always find their usernames and passwords in the subscription details page at the PayPal web site. You can provide your customers with a shortcut to thisl link (where merchant-email
is the email address of the merchant - in this case you);
https://www.paypal.com/cgi-bin/webscr?c ... hant_email
The link takes each subscriber to his own History page at PayPal and shows a list of any and all subscriptions purchase from you. Merchants can also pull down a list of subscribers, including usernames and password, in a downloadable log.
To use Password Management, you must first run your own Apache web server on Unix or Linux (or use a hosting provider that offers it; the vast majority of host do) Password Management works with .htpasswd
files used by Linux/Unix and Apache as described at http://httpd.apache.org/docs/howto/auth.html.
The Perl script in this hack works in conjunction with the Password Management option on the PayPal system, IPN, and your web server to automatically add and remove users from your .htpasswd
files and thus provide immediate password-protected access to new subscribers
End of story
I'm not sure if this can be implemeted in the MOD discussed here at this forum, but I would hope this could be a consideration.