How to Accept Online Donation for A Nonprofit Organization

Need to create a non-profit, WordPress donation form? Here is how to Accept Online Donation

You can fast start accepting donations on your own WordPress site with just a little effort. We ‘re going to show you how to create a nonprofit WordPress donation form in this article.

Having a donation form on your own WordPress site has several advantages:

  • Easy to donate– if it ‘s easy and fast, your supporters are more likely to donate.
  • Easy to transfer – Easily integrate payment services into your platform, so you can accept donations.
  • Easy to Integrate– Easily customize the form fields so you can get more information and keep in touch with your donors.

How to Accept Online Donation

Part 1: Creating a Donation Form for Non-profit Organization

The first thing you will need to do is install the WPForms plugin and activate it. It is the best plugin on the market to create WordPress Forms.

Next go to WPForms » Add New to create a new form.

Name your form on the setup screen, and select the template for the Donation Form.

How to Accept Online Donation

WPForms creates a form to donate.

Part 2: Adjust the Fields of Form to Accept Online Donation

You will notice that the fields on your donation form are as follows:

  • Name
  • Email
  • Donation Amount
  • Comment or Message

Additional fields can be added to your donation form by dragging them from the left panel to the right panel.

To make any changes, click on the field then. You can also click and drag on a Form field to rearrange the order on your contact page.

The donation field is a single item area that allows users to enter the sum they wish to donate. Alternatively, you can also use multiple choice or drop-down fields.

In Order to Accept Online Donation, drag the Multiple Items form field to the right hand panel, which you can find under Payment Fields. We are going to place this new field over the Donation Amount field.

Next, click the form field to commit changes.

  • Change the label to “Donation Amount”.
  • Adjust every radio button to display a different amount of the donation.
  • Add another element, and call it “Enter Amount”.

Now scroll down and click the “Required” checkbox to make sure that those who fill in your donation form enter amounts before they press submit.

The next thing you need to do is configure your donation form to show the Single Item form field when the multiple choice option is selected.

To begin, click the Form field “Donation Amount” to make changes.

Uncheck the Required checkbox or users won’t be able to pick the predefined donation amounts if thats what they want to do.

Next, move to “conditionals” drop-down menu, and Select “Enable” Conditional Logic checkbox.

Then, if “Donation Amount” is set to “Enter Amount then” select the option to Display this field.

This way, the Donation Amount form field will appear whenever a website visitor wishes to enter their own donation amount by selecting the “Enter Amount” multiple choice option.

When your form has been customised, press Save.

Part 3: Customize General Settings for Your Form

When building a nonprofit donation form in WordPress, there are many settings to configure. We will continue with the general settings first.

Go to Settings » General

You can configure the following here:

  • Form Name — Change the name of your form here if you’d like.
  • Form Description — Give your form a description.
  • Submit Button Text — Customize the copy on the submit button.
  • Spam Prevention — Stop contact form spam with the honeypot feature or Google reCAPTCHA. The honeypot
  • feature is automatically enabled on all WordPress forms so if you decide to use another form of spam
  • prevention, unclick this option.
  • AJAX Forms — Enable AJAX settings with no page reload.
  • GDPR Enhancements — You can disable the storing of entry information and user details, such as IP addresses and user agents, in an effort to comply with GDPR requirements. Check out our step-by-step instructions on how to add a GDPR agreement field to your simple contact form.

After finishing, press Save.

Part 4: Setup Your Form’s Notifications

Notifications are a great way to send an email every time someone make a donation to your website.

In reality, unless you disable this feature, you will get a notification about it any time someone makes a donation on your site.

If you are using smart tags, you can also send an email to someone after they make a donation, letting them know that you have received their donation and will be in touch soon. This means site visitors have been informed that you have received the donation.

Part 5: Configure Confirmation message of Your Form

Form confirmations are notifications that are shown on the website to site visitors after they send a donation form. They let people know their donation has been accepted, and they give you the opportunity to let them know about the next steps.

There are 3 types of confirmations to choose from in WPForms:

  1. Message- In WPForms this is the default form of confirmation. When a website visitor makes a donation, a simple confirmation message will appear that will let them know it has been received.
  2. Show Page- This form of confirmation will take visitors to a particular web page on your site, thanking them for donating.
  3. Go to Direct URL- This choice is used when you wish to redirect visitors to another website.

Let’s see how to set up a simple confirmation form in WPForms so that you can customize the message your visitors will see when making a donation on your site.

To get started, click the Confirmation tab under Settings in the Form Editor.

Next, choose which type of confirmation you want to create. We’ll select Message for this example.

Then customize the confirmation message to your preference and when you’re done, press Save.

Part 6: Customize Payment Settings for your Form

You will need to seyup your payment settings to accept the donations. To accept payments WPForms integrates with both PayPal and Stripe. To customize the payment settings on your donation form, first you will need to install and enable the required payment addon.

Click on the Payments tab in the Form Editor once you have installed and activated the addon.

We are going to set up PayPal in our example to process donations.

You’ll have to do the following here:

  • Click the checkbox enabling PayPal Standard payments on your donation form
  • Enter the email address associated with your PayPal account
  • Choose the Production mode, unless you want to test your form first, then choose Test/Sandbox. For help with testing your forms, check out how to test PayPal payments and how to test Stripe payments before accepting real payments on your site
  • Select the Donation payment type
  • Send site visitors to a certain URL if they don’t complete their PayPal donation
  • Select your preferred shipping setting
  • Decide whether to allow site visitors to include notes with payments

After configuring the payment settings, press Save to save the changes you have made.

Your donation form is now ready to be added to your website.

Part 7: Add your Donation Form to the Website

You need to add that form to your WordPress website after you have created your doantion form. WPForms allows you to add your forms to many places, including blog posts, forums, and even sidebar widgets. Let’s take a look at the most common embed alternative for posts/pages.

In WordPress, build a new post or page to start, and then click the Add Form button.

Now Publish your post or page then so that your donation form appears on your website.


Don't worry we don't spam


Login/Register access is temporary disabled