latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Separate Forms- Customized

Home Forums Community Forum Separate Forms- Customized

This topic contains 7 replies, has 3 voices. Last updated by  Cristián Lávaque 4 years, 8 months ago.

Topic Author Topic
Posted: Tuesday May 1st, 2012 at 3:05 pm #12306

I bought s2member because in reading I was under the impression I could build 3 separate registration forms for buddypress. My site is free and always will be. Is it a requirement that I have a paypal account? I created a form and got this error…PayPal® configuration error. Please configure your PayPal® Email Address.

While I am at it….Is it possible to have 3 separate registration forms and integrate with Buddypress? Example…I have a student section that needs registration, teacher section that needs registration, and a parent section that needs registration. I am pretty confident that s2member can give me what I need, I am just a bit lost. Is there a tutorial on how to create the separate registration forms?

Thanks in advance…

List Of Topic Replies

Viewing 7 replies - 1 through 7 (of 7 total)
Author Replies
Author Replies
Posted: Tuesday May 1st, 2012 at 5:17 pm #12327
Raam Dev
Username: Raam
Staff Member

Hi Danielle,

If you don’t want to use PayPal, you can simply use the Free Registration forms (Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms). Those forms won’t give you the error about PayPal not being configured.

Also, you can use the free forms to register people at various levels or with different Custom Capabilities. There’s a tip in the Free Registration Forms section about this:

*Tip ( optional )* It is also possible to change the level=”0″ Attribute to something other than the default Level #0 ( Free Subscriber ). For example, if you need to, you can change it to level=”1″, attach Custom Capabilities with the ccaps=”” Attribute, and even limit this access to a certain timeframe with tp=”30″ tt=”D” ( i.e. 30 Days ). So this Form is very flexible. It can be used to allow free access to just about any aspect of your service. For more information on Attributes, please see the section below: Shortcode Attributes ( Explained ).

If you want to restrict levels to different sections of BuddyPress, you’ll need to use the URI Restrictions (see Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions).

Posted: Tuesday May 1st, 2012 at 7:19 pm #12337

Thanks. Still getting error…

[s2Member-Pro-PayPal-Form register="1" level="0" ccaps="" desc="Signup now, it's Free!" custom="r365sports.com" tp="0" tt="D" captcha="clean" /]

Am I missing something?

Posted: Wednesday May 2nd, 2012 at 5:23 am #12356

If you’re using the free registration pro-form, you can just enter fake values in the PayPal integration fields and that’ll remove the error. [hilite path]Dashboard -› s2Member® -› PayPal® Options[/hilite] ;)

Posted: Wednesday May 2nd, 2012 at 9:57 am #12377

Thanks for all the info. I really hate to bug you guys so much but another question. I have designed the first form. I cannot find how to start the next form. All 3 forms will require different info in the profile fields. Where can I find the place to add 2 more forms?

Thanks. I am new and you guys have been great.

Posted: Wednesday May 2nd, 2012 at 11:14 pm #12411

Are you planning to have the three pro-forms in the same page? I’m afraid that won’t be possible with the current pro-forms, since they’d be sharing IDs and the JavaScript won’t work. You’ll need to have a previous step where the person chooses which of the three options and then is taken to the pro-form for it.

Posted: Wednesday May 2nd, 2012 at 11:32 pm #12412

Thanks for replying back..you guys are good.

I am basically wanting to use the member profile on buddypress to collect info from 3 different entities.
Coach, Travel Coach, and College Coach.

I want them to populate in the same area(members section). The criteria for each that we need to collect is only 6 actual fields. Crazy thing is this, each one has 1 field that is different, so I would need 3 different forms and it could be on three different pages. I would actually prefer that. But I need them to populate in the members section.
In the members section I would build custom fields in the profile header and obviously the first would would determine their status(i.e Coach, Travel Coach, College Coach)

Does that help?

Thanks again!!!

Posted: Thursday May 3rd, 2012 at 12:00 am #12415

Ah, I see, you’re talking about profile forms, not the sign-up pro-forms.

OK, the thing is that, although you can create custom profile fields for each one with s2Member, the current implementation of this feature can only be affected by the user’s s2Member Level. So you can determine whether a custom field will show for someone at Level 1 or Level 0 or all, for example, but not based on another custom profile field or a custom capability. This is how it works at the moment. The next generation of s2Member will be more powerful in this regard, but it’s not ready yet and I can’t give a date.

If you really need this now, you could assign a different s2Member Level to each kind of member, and use that to determine what custom profile fields they get. When editing the profile field, enter the Levels for it in the option called “Applicable Membership Levels”.

I hope that helps.

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

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.