Hey @chabadrichmond,
?Glad you reached out. I can clarify here.
GiveWP is designed to help raise online donations and to that end, an email address is required. The way the plugin is structured uses a unique email as a method for donors to validate their access to donation history. This is something GiveWP has in common with most online commerce solutions, and there’s no way around the requirement.
Here’s how I’d recommend adding in donations for checks or cash received from someone without an email address.
1. I’d recommend using the Manual Donations add-on included in your plan. That allows you to add donations from the admin side of the site. The reason that’s important is that GiveWP uses session data to store donations made from the same timeframe and computer to a single donor, so even unique email addresses added into the front end of the site can get mixed together. Manual Donations prevents that.
You can read more about using the manual donations add-on here: https://givewp.com/documentation/add-ons/manual-donations/
2. Here’s how to deal with email being required: for donors who don’t have an email (or you don’t know it) create a faux email address (I use example.com addresses to prevent it being inadvertently an actual email address). Something like [email protected] so that if I ever do get their email address, I can change that in the database.
You’ll need to delete the errant donations and add them back in with unique email addresses using Manual Donations.
Let me know if that resolves things, or if you need further assistance. Thanks for using GiveWP! Have a great day.