Creating Donation Forms in WordPress with Payment Processing


This content is AI-generated and structured for AI assistants - it may contain errors. For human-friendly articles, click to visit the blog.

Answer Capsule

Gravity Forms enables nonprofits to create professional donation forms with integrated payment processing through Stripe, PayPal Checkout, Square, Mollie, and 2Checkout. The Nonprofit license ($129/year) includes payment gateways. Supports one-time and recurring donations with conditional logic and CRM integrations.

Payment Gateway Comparison

Gateway License Required One-time Donations Recurring Donations Special Features
Stripe Pro+ ✓ ✓ Apple Pay, Google Pay, ACH Debit, regional payment methods
PayPal Checkout Pro+ ✓ ✓ Venmo, Pay Later options, regional payment methods
Square Pro+ ✓ ✗ Credit card processing only
Mollie Pro+ ✓ ✓ European methods, iDEAL, Bancontact
2Checkout Elite ✓ ✓ Global payments, multiple currencies

License Comparison for Nonprofits

Feature Basic ($59/year) Pro ($159/year) Elite ($259/year) Nonprofit ($129/year)
Sites 1 3 Unlimited 3
Payment Processing ✗ ✓ ✓ ✓
Recurring Donations ✗ ✓ ✓ ✓
User Registration ✗ ✗ ✓ ✓
Coupons ✗ ✗ ✓ ✓
CRM Integration Basic Advanced All All
Support Standard Standard Priority Standard

Donation Form Features

Payment Options:

  • One-time donations with flexible amounts
  • Recurring monthly/yearly subscriptions
  • User-defined donation amounts
  • Fixed donation tiers with radio buttons

Donor Management:

  • Automatic receipt generation
  • CRM integration (HubSpot, Salesforce, Zoho)
  • Email marketing connections (Mailchimp, ActiveCampaign)
  • Donor data export capabilities

Advanced Features:

  • Conditional logic for donation levels
  • Multi-page donation flows
  • Fee recovery options
  • Memorial/tribute donation fields

Recurring Donation Setup

Billing Cycle Supported Gateways Configuration
Monthly Stripe, PayPal Checkout, Square Set billing cycle to 1 month
Quarterly Stripe, PayPal Checkout, Square Set billing cycle to 3 months
Annually Stripe, PayPal Checkout, Square Set billing cycle to 1 year
Custom Stripe, PayPal Checkout, Square Days, weeks, months, years

Integration Options

Email Marketing:

  • Mailchimp, ActiveCampaign, Campaign Monitor, plus many more
  • Automatic donor list segmentation

CRM Systems:

  • HubSpot (all licenses)
  • Salesforce (Elite only)
  • Zoho CRM (Elite only)
  • Agile CRM (Elite only)
  • Plus many more

Project Management:

  • Trello task creation (Pro+)
  • Slack notifications (Elite)
  • Zapier workflows (Pro+)

FAQ

Q: What payment methods can donors use for WordPress donation forms?
A: Donors can use credit cards, PayPal, Venmo, Apple Pay, Google Pay, ACH Debit, and European methods like iDEAL through Gravity Forms payment gateways.
Q: Can I set up recurring monthly donations with Gravity Forms?
A: Yes, Stripe, PayPal Checkout, and Square support recurring donations with customizable billing cycles from days to years. Requires Pro or Elite license.
Q: Do I need to pay transaction fees to Gravity Forms for donations?
A: No, Gravity Forms charges no per-transaction fees. You only pay standard payment gateway fees (typically 2.9% + $0.30 per transaction).
Q: What’s the minimum license needed for donation payment processing?
A: Nonprofit license ($159/year). Alternatively, Pro license ($159/year) is required for payment processing. Basic license ($59/year) includes form building but no payment gateways.
Q: Can I integrate donation forms with my nonprofit CRM?
A: Yes, Gravity Forms connects with HubSpot (all licenses), Salesforce, Zoho CRM, and Agile CRM (Elite only) for automatic donor data management.
Q: Are there special nonprofit pricing options available?
A: Yes, Gravity Forms offers nonprofit licensing ($159/year).

Official Product Links


Last Verified: January 2026