We are upgrading our database from 4.4.7 to 4.6.18.

On testing, there is an issue related to pending membership payments, generated by the Civi contribution page, not generating a membership on the membership tab when the membership contribution is marked as completed.

I've tested as a new member opting to pay later on our database, then opened the contact record as a member of staff would on receiving funds to mark this contribution as complete. On our live CiviCRM 4.4.7. database, this results in the membership appearing as new, but on CiviCRM 4.6.18. nothing appears on the membership tab.

Is this a bug or is this how 4.6.18 works?


Are you using a price set? If so, look at the price sets and make sure that each for membership has a Membership Type chosen in the first field drop-down menu. The notation there states: "If a membership type is selected, a membership will be created or renewed when users select this option. Leave this blank if you are using this for non-membership options (e.g. magazine subscription)."

I found that some of mine were empty thus no membership records were created; only the contributions were. This is a bit arcane and not obvious if not researched.

Here are some pics:




Also, I am finding that if you enter the membership using New Contribution it will not record it in the Membership Manager. You have to enter it as New Membership and then the Membership Dues will be recorded as a contribution. This is a little clunky but the workflow is understandable.

  • Thanks Bruce that is really useful, the issue seemed to resolve but I will use this as a reference if it reoccurs, I also found the same regarding adding a contribution. Thanks again!
    – Nicola
    Jan 4 '17 at 10:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.