Subscriptions not being accepted
| Project: | lm_paypal |
| Version: | 5.x-1.0 |
| Component: | LM Paypal Subscriptions |
| Category: | bug report |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
Since October 14th the subscription function is no longer working. Whenever a user clicks the subscribe button on my site, Paypal returns an error:
"Sorry — your last action could not be completed
If you were making a purchase or sending money, we recommend that you check both your PayPal account and your email for a transaction confirmation after 30 minutes.
If you came to this page from another website, please return to that site (don't use your browser's Back button) and restart your activity.
If you came from PayPal's website, click the PayPal logo in the upper-left corner to return to our home page and restart your activity. You might have to log in again."
I don't know if this is something Paypal just changed but I have a support request in with them. I'll be following it up on Monday.

#1
Issue solved. The module was sending people to http:// but paypal just changed it to require https://
Around line 495 I changed http://$_lm_paypal_host/cgi-bin/webscr\ to https://$_lm_paypal_host/cgi-bin/webscr\ and it works now.
#2
i should note i changed that in lm_paypal_subscriptions.module because I only use subscriptions on my site, other parts of the module might also require this to be changed.
#3
It works! Thank You very much!
#4
Two instances of this change applied to CVS - but the IPN validation code was not changed (though you say it works?).
#5
Automatically closed -- issue fixed for 2 weeks with no activity.