WordPress plugin intelligence profile

Flexible Donations for Stripe

Accept one-time and recurring donations via Stripe Checkout with custom amounts, sandbox testing, and webhook-based confirmation.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version3.3.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update13 Oct 202620d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 2 ratings
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 Flexible Donations for Stripe version 3.3.2 as active, updated 20d ago and tested up to WordPress 7.0.

Overview

About this plugin

Flexible Donations for Stripe lets you accept donations directly through Stripe Checkout, the PCI-compliant hosted payment page. Donations go straight to your Stripe account – no transaction fees beyond Stripe’s own.

Key Features

  • One-time & recurring donations – donors choose either payment type
  • Custom amount input – donors enter any amount they want
  • Predefined amount buttons – quick-select popular donation amounts
  • Flexible billing intervals – daily, weekly, monthly, quarterly, or yearly
  • Sandbox / Test mode – store separate test keys and switch live/test anytime without touching your live keys
  • Email confirmations – automatic thank-you emails with dynamic placeholders
  • Donation tracking – every session logged in the database
  • Webhook support – real-time payment confirmation via Stripe webhooks
  • AJAX or REST API submission – choose between admin-ajax.php and the WordPress REST API if your host blocks AJAX for visitors
  • Multi-currency – works with any Stripe-supported currency

How it works

The plugin renders a shortcode form. When a donor submits it, a Stripe Checkout Session is created and the donor is redirected to Stripe’s hosted payment page. Stripe sends a webhook back to your site to confirm the payment, mark the donation completed, and send the thank-you email.

This plugin is an interface to the Stripe payment service. By configuring it with your Stripe API keys you consent to sending donation data (donor email and amount) to Stripe for processing. Review Stripe’s Terms of Service and Privacy Policy before use.

Live vs Test mode

  • Live mode – processes real payments with your sk_live_ keys
  • Test mode – processes test payments with sk_test_ keys (use test card 4242 4242 4242 4242 )

Your live keys are stored separately and are never touched when you switch modes. A warning banner is shown in settings while test mode is active.

Privacy

This plugin does not collect, store, or transmit any personal data on its own. Donation information (donor email address and amount) is sent to Stripe, the payment processor, when creating a checkout session. Data is stored in your site’s database ( fdfs_donations table) for donation tracking purposes.

WordPress.org metadata

Plugin tags

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

  • donation form
  • payment gateway
  • recurring donations
  • webhook
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

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

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity13 Oct 202620d 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

Version3.3.13.3.2
WordPress compatibility7.0.47.0.7
Version3.3.03.3.1
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.