CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Self-Registration as a member instead of as a mere contact
Pages: [1]

Author Topic: Self-Registration as a member instead of as a mere contact  (Read 1730 times)

SFD

  • Guest
Self-Registration as a member instead of as a mere contact
December 11, 2008, 03:18:56 pm
Hi,

I just installed CiviCRM (2.1.2) with Joomla (1.5.7) and would like to have the following setup:

(i) People can register themselves, but only as full members, and not as mere contacts.

(ii) The Joomla registration is synchronised with the CivicRM membership database via civuser/civlogin and civicrm_authentication.

I seem to have got (ii) working, and I also managed to get people to be able to register themselves as contacts. But my problem is that I want (i): that I want them to be able - and only to be able - to register straight-away as members.

I achieved the self-registration as contacts via a simple link in the main menu, choosing the 'CivicRM' type of an internal link. The problem seems to be that the 'Create Profile' option concerns the creation of contacts, and not of members.

Configuring my custom profile allows me to assign the self-registered contacts automatically to a certain group - but still no membership.

Any ideas how I can turn all contacts automatically into members - or how to achieve (i) in a different way?

It would also be nice to get the following in addition:

(iii) People can register themselves only as pending members.

Thanks a lot for your help!

Fabian




 

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Self-Registration as a member instead of as a mere contact
December 12, 2008, 09:44:00 am
Instead of using a Profile form as your front-end for self-registration - you could create an online contribution page with the membership block enabled AND include the profile you've already got set up (which includes the "create Joomla user" feature). When this form is submitted, you should have:
- a new Joomla user linked to...
- a new CiviCRM contact linked to...
- a CiviMember membership

Regarding "pending" membership - you can "sort of" do this by using the Pay Later feature on the Contribution page (Amount settings) - those who select it will have pending membership / pending contribution (member dues). However, not sure if your memberships have a fee? (If this path makes sense you could potentially customize the template to "force" the Pay Later choice.)


Protect your investment in CiviCRM by  becoming a Member!

SFD

  • Guest
Re: Self-Registration as a member instead of as a mere contact
December 13, 2008, 05:02:17 pm
Thanks a lot for your suggestion! I wouldn't have thought of CiviContribute as the solution, and I'll try it out soon - hope it will work! :-)

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Self-Registration as a member instead of as a mere contact

This forum was archived on 2017-11-26.