-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Member-only donation forms don't display member-only validation responses properly #551
Comments
…orm meta option rather #551 New param $form_id in give_logged_in_only()
Hmmm... I really don't like putting the burden of discovering a setting problem on the DONOR instead of on the Admin. The error should appear in the Form Edit screen so that the Admin can fix it before it's live for donors. |
What do you mean setting problem? It's not a problem. It's creating a member-only donation form that can be used for various reasons. If the admin places it publicly and non-logged in users can access it then this is where error appears |
Yes, which means that a non-logged in donor attempts to donate and only after filling in all the information gets a message that tells them they can't donate. Not a good donor-experience. |
So... #1 Close the form entirely and display a message above that the form is for member donations only |
Ya, I think that's far better for the donor overall. And I can see that if the Admin is using a membership plugin of some sort then the combo of "Disable Guest Donations" and "No login/registration" form would actually be beneficial for them. |
New give_show_login_register_option function #551
Scenario: When "Disable Guest Donations" is enabled and "Register / Login Form" set to None for a particular donation form and a guest attempts to make a donation - this is called a "Member-only" donation form.
Problem: The form just reloads without any indication that it's only a members donation form
How to fix? Options:
@mathetos thoughts?
The text was updated successfully, but these errors were encountered: