Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Tweaks › eMember – multiple types of registration
- This topic has 5 replies, 3 voices, and was last updated 5 years, 9 months ago by admin.
-
AuthorPosts
-
February 19, 2013 at 1:55 am #8599w3guruMember
Hello – I have multiple level of paid registration set up (silver, gold, platinum, etc.) which is working fine for one set of users (magazine owners). Under this I have created multiple custom fields required at the time of registration as well as profile fields that users can edit.
Now I need another level of free registration (magazine readers) which will require only first, last name and email address to sign up. I understand that the eMember and eStore plugins are not designed to have multiple registration fields/forms but I am hoping that there is a workaround for this that someone can recommend. Any help would be greatly appreciated.
February 20, 2013 at 3:38 am #53934adminKeymasterHi, We don’t have an option to create membership level specific registration forms. We use one registration form that is capable of handling the registration of all the levels:
Lately, we have received a lot of requests users wanting the ability to create membership level specific registration forms with all kinds of advanced custom fields. This is a complex feature to handle so we are working to creating an eMember addon plugin to handle this. We expect to have this addon development completed in a few weeks time.
Update: This addon is ready:
http://www.tipsandtricks-hq.com/wordpress-membership/wp-emember-form-builder-addon-extension-760
February 12, 2019 at 2:25 pm #53935jaybeeMemberI have a similar scenario to the one described above, and I’ve used the Form Builder Add-on to create custom forms for some membership levels. The problem is that if a member already exists, they don’t have the opportunity to fill out a registration form when they purchase another membership level, so we can’t capture the additional details we need. Is there a workaround that I’m not finding?
February 13, 2019 at 4:41 am #53936adminKeymasterThe first thing to understand is that a user should ONLY have one account (per email address). Think of it this way, can you create multiple account using the same email address on any sites that offer membership type facility? The answer is no.
Once a user has a membership profile on your site, you should ask them to log into the site as a member. Then you can apply different membership levels to their profile. You can have one membership level per user or have multiple membership levels per user. Once the membership level is applied to their existing profile (the members can go to the “Edit Profile” page and update values according to the fields you have for that NEW level).
You can makes it so users have to log into the site before they make any payment. Have a look at the following documentation which should be helpful for you (see the 2nd and the 3rd scenario):
https://www.tipsandtricks-hq.com/wordpress-membership/a-typical-member-registration-flow-96
February 13, 2019 at 11:19 am #53937jaybeeMemberThat doesn’t really work for us, because the additional information on the custom registration form is essential. Even if we prompt them to fill it in on their profile afterwards, the admin won’t receive a copy of it, and we need it to determine their suitability for the program.
February 14, 2019 at 1:37 am #53938adminKeymasterThe same user cannot be creating multiple accounts with the same email. That is not how a membership system works unfortunately (no membership system will do this). Try to create two accounts in WordPress using the same email address (you will see that it can’t be done).
You will need to re-think your process/flow. It is likely that there is another way to handle the needs you have that doesn’t require the same user creating multiple accounts using the same email address. Maybe hire a developer who can look into your business process and advise you on how you should set the flow.
-
AuthorPosts
- You must be logged in to reply to this topic.