How to Test a WordPress Donation Form

WordPress setup

How to Test a WordPress Donation Form Before Launch

A donation form that fails on the first real gift damages trust faster than having no form at all. Testing is not optional. You need to confirm amounts, payment, emails and the WordPress record before you share the page. This checklist uses FundCollector as the example, but the same steps apply to any plugin that talks to a payment gateway.

Use sandbox mode first

PayPal Sandbox lets you complete a full checkout without moving real money. In FundCollector, enter the Sandbox Client ID and Secret, switch the plugin to sandbox, then submit the form as a donor would.

Log in to the PayPal checkout with a Sandbox Personal (buyer) account, not your live Business account. After you finish, you should return to your site with a confirmation message. The PayPal setup guide walks through credentials if you do not have them yet.

What to verify after each test gift

  • The amount on the form matches the amount in the WordPress donation record.
  • The donor name and email are stored correctly.
  • The status is successful, not pending or failed.
  • The donor received the confirmation email.
  • The site admin received the notification.
  • The transaction appears in the PayPal Sandbox activity list.

If any item is missing, fix that path before you test the next case. A form that records the payment but never emails the donor will generate support requests on day one.

Cover the common cases

Run at least:

  1. A preset amount
  2. A custom amount
  3. The same two cases on a real phone, not only in a desktop browser
  4. A cancelled checkout (start PayPal, then go back) to confirm the donor is not left on a blank page

If you use FundCollector Pro and offer recurring gifts, submit one monthly test in sandbox as well. Recurring donations work with PayPal worldwide or with Mollie for organizations based in Europe. Confirm that the subscription appears in the WordPress dashboard with a next payment date.

One small live donation before you announce

Sandbox success is not the last step. Switch to live credentials and give a small real amount yourself (one unit of your currency is enough). Check the live PayPal activity, the WordPress record and both emails again.

Only then add the page to the menu, send the campaign email or print a QR code. The campaign pre-launch checklist covers the rest of the page (copy, privacy, mobile layout) around this payment test.

Test the path a donor will actually take

If the sandbox gift, the emails and one live gift all line up, the form is ready. If they do not, the public should not see the page yet.

FundCollector includes PayPal sandbox and live modes in the free version. Download it from WordPress.org and finish testing before you promote the URL.