user unsubscribes and loses role immediately

epidemic001 - April 25, 2009 - 10:40
Project:lm_paypal
Version:5.x-1.0
Component:LM Paypal Subscriptions
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Description

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

#1

lyricnz - April 27, 2009 - 09:27
Status:needs review» active

"needs review" is for issues with a patch attached, which needs review.

#2

epidemic001 - May 19, 2009 - 12:44

Does anybody have a solution for this query?

#3

lyricnz - May 19, 2009 - 22:29

At 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.

#4

epidemic001 - May 22, 2009 - 10:48

ok, thanks for the response I will just have to find a suitable work around then.

#5

jecheve - September 2, 2009 - 17:57

How did you finally solve this question?

I am having the same problem with Drupal 6.x

 
 

Drupal is a registered trademark of Dries Buytaert.