Hey there, First off, thanks for a great plugin available for free!
I have seen this problem several times, all have either been neglected by the asker or marked resolved. I have been struggling to get the plugin to work correctly. The problem occurs after the checkout.
I set up the plugin and have combed through just about every option I can think of and still no luck. When I sign up as a new user, I click on membership-levels and select the level I want to sign up for which takes me to membership-checkout. After I fill out all the information in the checkout and submit, it just redirects me to the homepage with no confirmation. The email is sent and the transaction shows up in my stripe account. It looks like everything is working it just redirects me to the homepage without any confirmation at all. Even when I go to the checkout page by itself it redirects me back to the homepage. I selected to have the pages built by PM-Pro just to make sure there were no routing errors on my part.
Most of the answers to this issue was a plugin or theme issue so I did a complete fresh 3.5.2 wordpress install with PM Pro as the only plugin on the twenty eleven theme. I still get the same issue.
I tried the solution provided by member :Sitepotion who posted the same problem marked resolved.
He said changing the script below in checkout.php resolved this redirect problem but it did not work for me and the thread was marked resolved so I did not want to open it back up.
$wpuser = new WP_User(0, $username);
$wpuser = new WP_User($user_id);
At this point I really don't know what to do since I am just using the plugin as is without any custom functions or themes. I am not using an SSL and I have the site on a localhost server for the build.
Any help would be greatly appreciated.