Jump to:
| Project: | lm_paypal |
| Version: | 5.x-1.x-dev |
| Component: | Miscellaneous |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
When a user subs to a recurring fee, that puts them in a new role, what happens after the user either unsubscribes, or the tme limit (i.e. 1 month) is up? Does it automatically remove the role that was added upon subscribing?
for example:
I have a Premium Members role, that the Authenticated User can pay to join, with a recurring fee of 1 month. After successful payment, the module automatically adds the user to the Premium role. If they unsubscribe, will the module automatically strip the Premium role from them for me, setting them back to Authenticated User?
Also, is there a way to say, setup monthly recurring payments for the same role situation mentioned above, but charge an initial price of one fee (i.e. $10), with every consecutive month after at another fee (i.e. $5)?
Thanks for any help.
Comments
#1
Yes, it should remove the role once the subscription expires. Look at the "Trial Period" support to see how initial periods can have a different price. Please close this issue, if this answers your question.
#2
Thanks,
Can you help me fully understand how the optional trial periods work in LM Paypal?
The Regular rate, regular billing cycle, and regular billing cycle units are required fields near the top, but then the optional trial fields have their own rate, time and units. So I have a couple of questions:
I want to setup a monthly recurring subscription (until the user cancels) rate of 5.99 for the initial month. Then every month after that will be at 2.99. Would I put 5.99, 1 month, in the required fields near the top, and then for trial period one, also put 5.99, 1 month, and in trial period 2, put 2.99, 1 month?
How does that all work? Does it make the user pay the 5.99 once, then after the first trial period ends, it will roll over into trial period two, and keep recurring indefinitely, month by month, until the user cancels?
Thanks in advance for any help.
#3
I don't know - I've never used this functionality (or looked at the code). You should experiment yourself (or reverse-engineer the code), and document it for everyone to benefit. Thanks!
#4
I contacted someone who knew more about the module with the same question, and he gave me the answer. I won't post his name as I'm not sure whether he'd want me to or not, but here is his reply for anyone who may need to know in the future:
(Using my example requirement in my previous post)
Trial period 1: 1 month
Trial amount 1: 5.99
Trial period 2: n/a
Trial amount 2: n/a
Regular period: 1 month
Regular amount: 2.99
Recurring until user cancels: X
The trial periods are optional. If you don't have a trial period, leave them out. With this example, the customer will be charged 5.99 for the first month and 2.99 for each successive month until he cancels.
#5
No activity for 2 years, and it sounds like his questions were answered. Marking "Fixed." Please re-open and update the version if you still have questions.
#6
Automatically closed -- issue fixed for 2 weeks with no activity.