
內容簡介
Flexible Donations for Stripe 讓您可以透過 Stripe Checkout 直接接受捐款,並且不會有超過 Stripe 自身的交易手續費。此外掛提供多種捐款選項,方便捐款者進行一次性或定期捐款。
【主要功能】
• 一次性及定期捐款選擇
• 自訂金額輸入功能
• 預設金額按鈕供快速選擇
• 彈性的計費間隔選項
• 測試模式以便於開發
• 自動發送感謝郵件
外掛標籤
開發者團隊
② 後台搜尋「Flexible Donations for Stripe」→ 直接安裝(推薦)
原文外掛簡介
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.
