Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
You can't distinguish between trial and full. That's the point. To give them a trial of what they'll be fully subscribing to. I suppose you could try using CB Query Field to query the database and see if they're on trial or not (I suppose checking the price they paid in _cbsubs_subscriptions).
SELECT GROUP_CONCAT( `plan_id` ) FROM `mytable_cbsubs_subscriptions` WHERE `user_id` = [user_id] AND `status` = 'A' GROUP BY `user_id`
Please Log in or Create an account to join the conversation.
You get the id from _cbsubs_subscriptions then check it against _cbsubs_payment_items (subscription_id column) which is where the price is stored.Yes using Query field can be helpful and I tried this way but I'm stuck for get some infos.
That should work except the "Activation" will include those that are "Upgrading" to the plan for the first time, which should be fine if you allow the free trial to work on upgrades as well or don't allow upgrades tot he plan at all.Otherwise I thinking to another method using CBSubs SQL Action but I'm not sure if this can let me know what I need. For example I could set a query for update a specific text field "Subscription status" on plan activation, renewal, expiration, and deactivation. That mean if the plan is:
Yes, that's correct.If yes I don't well understand what mean Expired against Deactivated. Expired mean the plan is expired and must be renewed if desired but Deactivated mean user choose to cancel itself his own subscription before expiration date. That's right ?
It typically extends the duration of the plan from expiration date; so yes they keep the free trial. This of course can be changed (see parameter on Pricing tab to adjust how renewals behave).If a trial user decide to subscribe to the pay plan before the end of his trial (or even before end of regular PRO plan), the remaining time will be prorated added to his subscription? For what I understand with "prorate" setting, the remaining time is added only if upgrading to another plan..but not to the same.
Please Log in or Create an account to join the conversation.