Fundraising tools for WordPress
SureDonation Pro is a paid edition of a WordPress donation and fundraising plugin for nonprofits, charities, schools, religious organizations, creators, and fundraising teams. It brings donation forms, campaign pages, payment options, donor records, and reporting-related controls into the WordPress dashboard.
Campaigns and forms use native WordPress blocks, so they can be created and arranged without relying on an external form builder. Campaign pages can be customized like regular WordPress content and can include blocks for progress, statistics, recent donations, donor lists, and a donation button.
Campaigns and donation forms
Create unlimited fundraising campaigns with goals and live progress. Each campaign can have its own status, featured image, default donation form, and dedicated page. This structure is useful for keeping separate appeals organized, whether a team is collecting support for a project, school activity, community effort, or ongoing cause.
Donation forms can include preset amounts and a custom amount field. Add name, email, text, number, and checkbox fields, with validation and input masks where applicable. Donors can also choose to give anonymously, and anonymous donors are hidden from public donor lists.
- Set required fields and field-level validation rules.
- Validate email formats, number fields, length limits, and donation amounts.
- Use customizable validation messages from global settings.
- Enable cover-fee options so donors can help offset processing costs.
- Duplicate forms in one click and embed them with the [suredonation_form] shortcode.
Payments and donor records
SureDonation supports Stripe credit and debit card donations with test and live modes. PayPal provides guided onboarding and dashboard refunds. Offline donations can be accepted through bank transfer or check, with custom instructions and manual completion. The plugin supports 39 currencies, along with global or per-gateway fee recovery rates and server-side validation.
Donor management tools let administrators track donors, donation history, totals, statuses, and exports from the WordPress dashboard. Email notifications use customizable templates and smart tags. Optional PDF receipts can be made available for donors to download from the donor dashboard.
Pro capability and payment workflow
Recurring and subscription donations for Stripe and PayPal are planned as a SureDonation Pro feature. This is useful for organizations seeking an ongoing giving workflow in addition to one-time donations. Payment amount and field checks also include server-side validation to help prevent tampering.
For form protection, the plugin includes Honeypot spam protection, client-side validation, server-side validation, and customizable validation messages. These tools can be combined with clear fields and donation instructions to create a more structured giving experience.
Installation and setup
Install the plugin in WordPress, create a campaign or donation form with the block editor, and configure the available fields, amounts, styling, and validation messages. Connect Stripe or PayPal, or add offline payment instructions. Place forms in content with blocks or the shortcode, then review donor, donation, and notification settings before publishing.
SureDonation Pro provides a block-based foundation for organizing campaigns, accepting donations, and managing donor information from within WordPress, with recurring and subscription giving identified as a planned Pro addition.