| 开发者 | iamakram |
|---|---|
| 更新时间 | 2026年9月9日 13:17 |
| PHP版本: | 6.0 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
admin-ajax.php and the WordPress REST API if your host blocks AJAX for visitorssk_live_ keyssk_test_ keys (use test card 4242 4242 4242 4242)flexible-donations-for-stripe folder to /wp-content/plugins/[fdfs_donation_form] shortcode to any pagehttps://yoursite.com/wp-json/fdfs/v1/webhookcheckout.session.completed - Confirms one-time donations and starts recurring subscriptionsinvoice.payment_succeeded - Confirms recurring payment renewals (monthly, yearly, etc.)customer.subscription.deleted - Marks subscription as cancelled when donor cancelswhsec_...) and paste it in the plugin settings (Webhook Secret field)usd, eur, gbp, inr, cad, aud, jpy). The correct currency symbol will be displayed on the donation form and in confirmation emails automatically.
Composer note
The Stripe PHP SDK is bundled with the plugin, so no Composer installation is required.Yes. The plugin works with any Stripe account. Free plan is sufficient for donations.
The plugin itself is free. Payments go directly to your Stripe account and are subject only to Stripe's standard processing fees.
Stripe Checkout works on HTTP, but a valid SSL certificate is strongly recommended and required for many Stripe features.
Set the Donation Page Path in Settings → Stripe Integration. This is the path of the page containing the donation form (default: /support-us).
Cards through Stripe Checkout. Stripe handles the full payment experience.
Version 3.3.0+ automatically displays the correct currency symbol (€, £, ₹, etc.) based on the Currency setting. If you're on an older version, update the plugin. The Currency field accepts any 3-letter ISO code (e.g., eur, gbp, inr, cad, aud, jpy).
admin-ajax.php 403 errors for non-logged-in users