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

Orders not coming up in contributions, but showing in woo-orders tab #29

Closed netzih closed 2 years ago

netzih commented 2 years ago

Just installed the plugin, Created an order to test it, But it did not create a contribution. The order shows up in the woo-orders tab, but no new contributions came up. Went through the civi logs and not seeing anything that would cause that. Any ideas? (Or did I misunderstand and it is not supposed to create a contribution?)

christianwach commented 2 years ago

@netzih How did you create the order?

netzih commented 2 years ago

@christianwach I opened another browser and placed an order while not logged in.

christianwach commented 2 years ago

@netzih Sorry, but that's not enough info for me to help you.

Can you post steps for me to reproduce the problem? Useful info would be:

Cheers, Christian

netzih commented 2 years ago

Sure. I'll post those, as well as the contact info on civi as well so you can see. image image image image

christianwach commented 2 years ago

@netzih Looks like you need to fill out the Woo Settings in their entirety - particularly "Product Types with CiviCRM Settings" and "Pay Later Methods". You also have to specify a "Price Field Value" for the Product.

netzih commented 2 years ago

@christianwach Looks like the only setting I missed was the product types with CiviCRM settings, Price field value was not necessary. I'm going to keep this issue open for another day or 2 to make sure everything is working out before closing it. Thanks.

netzih commented 2 years ago

Does it not work for variable products? I can only choose simple products and not variable.

christianwach commented 2 years ago

Price field value was not necessary.

@netzih I highly recommend you set the Price Field Value. Odd things happen when it's not set.

Does it not work for variable products?

It does work with Variable Products, but works best under certain conditions, e.g. when generated by the Settings Metabox for a CiviEvent with a Price Set. The Price Field Values become the Variations.

Have a play with the Variable Product UI to see what's possible.

christianwach commented 2 years ago

I can only choose simple products and not variable.

@netzih You'd have to specify that Product Type in the Woo Settings.

christianwach commented 2 years ago

Closing as I assume this is fixed.