CBSubs issues

12 years 11 months ago - 12 years 11 months ago #164986 by dododo
CBSubs issues was created by dododo
Hi CBSubs guys,

I have some questions regarding CBSubs:

1. How could I create multiple choices for plans? some subscriptions are must-have, user has to select only one, and some other subscriptions are optional.
Exp.:
o Teacher subscription
o Principal subscription
o Student subscription
[] document tools
[] management tools
[] language tools

User can only select 1 from the first 3 subscriptions. The 3 later ones may be chosen or not depends on user needs.

2. On the registration page, I want to show the subscriptions on different tabs (using CB ProfilePro), but CBSubs seems to have all subscription together on 1 page/tab, how could I separate them for expl:
1 tab shows:
o Teacher subscription
o Principal subscription
o Student subscription
and 1 other shows:
[] document tools
[] management tools
[] language tools

3. I create few plans in the backend, each plan has sub-plans with different duration:
o Teacher subscriptions
  • 6-month plan
  • 12-month plan
  • 24-month plan

o Principal subscriptions
  • 6-month plan
  • 12-month plan
  • 24-month plan

After my user select usertype: Teacher/Principal/Student at first step, how could I show only plans according to that usertype?
Expl:
User selects Teacher, next step he will see only
o Teacher subscriptions
  • 6-month plan
  • 12-month plan
  • 24-month plan
and no other subscription.

4. Does CBSubs provide a form so the user can input the payment info (credit card num...) during registration step?

5. Is there a mechanism in CBSubs that provides users the ability to input coupon/discount code before payment?

6. Upgrading: how could I let the users just upgrade to the subs-plan that in the same main plan, not on the other main plans.
Expl:
user subscribe to Teacher subscriptions\6-month plan , I want him to upgrade to greater plan in that Teacher subscriptions, NOT something like Principal subscriptions\12-month...

Thanks.
The topic has been locked.
12 years 11 months ago #165030 by dododo
Replied by dododo on topic Re: CBSubs issues
an other question:

7. What if I create a lot of optional subscriptions to use CBSubs like a Store? Is it recommended?
It's like: when I sell a tool, it is accessible for a year, I create a subscription for that tool; when I sell a document, it can be downloaded for 3 months, I also create a subscription for the document.
Any notice if I use CBSubs this way?

When users already logged in, how could they see the list of subscriptions they purchased and the others they've NOT purchased yet (in front end) ??
The topic has been locked.
12 years 11 months ago - 12 years 11 months ago #165036 by krileon
Replied by krileon on topic Re: CBSubs issues

1. How could I create multiple choices for plans? some subscriptions are must-have, user has to select only one, and some other subscriptions are optional.

You could add child plans to an existing plan to give that plan additional options. You could also add non-exclusive parent plans for "global" options that can be subscribed to in addition to an exclusive plan.

2. On the registration page, I want to show the subscriptions on different tabs (using CB ProfilePro), but CBSubs seems to have all subscription together on 1 page/tab, how could I separate them for expl:

Not possible as CBSubs renders all the plans within a single subscription tab.

After my user select usertype: Teacher/Principal/Student at first step, how could I show only plans according to that usertype?
Expl:
User selects Teacher, next step he will see only

Set Teacher, Principal, and Student to be Exclusive. Once done edit each plan and configure it to only show child plans when selected (done from presentation tab). During registration the other plans will still be visible, but once subscribed they can not change this. If you want to show a registration page with only a specific plan you can send users to the plan URL (provided at top of every plan when editing them) and this will display only that plan pre-selected with registration.

4. Does CBSubs provide a form so the user can input the payment info (credit card num...) during registration step?

During, no; after, yes. Once a user completes registration (input information and selected a plan) they'll be sent to payment page to select a payment gateway, review invoice, and input invoice address (if enabled).

5. Is there a mechanism in CBSubs that provides users the ability to input coupon/discount code before payment?

Not yet, but there will be with next release; is in internal testing phases now.

6. Upgrading: how could I let the users just upgrade to the subs-plan that in the same main plan, not on the other main plans.
Expl:
user subscribe to Teacher subscriptions\6-month plan , I want him to upgrade to greater plan in that Teacher subscriptions, NOT something like Principal subscriptions\12-month...

Set your child plans of the parent plan to exclusive and to allow upgrades. User could then upgrade at any point in time. A user can not subscribe to a child plan of another parent plan without first being subscribed to that parent plan. To disable upgrading to parent plans simply disable allowing upgrades for those parent plans.

7. What if I create a lot of optional subscriptions to use CBSubs like a Store? Is it recommended?
It's like: when I sell a tool, it is accessible for a year, I create a subscription for that tool; when I sell a document, it can be downloaded for 3 months, I also create a subscription for the document.
Any notice if I use CBSubs this way?

Using CBSubs to manage subscriptions to downloads is perfectly acceptable as we're doing this exact thing using Docman, which works wonderfully.

When users already logged in, how could they see the list of subscriptions they purchased and the others they've NOT purchased yet (in front end) ??

They need only to review the subscriptions tab of their profile.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
The following user(s) said Thank You: dododo
The topic has been locked.
12 years 11 months ago #165140 by dododo
Replied by dododo on topic Re: CBSubs issues

When users already logged in, how could they see the list of subscriptions they purchased and the others they've NOT purchased yet (in front end) ??

They need only to review the subscriptions tab of their profile.


By default it just appears on the profile page. It's on the left-side as a module too.
Could I set it to show on the profile editing page?
(See the attached images)
Attachments:
The topic has been locked.
12 years 11 months ago #165147 by dododo
Replied by dododo on topic Re: CBSubs issues
Some other issues while performing the payment test with CBSubs.
I created a test account at Paypal, and add Paypal payment gateway in CBSubs backend.

1. As a user, I selected subscription in registration, clicked the Register button and went to the payment page, clicked on Paypal button, went to Paypal site to perform payment, I got the billing. Everything seemed fine.
Then, went back to my site by clicking the link Paypal told, I just saw a blank page. You may see the image file: "blank page - back from paypal.png", some kind of error.
How could I fix this? Does it mean the payment process didNOT totally complete? I think it might be the reason for the 2.point.

2. Plz view 2 other image files. The subscriptions are all unpaid.
It seems like the admin has to confirm that payment manually, then the user's subscription will be activated, is that the way CBSubs works?
How could I config so the users may just perform payment and activation could be automatically done ??
Attachments:
The topic has been locked.
12 years 11 months ago #165239 by dododo
Replied by dododo on topic Re: CBSubs issues

5. Is there a mechanism in CBSubs that provides users the ability to input coupon/discount code before payment?

Not yet, but there will be with next release; is in internal testing phases now.

Could I have 2 prices or more for the same membership, each price applies to some specific users ?

How could I offer a discount to someone… except all of users?
The topic has been locked.
Moderators: beatnantkrileon
Time to create page: 0.202 seconds