Hello!
I have a weird problem after what I think was a correct installation. I have been using drupal now for many years so not complete novice.
Everything seemed ok with installation. I managed to set up my membership plans, installed my licenses (showing ok in reports) and set up the desired permissions (memberships - modify own, purchase, renew own membership for all users) (core - access checkout, cart, edit own payment info, view own orders), for all user roles. Set up Paypal with Sandbox.
I tried to Migrate from LM PayPal, but I was getting a PHP error message, although the membership plan appeared under Membership Suite plans and my two (test) LP Paypal orders were ported to MS orders table.
I uninstalled LM Paypal completely as I hadn't started using it yet (still was on testing phase), and I was able to proceed to put details in MS (i.e. stopped getting the Upgrade button).
I enforced paid membership on subscription, and ticked all boxes under Main and Membership Page Settings.
I still have "Membership" and "Order History" tab pages under each user account page though with my test payments appearing. I'm not sure if this is LM Paypal's leftovers due to the error with the upgrade.
Apart from that my main problem is:
- If I try to create new account, the payment plans do not appear as an option.
- As an admin, if I go to my user account page, I get the option to purchase membership. As a normal user I only see my "billing information" tab with no option to purchase membership.
Getting rid of the LM Paypal tab pages would be great too.
Any ideas what might be causing this?
Using Membership Suite 6.x-6.x-dev (6701) but even with just 6.33 I had the same issue.
Thanks!








OK, I found the answer for the above here:
https://www.moneyscripts.net/forums/support/2010/01/15/enforcing-paid-membership-registration-not-working
And I noticed that the headings I thought were LM PayPal leftovers are actually MS's! :)
Thanks!