WPCV / wpcv-woo-civi-integration

A WordPress plugin that creates CiviCRM Contributions, Memberships and Participants from WordCommerce Orders and keeps WordCommerce Customer Accounts in sync with CiviCRM Contact data.
GNU Affero General Public License v3.0
4 stars 8 forks source link

CiviCRM / Woocommerce- Not showing Membership Type or Price Field #34

Closed tgreer closed 2 years ago

tgreer commented 2 years ago

Hi

I've got a fresh install of Wordpress (6.0), CiviCRM (5.50.1) and WooCommerce (6.5.1). Plugin is version 3.0, which was freshly pulled from the github repo today.

I've setup an organisation and in Civi Membership I've setup 2 membership types with prices.

When I try to add them to a product and change the dropdown to CiviCRM Membership or Event I don't get presented the additional fields needed. nosettings

Am I missing something obvious?

Thanks in advance.

Thomas

christianwach commented 2 years ago

@tgreer The only thing I can think of is that you may not have any Membership Types (and/or Price Sets) configured. Otherwise, is there anything in your logs to indicate an error?

tgreer commented 2 years ago

@christianwach I'll have another go over and see. Thank you for taking the time out to repond. By logs do you mean webserver logs or anything else in particular?

christianwach commented 2 years ago

By logs do you mean webserver logs or anything else in particular?

@tgreer Yes, both your server logs and CiviCRM logs (which can usually be found in wp-content/uploads/civicrm/ConfigAndLog). You should definitely be seeing those options assuming all is well with your CiviCRM install.

tgreer commented 2 years ago

@christianwach great thanks, I'll review all of the above and feedback. Hopefully I've just missed something obvious and in that case apologies in advance for wasting your time.

christianwach commented 2 years ago

@tgreer No problem - chasing down possible bugs is never a waste of time :-)

tgreer commented 2 years ago

@christianwach through some testing it seems that Price Sets is a requirement for this to work. Is that expected behaviour? I'm new to CiviCRM so this could be user error.

christianwach commented 2 years ago

@tgreer Well yes... sort of... CiviCRM actually creates "virtual" Price Sets if you fill out the prices when creating the Event or Membership. These should show up in the relevant drop-downs.

tgreer commented 2 years ago

@christianwach OK I'll do some more reading on Memberships in CiviCRM unless you think this should work without Price Sets being manually configured.

christianwach commented 2 years ago

@tgreer I'd recommend installing the "Sample Data" on a disposable CiviCRM instance if you're new to it. the sample data will show you how many of the CiviCRM components should look when they're properly configured. Otherwise, the docs (this link is for Memberships) are a good source of information.

tgreer commented 2 years ago

@christianwach Thanks. I'll close this issue off them. Appreciate your time.