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) »
  • Membership sign-up form - memberships not created
Pages: [1]

Author Topic: Membership sign-up form - memberships not created  (Read 1053 times)

thebeepseal

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 4.3.5
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Membership sign-up form - memberships not created
July 08, 2013, 08:09:43 am
Hi

New to CiviCRM, I'm having a problem setting up an online membership signup form.

I've created a new Contribution page, and set its FinancialType to "Member Dues". I've enabled the Membership section and chosen from the select list a Price Set which I've previously associated with various membership types. I've added a Profile to collect First Name and Last Name.

So, if an anonymous user goes to the form, they are invited to sign up and presented with a choice of membership options together with the corresponding price. Following through on a Test Drive, I can choose an option and make a payment (via PayPal sandbox).

The problem is, when I log back in as Admin, and check the Memberships, no new memberships are added. A contact is created from the form and the payment is confirmed, but no associated membership is created.

Where am I going wrong?

CiviCRM  4.3.4 on Drupal 7.22.

Many thanks

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Membership sign-up form - memberships not created
July 08, 2013, 12:36:27 pm
Have you taken a look on Demo site, and confirmed if your set up mirrors how things were constructed there?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

thebeepseal

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 4.3.5
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Membership sign-up form - memberships not created
July 08, 2013, 02:35:21 pm
Thanks for the suggestion petednz.

Looking at the demo membership signup form, this is configured to use Membership Types (with minumum fees shown) rather than a price set. I've already tried doing it this way, and I still don't get a membership added.

The demo form also includes a set of fields for a billing address. It's not clear to me where this is coming from since no profiles are configured for the page.

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Membership sign-up form - memberships not created
July 08, 2013, 03:43:08 pm
Billing Address will show on screen depending on the payment processor. not sure what to suggest sorry
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

thebeepseal

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 4.3.5
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Membership sign-up form - memberships not created
July 09, 2013, 07:34:38 am
Mmm - what I'd overlooked to report is that when I log back in as Admin I first of all get this error message:

An error occurred during form submission. This page requires form data to be submitted for processing and no form data was submitted or processed. We are sorry for any inconvience. Please click here to visit the contribution page and re-start the contribution process

So is it looking for some other information (besides email, first name, last name) which it needs to set up the membership?

thebeepseal

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 4.3.5
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Membership sign-up form - memberships not created
July 11, 2013, 07:05:38 am
OK, the plot thickens. To summarise:

1) I log out and go to the Membership sign-up contribution page as an anonymous user.
2) I select a membership type and the PayPal payment processor, filling in email address and First Name/Last name
3) The payment goes through OK
4) A new contact is created but on the Membership tab for that contact NO memberships are shown (though the Contribution for membership payment is recorded). "Find Memberships" does not bring up a membership for this contact either
New information is:
5) If I try to ADD a membership to that contact a message comes up to say "This contact has an existing membership record".
6) When I look in the civicrm_membership table of the MySQL database, it shows a membership for an id corresponding to the contact I have just created. And the source of the membership is given as my membership sign-up form.

Something is clearly amiss here.

« Last Edit: July 11, 2013, 07:38:55 am by thebeepseal »

thebeepseal

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 4.3.5
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Membership sign-up form - memberships not created
July 11, 2013, 02:54:38 pm
OK, I just tried this with the "live" page and it seems to work - i.e. a membership is created. So it seems the issue is that it won't work with the test version of a Membership sign-up page. Whether this is by design, or whether it's a bug perhaps someone else can say.

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Membership sign-up form - memberships not created
July 11, 2013, 08:00:43 pm
Test memberships are generally pretty 'hidden' in the admin UI. They are not displayed in the contact Memberships tab. The only way to view them is from Find Memberships -> [ x ] Membership is a Test
Protect your investment in CiviCRM by  becoming a Member!

thebeepseal

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 4.3.5
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Membership sign-up form - memberships not created
July 12, 2013, 02:58:46 am
Thanks Dave :)

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Membership sign-up form - memberships not created

This forum was archived on 2017-11-26.