I am using the subscription feature on my site and find that alot of users subscribe, pay the first month then unsubscribe expecting to have access for 1 month. However as soon as they unsubscribe in paypal it removes the role from their account on my site instead which means that at the moment I have to manually add the role back to their account.
Is there no way for the user's account to keep its role after they have unsubscribed until the subscription period they have paid for ends?
cheers
John
Comments
Comment #1
lyricnz commented"needs review" is for issues with a patch attached, which needs review.
Comment #2
letsbuild commentedDoes anybody have a solution for this query?
Comment #3
lyricnz commentedAt present, LM Paypal relies entirely on Paypal to notify the site about payments or cancellations - it doesn't manage this itself, and it doesn't expire subscriptions based on it's own schedule. The only thing that it does on a time-schedule is warn users about subscriptions that are about to expire. So, there's no easy way to do this, without changing the way that the module handles cancellation messages, and adding some support for "automatically" expiring users from subscriptions. Then we run into a bunch of edge cases - like what if the user resubscribes quickly etc.
In any case, LM Paypal for Drupal 5 is in "maintenance only" mode - only critical bugs will be fixed, no new features etc.
Comment #4
letsbuild commentedok, thanks for the response I will just have to find a suitable work around then.
Comment #5
jecheve commentedHow did you finally solve this question?
I am having the same problem with Drupal 6.x
Comment #6
Honeypot commentedI am having the same problem.
Any solutions?
Comment #7
john franklin commentedUpdate version