Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › WP eMember & WooCommerce – adding new level to existing member
- This topic has 3 replies, 2 voices, and was last updated 9 years, 10 months ago by admin.
-
AuthorPosts
-
January 8, 2015 at 6:44 am #12040futuremakersMember
Hello, hello and happy new year!
I have a similar problem to the problem outlined in this post – https://support.tipsandtricks-hq.com/forums/topic/emember-adding-another-membership-level-after-purchase – but I am using a combination of:
> WP eMember
> WooCommerce
> Your WooCommerce & eMember addon
> Multiple Membership level support
I have added my products, and updated each with a member level ID, the idea being that if someone buys product A they are added to membership level 1, product B they are added to membership level 2 and so on.
This is all perfect for brand new users, however if an existing user logs into their account, then purchases a product, the new membership level isn’t being added to their account.
For example:
> user logs into member area
> goes to product page
> buys product from WooCommerce
> receives all WooCommerce confirmation emails
When they login, however, they only see the free membership – it looks like the additional membership level isn’t being added.
In my eMember settings, I have “Enable secondary membership” ticked.
What else do you suggest I do to add a membership level to an existing member?
I am using the latest version of WooCommerce, and I believe the latest version of eMember, so I think that perhaps I have an incorrect setting somewhere…
Thanks so much!
Suzanne
January 8, 2015 at 11:35 pm #67867adminKeymasterEnable the debug option in the membership plugin settings. Then a do a test transaction for the scenario you mentioned. Share the URL of your payment page so I can inspect a few things.
January 9, 2015 at 3:55 am #67868futuremakersMemberAh! I didn’t know that existed, but now that I do, I have managed to solve the problem. Thank you!
Just in case anyone else has a similar problem, here was my problem & solution:
My debug files indicated that the status would be updated on purchase COMPLETION (in WooCommerce), and it turned out that my orders weren’t auto-completing.
I installed and configured the WooCommerce Autocomplete Order plugin (https://wordpress.org/plugins/woocommerce-autocomplete-order/) and voila! All sorted!
Thanks very much for your guidance.
Suzanne
January 13, 2015 at 5:20 am #67869adminKeymasterI don’t think you marked your WooCommerce product for the membership payment to be a “Virtual and Downloadable” product. If you mark that product as virtual, the order status will be set correctly after the payment and everything will work.
-
AuthorPosts
- You must be logged in to reply to this topic.