If you are having difficulty with the PayPal Subscription Password Management feature, please check the following:
Ensure that Password Management is activated successfully within the seller's Business or Premier account. Click on the "Profile" tab and click on Instant Payment Notification (IPN) Preferences link and select the checkbox to activate IPN.
Please note that unless you have renamed any of the files, be sure to enter the exact URL of the paypal.pl script you installed on your web server. For example:
http://www.yourwebsite.com/cgi-bin/paypal.pl Ensure that the terms contained within your Subscription button code match the terms within your script exactly. For example, if you created a Subscription button and specified that the first month was $20.00, and then $5 for each month thereafter the period and amount constants would look like:
my $PERIOD1 = '1 M';
my $PERIOD3 = '1 M';
my $AMOUNT1 = '20.00';
my $AMOUNT3 = '5.00';
We also recommend that the Password Management manual be reviewed closely at
https://www.paypal.com/html/installation.pdf; taking special note of pages 11 through 18.
Access the server's error log (the web host may need to be contacted) and look for any clues to why the script is failing.
Ensure that all the directories the script requires are available and that they have the correct permissions. (UNIX directories and file names are case sensitive.) .pl files must be uploaded to the host server in ASCII format and have 7-5-5 permissions.
Check your paths:
The paypal.pl file should contain the exact paths to your ".htpassword" and "processed_txns" files.
Your .htaccess file should contain the exact path to your ".htpassword" file.
Stephen Ivaskevicius
PayPal/eBay, Inc.
www.paypal.com/pdn