Skip to:
Content
Pages
Categories
Search
Top
Bottom

Setting up registration with buddypress and s2member

  • Just installed both buddypress and S2member today and trying to get them configured. What I’m trying to do is have people register answering a few basic questions, including a couple of checkboxes of things they have to agree to in order to become members. Then they can proceed with clicking the paypal button to pay their dues and complete registration. Once registered, they should have the capability of going into their profile and filling out a lot more detailed information about themselves.

    Can anyone guide me as to how to set this up with buddypress? I have the paypal buttons set up via s2member, and I can set up profile fields in buddypress, but it’s not clear to me how to combine the two.

Viewing 16 replies - 1 through 16 (of 16 total)

  • Jonathan
    Participant

    @jrstaton

    I’m having the same issue. Any information would be appreciated.


    techguy
    Participant

    @crashutah

    From my experience with s2member you have to have the PayPal buttons first, have them pay. Then after they pay on PayPal they are redirected to a registration page where you can have them fill out all the forms. I don’t believe you can do it the other way around with s2member. Although, they’ve created some really advanced scripting that might make it possible, but by default the order is as I describe above. I’m guessing it would be hard to change.

    I’ve actually done as you describe on http://www.givingsports.com I basically just redirect the user after the signup is complete to a credit card page where I collect the money. Then, after collecting the money I redirect them to a Thank You page which lists all the things they can do on the site. However, I had to do a custom integration with a merchant processor (BrainTree) in my case to make it happen. If my site bombs, maybe I’ll make it into a plugin;-)


    thealchemist
    Member

    @thealchemist

    I have an even more basic problem at the moment … I can’t get the registration page to work.

    Every time you click on it you get redirected to the home page. Have I simply missed something in the configuration? Sample at xtreme.transmutationsciences.com


    pcwriter
    Participant

    @pcwriter

    @cdragin

    There is actually a rather easy way to accomplish what you want done.with s2member.

    New users are redirected to the homepage upon activation of their account. Using s2member’s API/Scripting, it’s quite simple to set up a page to display different content to not-logged-in visitors and logged-in members whose subscription level=0 (free membership).

    1 – Create a page and assign it to ‘Front page displays’ under ‘Settings’ > ‘Reading’. That’s your new homepage.
    2 – Under ‘s2member’ > ‘API/Scripting’, go to ‘Using Simple Conditionals’ and study the example codes given. You can customize the content on your frontpage to display the PayPal buttons ONLY to registered members with a level=0. You can also set it up for incremental upgrade prompts according to the current membership level (s2member is really cool in that regard!).
    3 – Under ‘s2member’ > ‘General Options > ‘Login Welcome Page’, you can redirect users to their BP profile when they login with this: http://YOUR-SITE.com/members/%%current_user_login%%/profile/

    Now create your register page the way you want it, and have your users sign up in the usual way. (Perhaps include some info on that page informing them that will have the opportunity to select their membership options after activating their account.) They will be redirected to your frontpage upon activation and will then see your PayPal subscription button(s) displayed prominently, all the goodies that come with paid membership, and a hearty prompt to “pay their dues”.

    Hope this helps! :-)


    pcwriter
    Participant

    @pcwriter

    Oops! Just noticed this thread is 5 months old :-(

    @thealchemist

    Make sure registration is enabled for your site.
    For single WP install, go to ‘Settings’ > ‘General’ and check ‘Anyone can register’.
    For a multisite install, go to ‘Super Admin’ > ‘Options’ and select an option at ‘Allow new registrations’.


    @mercime
    Keymaster

    @mercime

    @pcwriter even though you answered a 5-month-old question, the information you gave is still valid and will help others who would like to know how to use s2member effectively :-)


    thealchemist
    Member

    @thealchemist

    @pcwriter … Actually, the post may be old, but I just posted the other day … so thanks for your fast response! And, yes, @mercime is correct – we now learn more and can use the plugin more effectively.


    pcwriter
    Participant

    @pcwriter

    @thealchemist

    Did changing your settings work? I have the same problem, and changing the settings so that anyone can register didn’t fix the problem. I still don’t have a way for new users to sign up.

    @pcwriter

    any advice?


    pcwriter
    Participant

    @pcwriter

    @ravisahota

    If you’re running a multisite install with s2member, make sure you’ve enabled ‘Allow Open Registration’. You’ll find the setting under ‘s2member’ > ‘Multisite Config’ > ‘Multisite Registration Configuration’.

    If you’re running a single site install, I’m not sure where that setting would be located in s2member, but it’s probably in there somewhere. Maybe ‘general Options’?


    milordk
    Participant

    @milordk

    Problem:
    “* Note: The s2Member plugin has control over four options on this page.
    Dashboard Blog = 1 / Main Site, Default Role = subscriber, Allow Open Registration = none, and Add New Users = 1.
    In your Dashboard ( on the Main Site ), see: s2Member -> Multisite ( Config ).”

    Set s2Member -> Multisite(config) -> Multisite Registration ( Main Site Configuration ) -> Yes allow open registration


    lolabytoja
    Member

    @lolabytoja

    Hello There, so im new to BuddyPress…Trying to set up a site and what i am finding is with this S2member/Buddypress Collaboration. Basically when i go on my site which i have set up and try to register as a general “subscriber or something it tells me an activation email has been sent but i never actually receive one.

    I have tried on multiple accounts but i am having no luck whatsoever. Any ideas?

    Thanks

    justy figure out that is possible to put LOGIN WELCOME PAGE as like activity page

    http://yoursitename.com/members/%%current_user_login%%/activity/

    just want to know is there possiblities to activity be on users prefered language ?
    like set_my_preffered_language

    if someone knows the solutions i am listening

    oh to not forget i am using transposh as a plugin for language

    thank you in advance waiting your response


    praveshraheja
    Participant

    @praveshraheja

    hi am getting problem not able to install ..when trying to install got this error please suggest me what to do
    The file you are uploading was rejected by the server.
    It probably contents viruses or trojans that can damage your website

    Do not attempt to upload it again as your IP address may be blocked.


    praveshraheja
    Participant

    @praveshraheja

    and please please suggest me that how we can make Like pages like facebook from front page not from dashboard…or way by which only group admin can post an others can comment only
    2nd things i need help in where 1 user can block other user..is there any plugin ?
    3rd when i use child theme or when use other plugin photo tagging plugin doesnt work ..please help me for this…thanks every 1


    Hugo Ashmore
    Keymaster

    @hnla

    @praveshraheja Please don’t open 2 year old threads and ask unrelated questions in them. Start new threads for your issues, and you have threads running so please avoid multiple postings of issues.
    Closing this thread.

Viewing 16 replies - 1 through 16 (of 16 total)
  • The topic ‘Setting up registration with buddypress and s2member’ is closed to new replies.
Skip to toolbar