Test Donation Forms

After you configure and save a donation form, while it is in test mode you should test it to make sure it's easy for donors to use. For credit card numbers to use when testing, see KB 64901.

You can use the following payment methods when testing your forms:

  • a credit card

    Note: By default, donation forms accept credit cards. Testers can enter any value for card holder name, CVV, and expiration date.

  • direct debit account

  • digital wallet

    Note: Google Pay supports testing forms in test mode. Apple Pay, PayPal, and Venmo require you to take a live transaction after you select Start processing donations now. To learn more, see Digital Wallets and Optimized Donation Forms.

Test a form

  1. From Online Giving, select All donation forms, under Related Links.

  2. Select the form.

  3. Under Publish, select how you want to test the form — from its URL, QR code, or from a hyperlink on a webpage. For more information, see

  4. After publishing the form for testing, review it in a browser and use a test card number to submit a payment.

  5. If necessary, make adjustments to the form and save it.

Note: Google Pay supports testing donation forms in test mode. Apple Pay, PayPal, and Venmo require a live transaction after you select Start processing donations now. To learn more, see Digital Wallets.

Create one-time gift test records

  1. From Online Giving, select All donation forms, under Related Links.

  2. Select the form.

  3. From Payments and fees, select to create test records under Transaction processing.

  4. Review the form in a browser and use a test card number to submit a payment.

  5. Make adjustments to the form as necessary and save the form.

To learn how to delete transactions, see Blackbaud CRM - Delete Transactions and Altru - Delete Transactions.

Note: To start taking donations, select Start processing donations now under Payment and fees. After you make this selection, you can't switch the form back to test mode.