Church Giving
Lightweight WordPress donation plugin with Stripe and PayPal support, recurring giving, email receipts, and a donor portal.
by Maranatha Technologies · github.com/maranathatech/church-giving · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/maranathatech/church-giving/archive/refs/heads/main.zipAlso on Packagist as maranatha-tech/church-giving:
composer require maranatha-tech/church-givingFrom the readme
Church Giving
Lightweight WordPress donation plugin with Stripe and PayPal support, recurring giving, detailed email receipts, and a donor portal with magic link authentication.
Features
- One-time and recurring donations via Stripe and PayPal
- Multi-step donation form with shortcode and Gutenberg block
- Multiple funds (General Fund, Building Fund, Missions, etc.)
- Detailed email receipts with BCC to admin, merge tags, and theme-overridable templates
- Admin dashboard with donation history, donor list, and fund management
- Venmo support via PayPal integration
- Donor portal with magic link authentication (no WordPress account needed)
- Bot protection with Cloudflare Turnstile or reCAPTCHA v3
- Webhook-driven payment status updates
- CSV export of donation data with status and date filtering
- Dashboard widget showing total raised, donor count, active recurring, and recent donations
- Extensible with filters and actions for customization
Requirements
- WordPress 6.0+
- PHP 8.1+
- Stripe account (for credit card processing)
- PayPal Business account (optional, for PayPal/Venmo)
Installation
Via Composer
Manual Installation
1. Download the latest release and upload the pl