Hello,
I'm new to s2 and trying to get the registration process working properly. I've set up a test button for Level 1 with custom capabilities added -- let's call the ccap code "course1." When I test the registration, all goes perfectly, right through registering a username and password and activation.
But when I use the new username to login, I don't have access to the custom capabilities. When I check the new user's role in my admin, I see two things:
1. They're listed as a "subscriber," not a "s2member level 1" (or any other level) user.
2. There are no custom capabilities included in their user profile, perhaps because of #1.
I've triple-checked the PayPal settings both in s2 member and on paypal. They're set as follows:
IPN integration: http://site.com/wpmu-subdirectory/?s2me ... l_notify=1
Auto-return URL: http://site.com/wpmu-subdirectory/?s2me ... l_return=1
PDT token is filled in
When I repeat the process and watch the browser's address bar as the PayPal redirect kicks in, I can see the proper subdomain briefly showing:
http://site.com/wpmu-subdirectory/...
then it changes to:
http://site.com/wp-signup.php
so the user registration is actually happening on the primary domain of the wpmu setup, not in the subdirectory domain. Maybe it's supposed to, but I'm guessing not.
How do I correct this? Thanks, Jason and others.