[WordPress] 外掛分享: Donor Merchant

首頁外掛目錄 › Donor Merchant
WordPress 外掛 Donor Merchant 的封面圖片
全新外掛
安裝啟用
尚無評分
11 天前
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v2.5.0 上架:2026-08-06

內容簡介

Donor Merchant 是一款輕量級的捐款外掛,專為非營利組織、教會、學校及社區團體設計。使用者可透過區塊或短碼輕鬆在任何頁面上放置捐款表單,並連接 Stripe 或 PayPal,快速開始接受捐款。

【主要功能】
• 一次性及定期捐款,免費提供每月、每季及每年捐款選項
• 目標計畫與進度條,支援多個捐款表單及目標設定
• 捐款者入口,無密碼的魔法連結儀表板管理捐款歷史
• 可列印收據及年度稅務報表,簡單下載 PDF
• 匯入歷史紀錄,從其他平台或 CSV 檔案輕鬆轉移
• 離線捐款,記錄支票、現金及其他來源的捐款

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.5.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Donor Merchant」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Donor Merchant is a lightweight donation plugin for nonprofits, churches, schools, and community groups. Drop the donation form on any page with a block or shortcode, connect Stripe or PayPal, and start accepting gifts in minutes.
Unlike most donation plugins, recurring giving is included in the free plugin – monthly, quarterly, and yearly gifts powered by Stripe subscriptions, at no extra cost and with no transaction fees added by us.
Features

One-time and recurring donations – monthly, quarterly, and yearly giving built in, free.
Campaigns with goal thermometers – run multiple donation forms, each with its own goal, suggested amounts, and description, and show a live progress bar.
Donor portal – a passwordless, magic-link dashboard where donors view their giving history, download receipts, and manage recurring gifts (update card or cancel) via Stripe’s secure billing portal.
Printable receipts & annual tax statements – every gift gets a save-as-PDF receipt, and donors can download a year-end giving statement. No PDF library bloat.
Import your history – move donor and donation records in from GiveWP, Charitable, Donorbox, or a spreadsheet by CSV, with automatic column detection, a preview step, and duplicate protection.
Offline donations – record checks, cash, and gifts taken elsewhere so donor totals stay complete.
Stripe – cards, Apple Pay, Google Pay, and bank debit (ACH) via Stripe’s secure Payment Element. Card details never touch your server.
PayPal – one-time gifts through Smart Buttons, plus recurring PayPal subscriptions.
Designations / funds – let donors choose which fund their gift supports.
Integrations – outgoing webhooks (Zapier, Make, or anything) and Mailchimp audience sync.
Custom fields – add your own questions to the donation form.
Fee recovery – let donors add a little extra so 100% of the gift reaches you.
Tributes and memorials – donors can dedicate a gift in honor or in memory of someone.
Donor management – every donor and gift tracked automatically, with lifetime totals and CSV export.
Email receipts – customizable thank-you receipts and new-donation notifications.
Reports dashboard – total raised, monthly totals, average gift, recurring count at a glance.
Test mode – try everything end to end with Stripe test keys and the PayPal sandbox before going live.
International – 20 currencies supported.
Block and shortcodes – the Donation Form block, plus [donor_merchant], [donor_merchant campaign="N"], [donor_merchant_progress campaign="N"], and [donor_merchant_portal].

How it stays secure
Payment details are collected by Stripe and PayPal directly in the donor’s browser. No card number, expiration date, or CVC is ever transmitted to or stored on your server. Donation totals are always recomputed server-side, payment status is confirmed server-to-gateway, and webhook signatures are verified.
External services
To process donations this plugin connects to third-party payment and (optionally) marketing services. Nothing is sent until you enable and configure a given service.

Stripe (only when Stripe is enabled). The Stripe.js library is loaded from https://js.stripe.com on pages that display the donation form, so payment details can be collected securely in the donor’s browser. Your server also calls the Stripe API at https://api.stripe.com to create payment intents, customers, and subscriptions, and to verify payments. Data sent: donation amount and currency, the donor’s name and email, and the payment details the donor enters (handled by Stripe – they do not touch your server). Stripe terms: https://stripe.com/legal – privacy: https://stripe.com/privacy
PayPal (only when PayPal is enabled). The PayPal JS SDK is loaded from https://www.paypal.com on pages with the donation form. Your server calls the PayPal API (https://api-m.paypal.com, or https://api-m.sandbox.paypal.com in sandbox mode) to create and capture orders and subscriptions. Data sent: donation amount, currency, and an internal reference. PayPal terms: https://www.paypal.com/legalhub – privacy: https://www.paypal.com/privacy
Mailchimp (optional – only when you enable it and the donor opts in). Your server calls the Mailchimp API (https://.api.mailchimp.com) to add the donor to the audience you choose. Data sent: donor email and name. Mailchimp terms: https://mailchimp.com/legal/terms/ – privacy: https://mailchimp.com/legal/privacy/
Outgoing webhooks (optional). If you enter one or more webhook URLs, completed-donation data is POSTed to those URLs – which you control and choose (e.g. your Zapier or Make endpoint). No third party receives data unless you configure it.

Getting started

Install and activate the plugin.
Go to Donor Merchant → Settings → Payments and paste your Stripe and/or PayPal API keys.
Add the Donation Form block (or [donor_merchant]) to any page.
Test with Stripe test mode, then switch to live.

延伸相關外掛

文章
Filter
Mastodon