"Default" plans not selected by default

13 years 10 months ago #104436 by cvoogt
I plan to use CB Subs as a bill payment solution, so will only be using the donation features. There will be just one plan, so when a user goes to view their CB profile they will see a list of plans that displays just the one donation option, however it is a radio button and is not selected by default.

It is the only plan, and is also set as the default, and really ought to be selected automatically so all the user has to do is enter an amount and click Donate. As it is, they could enter and amount and try to click Donate, but are told to go back and try again, because they did not select that radio button. I know of a way to select the button using JavaScript, but it is not ideal.

This is the error message people get if they troy to just enter a donation amount and click Donate without also selecting the radio button:

"Chosen plans combination is not allowed (you must choose coherent plans selection, e.g. mandatory subscription(s) must be active or mandatory plan(s) must be chosen).
Please press back button and select the subscription plan to which you would like to upgrade."

So as you can see, no plan was selected, but by typing in an amount, the radio button should be automatically selected - it should receive focus without forcing the user to select that radio button. In fact, it would be nice to hide the radio button entirely, but I will probably do that with CSS later on.

This is a usability issue but I think it deserves some attention.

Please Log in to join the conversation.

13 years 10 months ago #104445 by krileon
Replied by krileon on topic Re:"Default" plans not selected by default
Setting the donation plan to Default should cause it to be automatically selected. You can also unpublish the subscription tab and use the link given to you when you edit the plan to create a menu link to the donation plan (would probably look better this way instead of having a single plan in the tab).

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.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.254 seconds

Facebook Twitter LinkedIn