Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › eMember Verify email before register for specific membership level
- This topic has 13 replies, 3 voices, and was last updated 7 years, 2 months ago by dnuttall.
-
AuthorPosts
-
August 30, 2017 at 10:15 am #14378dnuttallMember
It looks like I need some way to use a combination of:
verify email BEFORE registration for a specific free level
I have two free levels.
I have separate registration pages for each using shortcode:
[free_rego_with_email_confirmation level=2]
or
[free_rego_with_email_confirmation level=3]
With permalink /join-us/students (level 2)
or
/join-us/patrons (level 3)
The link sent is something like:
[example.com/join-us/registration/?member_id=2&code=92aa3c75473709fa5fbbb2eb744f4358]
which, fails.
Is there a way to verify email before registration while accepting registration for a specific level?
August 30, 2017 at 12:38 pm #76334wzpModeratorPlease explain what the perceived benefit is. The registration process can already send a verification email, before an account is made active. The only benefit (that I can imagine) of having verification BEFORE the registration process even begins; would be to save you from later having to remove incomplete (pending) registrations from the system.
If that is indeed the intent; you could use an eStore Squeeze Form to email potential members, the link to the registration page.
August 30, 2017 at 12:43 pm #76335dnuttallMemberThe site will allow minors to register but we do not want them to be able to trigger the eStore.
August 30, 2017 at 1:09 pm #76336wzpModeratorOK, so to get back to the original question…
Is there a way to verify email before registration while accepting registration for a specific level?
What does “verify” mean to you?
August 30, 2017 at 1:11 pm #76337dnuttallMemberMy bad. eMember vocabulary is CONFIRM
August 30, 2017 at 1:15 pm #76338wzpModeratorAlright. So, do I understand this correctly?
1. You have 2 free membership levels.
2. For 1 of them, you want to confirm the email address, but for the other; you don’t?
August 30, 2017 at 1:20 pm #76339wzpModeratorOr are you just having problems with the confirmation links?
August 30, 2017 at 1:21 pm #76340dnuttallMemberNo, confirm email address for both.
I thought there would be a shortcode to redirect to the registration for a specific level, but can’t find the place I thought I read it.
August 30, 2017 at 1:23 pm #76341wzpModeratorIs this what you were looking for?
August 30, 2017 at 4:29 pm #76342dnuttallMemberThis is the page that SEEMED to be what I wanted to do:
So I use a shortcode:
[free_rego_with_email_confirmation level=2]
It generates the basic confirm email form and creates the email for the prospective user to click the link, but it always uses the value in Settings|Pages/Forms Settings|Registration Page (Mandatory):
OR
if you use the shortcode:
[free_rego_with_email_confirmation_redirect_to
“http://mysite.org/join-us/register-level-2”%5D
The email for confirmation gets sent but the user is taken immediately to register-level-2 page.
My expectation is that the email with the confirmation link would redirect to the */register-level-2 page.
Obviously I’m missing something!
Thanks so much WZP for your patience!
August 30, 2017 at 11:53 pm #76343adminKeymasterIt doesn’t do what you are really after. The plugin is always going to send the user to the MAIN registration page with the special link.
When users click on that special link and go to the standard registration form, the plugin will know what to do and it will allow them them to register for that particular level. No other registration page is necessary. The following post has more explanation if you want to understand why emember uses ONE registration form for all access levels:
August 31, 2017 at 11:40 am #76344dnuttallMemberOK, hopefully this will be my last question on this topic:
WHAT is the typical/expected redirect with this shortcode?
[free_rego_with_email_confirmation_redirect_to
August 31, 2017 at 11:55 pm #76345adminKeymasterThe user will get redirected to the page you specify after they submit the form. The shortcode you pasted in there has a typo. There is meant to be a space between the shortcode “free_rego_with_email_confirmation” and the “redirect_to” parameter.
September 1, 2017 at 9:10 am #76346dnuttallMemberI “THINK” I’m able to get MOST of the results that I want using shortcode:
[free_rego_with_email_confirmation level=2 redirect_to="http://mysite.xyz/check-email"]
The “check-email” is just a small page that says check primary and SPAM if you don’t find the confirmation message for your application to register.
Is there ANY METHOD of making the email address and first/last name that populates the registration form as “READ-ONLY”?
Otherwise, it doesn’t provide any control over somebody attempting to spoof the registration process.
This is a big step forward for me using eMember!
Thanks for the continued exchanges.
-
AuthorPosts
- You must be logged in to reply to this topic.