PROBLEMS:
* Primary - I am getting a PERL test results from our web host, ValueWeb, that says "possible typo" (on lines 29-36).
* Secondary - Although I have added the "password" variable to the IPN PERL script, it is not logging correctly. This and other problems may be resolve if we correct the primary problem above.

NOTE: As a web host, ValueWeb provides a specific test of a PERL script once it has been uploaded to a web site. I have confirmed the path to their PERL processing and the test states that syntax is OK.

INSTRUCTIONS FOR YOUR INPUT/REVIEW/ADVICE:
1) First, review the code lines below of the PayPal PERL script that are causing the error messages.
2) Review the ValueWeb error messages generated by the test of the PayPal PERL script.

Name "main::txn_id" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 35.
Name "main::payer_email" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 36.
Name "main::invoice" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 32.
Name "main::item_name" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 29.
Name "main::item_number" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 31.
Name "main::payment_gross" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 34.
Name "main::payment_status" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 33.
Name "main::receiver_email" used only once: possible typo at /m1/needmore/cgi-bin/ipn_perl.htm line 30.
/m1/needmore/cgi-bin/ipn_perl.htm syntax OK

I think it's jsut a soft error warning you that you've assigned a variable but then didn't use it. It reports the syntax as OK so you probably need not worry about it. Or you could delete all the variable assignments that you do not use elsewhere in the script.

Also, it's good practice to name perl scripts with either a .cgi or .pl extension instead of .htm as it appears you have.

PROBLEM:
* The login IDs and passwords are not getting posted to my web site server.

WHAT I HAVE DONE:
* Using the PayPal button wizard, I created a PayPal subscription button with automatic monthly renewals and placed it on my web page. NOTE: I selected to have PayPal perform password management.

* From a PayPal development page ( https://www.paypal.c...cl/rec/ipn-code ), I copied the PayPal Perl script for IPN and saved it as a separate file in my web site titled "ipn_perl.cgi" . NOTE: The complete URL that I use in my PayPal IPN setup is correct. The only change that I made to the PayPal Perl script was to change the path to my web host's Perl script from " #!/usr/bin/local/perl " to " #!/usr/bin/perl ".

* Even if I had the "password" variable into the PayPal Perl script (mentioned above), there are no passwords being posted to my web site.

* On my web site, I suspect that I need a second script page for password management --- in addition to the IPN Perl script page. Is this correct and how would I code it?

I feel that I am very close to success, but just can't seem to get there. I have read the PayPal Manuals for IPN and Subscriptions numerous times; much of it is well written and helpful. However, there are certain posting and password management techniques that are vague as to what specific file types to create. Heck, most of the variables are listed...I just need to know what SPECIFIC files to put them in.

I am doing some serious stressing on this because I just don't know what course to pursue. H-E-L-P !!!