• Hi! I have an online training website using the plugins Learnpress and Paid Membership Pro-WooCommerce Add On. I created products in Woo and assigned them to a PMPro membership level.

    When you checkout the WooCommerce product with Woo Cart – there is no order created in PMPro. Orders are created in WooCommerce and Learnpress. Strangely, the user is added to the Member List with no problem. Any thoughts on why this is happening?

    I need the products/memberships to expire and be purchased again and it’s not working without a PMPro order being generated.

    Thanks for your help!

    • This topic was modified 8 years, 2 months ago by jcsmithdesign.
Viewing 1 replies (of 1 total)
  • Plugin Author Jason Coleman

    (@strangerstudios)

    Yeah, we don’t create an order. We just use the pmpro_changeMembershipLevel function to change the user’s level.

    If the membership level is setup with an expiration date, we do try to use that expiration date when changing the user’s level. (PMPro saves the expiration date into a separate table, separate from the orders table.)

    You can see that code here: https://github.com/strangerstudios/pmpro-woocommerce/blob/master/pmpro-woocommerce.php#L193

    Maybe something with the Learn Dash integration or something else with your setup is keeping that from happening.

    If you are using WooCommerce Subscriptions for example, we just synchronize with the WC Subs subscription and expect that add on to manage end dates/etc.

    I hope this helps. Let us know if you have any other info that can help us work this out for you.

Viewing 1 replies (of 1 total)

The topic ‘PMPro Order Not Created’ is closed to new replies.