[WordPress] 外掛分享: Digital Lychee Donation Notifications for Stripe

首頁外掛目錄 › Digital Lychee Donation Notifications for Stripe
WordPress 外掛 Digital Lychee Donation Notifications for Stripe 的封面圖片
全新外掛
安裝啟用
尚無評分
5 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.3+ v1.0.3 上架:2026-06-10

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.3) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Digital Lychee Donation Notifications for Stripe」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Stripe Payment Link button with custom donation email notifications.
Main features

Top-level WordPress admin menu: Stripe Donations
Shortcode-only button: [stripe_donation_button]
Supports custom CSS classes for styling the button
Uses Stripe Payment Links, so donors can enter their own amount on Stripe
Supports Gift Aid/custom field detection from Stripe Checkout custom fields
HTML email template editor using the WordPress rich text editor
Placeholder support in subject/body
Verifies Stripe webhook signatures manually; no Composer or Stripe PHP SDK required
Handles duplicate webhook events to avoid duplicate emails
Fontawesome icon files bundled into the plugin, which therefore has no external dependencies

Setup

Upload and activate the plugin ZIP in WordPress.
Go to Stripe Donations in the WordPress admin menu.
Add your Stripe Payment Link URL.
In Stripe, create the Payment Link using “Customers choose what to pay”.
Add a custom field for Gift Aid. Recommended key: gift_aid.
Copy the webhook URL from the plugin settings.
In Stripe Dashboard > Developers > Webhooks, add the webhook endpoint.
Select the event: checkout.session.completed.
Copy the Stripe webhook signing secret, starting whsec_, into the plugin settings.
Add [stripe_donation_button] to the website page.

Shortcodes
[stripe_donation_button]
With overrides:
[stripe_donation_button text=”Donate now” class=”button my-donation-button”]
Backwards compatibility:
[custom_stripe_donation_form] also outputs the button, not a form.
Email placeholders
{amount}
{currency}
{donor_name}
{donor_email}
{gift_aid}
{checkout_session_id}
{payment_intent_id}
{payment_link}
{custom_fields_table}
{custom_fields_text}
Notes
This plugin does not create Stripe Checkout Sessions itself. It is intentionally designed for Stripe Payment Links so the donor can enter the amount and choose Gift Aid on the Stripe-hosted page.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon