• Hello!

    I am having trouble trying to move the checkout process form to a different part of the website.

    What I am trying to achieve is to have users register using a form on the home page, and then have immediate access to the rest of the website.

    However I have been running into problems with this.

    First, is that they need to select their level with a query string that I don’t want them to see on the homepage. The desired way to signup would be without the query string, or “hiding” it in some way.

    Second, is that I need to use a ShortCode to include the checkout on a different page and have it work properly. I would rather use a php call to include it.

    Is there a way where the user can input details to sign-up for a WP login, and is automatically enrolled in a pre-defined subscription level? Without the Query String mind you.

    Thanks for your help on this. The plugin has been good other than the very rigid way signing up for a subscription is.

    Thank you!

Viewing 1 replies (of 1 total)
  • Plugin Author Jason Coleman

    (@strangerstudios)

    Paesano, we’ve helped many people do similar things. If you post this to our members forum, I can walk you through it with code examples: https://www.paidmembershipspro.com/pricing/

    We have both code to automatically set the level on a certain page (instead of passing it through the URL) and also to automatically give users (signing up through different forms) a certain level.

    Hints: hook into “wp” to detect the page and set $_REQUEST[‘level’], or hook into user_register and call pmpro_changeMembershipLevel()

    RE showing the checkout form without the shortcode. The shortcode does 2 things, 1 loads the preheaders/checkout.php file and then also embeds the pages/checkout.php file where the shortcode was. You could do PHP includes to do both these things if you did it in the right spot.

    Good luck.

Viewing 1 replies (of 1 total)
  • The topic ‘Automatically en-roll users to a specific level with single page signup.’ is closed to new replies.