WordPress plugin intelligence profile

Wundraiser

Accept donations with PayPal, campaign tracking, and a beautiful Gutenberg block.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update27 May 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Wundraiser version 1.0.0 as active, updated 5mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Wundraiser is a donation management plugin built for WordPress. It provides a complete fundraising solution through a native Gutenberg block that handles campaign creation, payment processing, donor communication, and webhook event tracking — all from within the WordPress admin.

The donation form follows Apple design principles with rounded corners, clean typography, smooth animations, and responsive layouts that adapt from desktop to mobile without breaking. Donors select a preset amount or enter a custom value, choose between one-time and recurring frequencies, fill in their details, and complete payment through PayPal — all without leaving the page.

Each Gutenberg block instance creates and manages its own campaign. Campaign name, target amount, currency, donation presets, and design colours are configured directly in the block sidebar. A live progress bar tracks total raised against the target with real-time donor count.

What Wundraiser handles out of the box:

  • PayPal payment processing (sandbox and live modes)
  • One-time donations with automatic order creation and capture
  • Campaign creation and management through Gutenberg blocks
  • Real-time progress bar with fundraising goal tracking
  • Donor and admin email notifications on every successful donation
  • Webhook event logging with status tracking and event filtering
  • CSV export of webhook events for reporting
  • Test data import and cleanup tools for development
  • Processing fee coverage option for donors
  • Multi-currency support (USD, EUR, GBP, INR)

Admin dashboard features:

  • Donations list with search, sort, and status filtering
  • Dashboard widget showing total raised, donation count, and donor count
  • Payments page for PayPal credential management and webhook configuration
  • Settings page for email customisation and plugin preferences
  • Tools page for test data operations and diagnostics
  • Webhook events page with filtering, bulk actions, and purge controls

Built for developers:

Wundraiser uses PSR-4 autoloading, namespaced classes, repository pattern for all database operations, a service provider container, and structured error handling with a custom exception hierarchy. The codebase passes WordPress Plugin Check with zero errors.

External services

This plugin connects to PayPal to process donations and manage webhooks.

PayPal REST API

The plugin sends requests to the PayPal REST API to create and capture payment orders, manage subscription plans, register and delete webhooks, and verify webhook event signatures. Data sent includes the donation amount, currency, donor email, return URLs, and webhook endpoint URL. Requests are made when a donor submits a donation on the frontend, when the admin configures PayPal credentials or webhooks on the Payments page, and when PayPal sends webhook event notifications.

com for sandbox mode.

PayPal JavaScript SDK

The plugin loads the PayPal JavaScript SDK on frontend pages that contain a donation form block. The SDK renders the PayPal payment buttons and handles the client-side payment flow. com/sdk/js with the site’s PayPal Client ID passed as a URL parameter.

com/us/legalhub/useragreement-full

com/us/legalhub/privacy-full

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • donate
  • donation
  • fundraising
  • gutenberg
  • paypal
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity27 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.