Linux 软件免费装
Banner图

DST Donate

开发者 developmentstandards
更新时间 2026年11月14日 01:56
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

elementor donations fundraising nonprofit paystack

下载

1.0.2 1.0.0 1.0.1

详情介绍:

DST Donate is a free, lightweight donation plugin that lets your WordPress site accept payments through Paystack. Add a donation form to any page in minutes with a shortcode, a block, or an Elementor widget, and see every gift from your dashboard. It is built for nonprofits, churches, schools, and community projects across the countries Paystack serves, including Nigeria, Ghana, Kenya, South Africa, Côte d'Ivoire, and Egypt. Donors pay on Paystack's secure, hosted checkout, so card details never touch your website and your PCI scope stays small. Because checkout is Paystack's own, donors can pay with any method you have enabled on your Paystack account, such as card, bank transfer, USSD, mobile money, QR, Apple Pay, and Google Pay, with the available methods depending on your country. Every payment is confirmed two ways, by a signature-verified webhook and an independent server-side check, so a donor who closes the tab still has their gift recorded. The plugin takes no cut of your donations. You keep your own Paystack account, your own payouts, and your own donor data. Features Do more with DST Donate Pro A separate Pro add-on extends the free plugin with multiple donation forms, form customisation (your own colours and corner radius per form, plus custom CSS), recurring (weekly, monthly, yearly) donations, an optional fee-recovery checkbox, custom donor fields, automated thank-you and follow-up emails, PDF receipts, donor analytics with CSV export, bring-your-own-key SMS and WhatsApp messaging, a fundraising goal bar, and offline donation recording. The free plugin works fully on its own, and never expires or nags beyond a single upgrade notice.

安装:

  1. In your WordPress admin, go to Plugins, Add New. Upload the plugin zip (or search for it in the directory), then click Activate.
  2. Go to DST Donate, Settings. On that screen there is a link to your Paystack dashboard, under Settings, API Keys & Webhooks. Copy your public and secret keys into the matching fields and choose your currency. Leave Test mode on for now.
  3. Still in your Paystack dashboard, paste the Webhook URL shown on the settings screen into the webhook field. This lets Paystack confirm each payment automatically.
  4. Click Save. The plugin checks your keys with Paystack and shows a Verified badge, or warns you if a key is invalid.
  5. Add the form to a page: paste the [dst_donate] shortcode, add the "DST Donate Form" block, or drag the "DST Donate" widget in Elementor.
  6. Make a test donation while Test mode is on. When it works, turn Test mode off to start accepting real donations.

屏幕截图:

  • The settings screen: add your Paystack keys and currency, with a link to where the keys live and the webhook URL to copy.
  • The donations log, showing the total raised and every successful, pending, and failed gift.
  • Adding the donation form to a page with the DST Donate block.

常见问题:

Do I need a Paystack account?

Yes. DST Donate connects your site to your own Paystack account. Creating one is free at paystack.com, and donations are paid out to your bank by Paystack.

Is card data stored on my site?

No. Donors pay on Paystack's secure, hosted checkout, so card details never touch your website and your PCI scope stays small.

Does the plugin charge a fee on donations?

No. DST Donate adds no fee of its own. Only Paystack's standard processing fees apply, the same as on any Paystack payment.

Which currencies are supported?

NGN, GHS, KES, ZAR, and USD, as long as your Paystack account is enabled for the one you choose.

Which countries does it work in?

Anywhere Paystack operates, including Nigeria, Ghana, Kenya, South Africa, Côte d'Ivoire, and Egypt. You use your own Paystack account, so the plugin works wherever Paystack does.

Which payment methods can donors use?

Whatever you have enabled on your Paystack account. Because donors pay on Paystack's hosted checkout, the available methods can include card, bank transfer, USSD, mobile money, QR, Apple Pay, and Google Pay, depending on your country. The plugin does not limit the methods; Paystack presents them at checkout.

How do I add the form to a page?

Use any one of three methods: the [dst_donate] shortcode, the "DST Donate Form" block, or the "DST Donate" Elementor widget. They all show the form you set up under DST Donate, Settings.

Can I use Elementor?

Yes. When Elementor is active, a "DST Donate" widget appears in the Elementor panel, under the DST Donate category. Drag it onto any page.

How many forms can I have?

The free plugin has one donation form. Multiple forms, each with its own amounts, currency, and wording, are available in DST Donate Pro.

What does Pro add?

Multiple forms, form customisation (match the form to your brand colours), recurring donations, fee recovery, custom donor fields, automated receipts and follow-up emails, PDF receipts, donor analytics with CSV export, and SMS and WhatsApp messaging.

更新日志:

1.0.2 1.0.1 1.0.0