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, 7 months ago by
dnuttall.
-
AuthorPosts
-
August 30, 2017 at 10:15 am #14378
dnuttall
MemberIt 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 #76334wzp
ModeratorPlease 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 #76335dnuttall
MemberThe 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 #76336wzp
ModeratorOK, 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 #76337dnuttall
MemberMy bad. eMember vocabulary is CONFIRM
August 30, 2017 at 1:15 pm #76338wzp
ModeratorAlright. 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 #76339wzp
ModeratorOr are you just having problems with the confirmation links?
August 30, 2017 at 1:21 pm #76340dnuttall
MemberNo, 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 #76341wzp
ModeratorIs this what you were looking for?
August 30, 2017 at 4:29 pm #76342dnuttall
MemberThis 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 #76343admin
KeymasterIt 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 #76344dnuttall
MemberOK, 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 #76345admin
KeymasterThe 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 #76346dnuttall
MemberI “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.