| 
Welcome, Guest
  • Page:
  • 1

TOPIC: [SOLVED] Users can become activated without paying.

[SOLVED] Users can become activated without paying. 11 months 2 weeks ago #201934

  • jsevold
  • jsevold
  • OFFLINE
  • Fresh Boarder
    Fresh Boarder
  • Posts: 5
  • Karma: -
My problem is with CBSubs/CB Registration process,

Problem: Users are able to become registered/active/confirmed users without paying for their subscriptions.

Leading up to occurrence: The perspective user selects membership plan, fills in username, pass, email, etc and then clicks "Register" button. The next page loads, where the new user has the option to pay with paypal. At this point before paying the user can attempt to log in and upon attempting is directed to paying with this warning given:
"Your registration process is not yet complete! Please check again your email for further instructions that have just been resent. If you don't find the email, check your spam-box. Make sure that your email account options are not set to immediately delete spam. If that was the case, just try logging in again to receive a new instructions email."
An email is sent to the new user, but the email states that the users account is now active and supplies a confirmation link, which if the new user clicks, will activate the account. This email that is sent out is the email which is normally sent out after payment is completed. (aka "pending approval email" in CB registration backend).

Notes: The users account is seen as being a registered/enabled/confirmed/approved in the Joomla CB backend and Registered Unpaid in the CBSubs backend.

This is problematic because when logged in, this pseudo user can see menu items that are for registered users. Access to most things will be blocked but not menu items that are url links to files.

Solution?: If I remove the confirm link from the "pending approval email" then the new unpaying user cannot falsely activate their account, but new paying users wont be able to either.

Settings:
Require admin approval - NO

Environment:
Joomla 1.5.25
CB: 1.8 (just upgraded from 1.7)
CBSubs: 1.2.2 (original install)
PHP: 5.2.17

Site - www.pbycatalina.com
Last Edit: 10 months 3 weeks ago by krileon.
The administrator has disabled public write access.

Re: Users can become activated without paying. 11 months 1 week ago #202495

  • krileon
  • krileon
  • OFFLINE
  • Moderator
    Moderator
  • Posts: 31483
  • Karma: 900
Edit your plans and set email confirmation to be after payment on the Workflows tab of your plans. Then within CBSubs > Settings > Global set "Allow Free Registered Users (without subscriptions):" to "No" so they can't login without an active subscription of some kind.
Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Tutorials + Search the forums
CB links: Documentation - Tutorials - Templates - CBSubs - Hosting - Forge - Incubator - GroupJive
--
If you are a Advanced, Professional, Developer, or CBSubs 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 Advanced, 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 EST to 4:00 PM EST. 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.
--
If you use Community Builder, please post a rating and a review at the Joomla! Extensions Directory.
The administrator has disabled public write access.
The following user(s) said Thank You: jsevold

Re: Users can become activated without paying. 11 months 3 days ago #202996

  • jsevold
  • jsevold
  • OFFLINE
  • Fresh Boarder
    Fresh Boarder
  • Posts: 5
  • Karma: -
Great! That worked! I was worried that it would disallow my "free" student subscription, but that still works fine. Thanks for the config help!
The administrator has disabled public write access.
  • Page:
  • 1
Time to create page: 0.187 seconds