Describe the bug
The attribute children_hide_email when set to true, still shows the child account email field and doesn't hide it. This needs more thought and discussion on how to handle this.
This is good for cases where child accounts don't need their own email address, but makes password resets more difficult too.
A temporary workaround is to manually enter a fake email address when creating the child account, such as parent+childname@yourdomain.co.
To Reproduce
Steps to reproduce the behavior:
Set children_hide_email to true with max_seats, seat_cost and sponsored_accounts_at_checkout.
Go to checkout for parent level, enter a seat amount and see error.
Screenshots
Expected behavior
This needs a bit more thought, but possible auto-generating an email address to be used from username + parent email address during checkout? (parent+childusername).
Isolating the problem (mark completed items with an [x]):
[x] I have deactivated other plugins and confirmed this bug occurs when only Paid Memberships Pro plugin is active.
[x] This bug happens with a default WordPress theme active, or Memberlite.
[x] I can reproduce this bug consistently using the steps above.
Describe the bug The attribute
children_hide_email
when set to true, still shows the child account email field and doesn't hide it. This needs more thought and discussion on how to handle this.This is good for cases where child accounts don't need their own email address, but makes password resets more difficult too.
A temporary workaround is to manually enter a fake email address when creating the child account, such as
parent+childname@yourdomain.co
.To Reproduce Steps to reproduce the behavior:
children_hide_email
totrue
with max_seats, seat_cost and sponsored_accounts_at_checkout.Screenshots
Expected behavior This needs a bit more thought, but possible auto-generating an email address to be used from username + parent email address during checkout? (parent+childusername).
Isolating the problem (mark completed items with an [x]):