=== Zeffy Donate Button === Contributors: hectorzeffy Plugin URI: https://support.zeffy.com/wordpress-donate-button-plugin Author URI: https://www.zeffy.com/ Donate link: https://zeffy.com Tags: donation, nonprofit, fundraising, donate-button, recurring-donations Requires at least: 5.0 Tested up to: 6.9 Stable tag: 1.2.3 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html 100% free donation plugin for nonprofits. Add a donate button or embed a donation form on any WordPress page โ€” zero fees, no coding required. == Description == The only 100% free donation plugin for nonprofits. No platform fees, no transaction fees, no credit card fees โ€” every dollar your donors give goes directly to your cause. Trusted by over 100,000 nonprofits across the US and Canada, Zeffy has helped organizations raise more than $2 billion. Churches, food banks, animal rescues, schools, and community foundations use Zeffy to collect donations on their WordPress sites without losing a cent to platform charges. Most donation plugins charge a percentage of every gift, a monthly subscription, or both. Zeffy charges nothing. Zeffy is funded entirely by optional tips that donors can choose to leave โ€” your nonprofit keeps 100% regardless. Zeffy is also a certified B Corp, and has been supporting nonprofits for over 7 years. === ๐Ÿ“š Zero Fees for Your Nonprofit === - No platform fee - No transaction fee - No credit card processing fee - No monthly or annual subscription - Donors can leave an optional tip to support Zeffy โ€” your organization keeps 100% either way === ๐Ÿ“‹ Donation Forms and Donate Buttons === - Embed a full donation form directly on any WordPress page or post - Add a donate button that opens your form in a popup โ€” no coding required - Customize forms with your organization's colors and custom donor fields - Run multiple donation forms for different campaigns or programs - Works on any device โ€” desktop, tablet, and mobile === ๐Ÿ”„ Recurring Monthly Donations === Donors can choose one-time or recurring giving on every form. Monthly recurring donations are easy for donors to set up at checkout. All recurring giving is managed in your Zeffy dashboard โ€” no extra configuration needed inside WordPress. === ๐Ÿงพ Automatic Tax Receipts === - Tax-compliant receipts sent automatically after each donation (for eligible organizations) - Year-end summaries generated without manual work - Donors receive their receipt instantly โ€” no follow-up needed from your team - Stay compliant without adding work to your plate === ๐Ÿ’ณ Accepted Payment Methods === Accept donations with the payment methods your supporters already use โ€” no extra accounts or configuration needed: - Credit and debit cards (Visa, Mastercard, American Express, and more) - PayPal - Apple Pay and Google Pay - Bank transfers (ACH) === ๐Ÿ‘ฅ Donor Management === Every donation, donor, and interaction stored in one Zeffy dashboard โ€” free, with no paywall on any feature: - Track giving history across all your campaigns - Segment donors and send targeted email campaigns directly from Zeffy - Automate receipts and year-end summaries === โค๏ธ Built for Every Type of Nonprofit === Zeffy works for organizations of every size and cause: - **Churches and faith-based organizations:** tithes, offerings, and ministry donations online - **Animal shelters and rescues:** fund medical care, rescue operations, and adoption drives - **Food banks and hunger relief organizations:** raise funds to feed your community - **Schools and PTAs:** collect donations for programs, trips, and classroom supplies - **Community foundations and charitable funds:** accept restricted and unrestricted gifts - **Arts and culture organizations:** fund performances, exhibits, and creative programs === โšก Set Up in Under 5 Minutes === Install and activate the plugin, connect your Zeffy account, and add a shortcode wherever you want your form or button. No coding. No developer needed. **Note for WordPress.com users:** Installing plugins requires a WordPress.com Business plan or higher, or a self-hosted WordPress site (WordPress.org). The free WordPress.com plan does not support third-party plugins. === External Services === This plugin connects to Zeffy.com to display donation forms and process donations. This service is required for the plugin to function. What data is sent and when: * Campaign information is loaded when the donation form displays * Donation data (amount, donor information, payment details) is transmitted when a donor gives * All data is sent securely over HTTPS to Zeffy's servers Third-party service details: * Service: Zeffy โ€” https://www.zeffy.com * Purpose: Processing donations and displaying donation forms * Terms of Service: https://support.zeffy.com/terms-of-use-for-users * Privacy Policy: https://support.zeffy.com/data-privacy-policy == Installation == https://www.youtube.com/watch?v=MK17hdBJ7D4 === Step 1: Create your Zeffy account === 1. Visit https://www.zeffy.com/ and click "Sign Up Free" 2. Register your nonprofit organization (takes about 2 minutes) 3. Link your bank account to receive donations === Step 2: Create your donation form === 1. Log into your Zeffy dashboard 2. Create a new donation campaign 3. Customize your form with branding, donation amounts, and donor fields 4. Save and copy your campaign URL === Step 3: Install and activate the plugin === 1. Go to your WordPress dashboard 2. Click Plugins > Add New 3. Search for "Zeffy" 4. Click Install Now, then Activate === Step 4: Configure the plugin === 1. Go to Settings > Zeffy in your WordPress dashboard 2. Paste your Zeffy campaign URL into the Campaign URL field 3. Click Save Changes === Step 5: Add your form or button === Use one of two shortcodes anywhere on your site: **[zeffy-donate]** โ€” embeds the full donation form inline - width and height (defaults: 700x1000). Example: [zeffy-donate width=800 height=1200] - fullwidth (true/false, default: false). Example: [zeffy-donate fullwidth=true] - align (left/center/right, default: center). Example: [zeffy-donate align=left] - url (overrides default campaign). Example: [zeffy-donate url="https://www.zeffy.com/en-US/donation-form/your-id"] **[zeffy-donate-button]** โ€” displays a button that opens the form in a popup - text (default: "Donate Now"). Example: [zeffy-donate-button text="Support Us"] - bg-color (default: #007bff). Example: [zeffy-donate-button bg-color="#28a745"] - text-color (default: #ffffff). Example: [zeffy-donate-button text-color="#000000"] - url (overrides default campaign). Example: [zeffy-donate-button url="https://www.zeffy.com/en-US/donation-form/your-id"] Both shortcodes use the campaign URL from Settings > Zeffy by default. === Step 6: Publish and test === Publish your page and make a test donation to confirm everything is working. Need help? Visit https://support.zeffy.com/ or email contact@zeffy.com == Frequently Asked Questions == = How do I create a donation button or embed a donation form with Zeffy? = Once you install and activate the Zeffy WordPress plugin, connect your Zeffy account and select an existing donation form or create a new one. You can embed the form directly on any page or post, or add a Donate button that links to your Zeffy donation page. No coding required. Full setup guide: https://support.zeffy.com/wordpress-donate-button-plugin = Do I need technical or coding skills to use the Zeffy WordPress plugin? = No. The Zeffy donation plugin for WordPress is designed for non-technical users. All donation buttons and embedded forms are added using shortcodes. = How do I embed a Zeffy donation form on my WordPress site? = Use the shortcode [zeffy-donate] inside any page or post. The embedded form is fully responsive and works on desktop, tablet, and mobile. = Can I add a Donate button instead of a full form? = Yes. The [zeffy-donate-button] shortcode adds a Donate button anywhere on your site. When clicked, it opens a popup with your donation form inside. = Where can I find the plugin settings? = WordPress Dashboard > Settings > Zeffy = Does the Zeffy WordPress plugin support recurring donations? = Yes. If recurring donations are enabled in your Zeffy account, donors can choose to give monthly directly through the embedded form or Donate button. Recurring options are managed in your Zeffy dashboard. = Are there any fees for accepting donations with Zeffy? = No. Zeffy is 100% free for nonprofits. No platform fees, no subscription fees, no transaction fees. Donors are invited โ€” but never required โ€” to leave a voluntary tip to support Zeffy. = How does Zeffy compare to GiveWP? = GiveWP's core plugin is free, but the features most nonprofits need โ€” recurring donations, PDF receipts, fee recovery โ€” require paid add-ons costing $100โ€“$300/year. Zeffy includes all of these at no cost. No add-ons, no upsells, no annual plan. = Is Zeffy a good alternative to the PayPal donate button? = Yes. PayPal charges transaction fees on every donation (typically 1.99% + $0.49 for registered nonprofits, or standard rates otherwise). Zeffy charges nothing โ€” not even credit card processing fees. Zeffy also includes donor management, automatic tax receipts, recurring donations, and branded forms. The PayPal donate button is a single payment link. Zeffy is a full fundraising platform, and it's free. = How does Zeffy compare to Donorbox? = Donorbox charges a 1.5% platform fee on all donations, on top of Stripe or PayPal processing fees. On $50,000 raised, that's $750 to Donorbox alone. Zeffy charges zero platform fees. Donors can leave an optional tip to support Zeffy โ€” your organization keeps 100% of every gift regardless. = Is the Zeffy WordPress donation plugin secure? = Yes. All donations are processed securely through Zeffy using industry-standard payment security and encryption. No sensitive payment information is stored on your WordPress site. = Can I use the Zeffy plugin with any WordPress theme? = Yes. The Zeffy WordPress plugin is compatible with modern WordPress themes and page builders. = Where can I get help or support? = Visit the Zeffy Help Center: https://support.zeffy.com/ Or contact the support team directly at contact@zeffy.com. == Screenshots == 1. Plugin settings page โ€” configure your Zeffy campaign URL and view shortcode instructions 2. Branded donation forms with one-time and monthly giving options, preset amounts, and automatic tax receipts. 3. Sell event tickets at any price โ€” tiered packages, capacity controls, and confirmation emails handled automatically. 4. Raffle campaigns with tiered ticket pricing, a live progress bar, and automatic prize tracking. 5. Membership programs with monthly, annual, or lifetime tiers โ€” renewals and tax receipts handled automatically. 6. Peer-to-peer fundraising with personal fundraiser pages, team leaderboards, and a live donor feed. 7. A simple nonprofit merchandise store โ€” branded items, add-to-cart checkout, zero transaction fees. 8. Online auctions with item listings, opening bids, closing dates, and pickup instructions. 9. Drag-and-drop email builder to design and send donor communications directly from your dashboard. 10. Full donor profiles with giving history, activity timeline, and communication log in one place. == Changelog == = 1.2.3 = * Added dismissible in-admin review prompt (shows 7 days after first campaign URL save) * Fixed ZEFFY_DONATE_BUTTON_VERSION constant to match plugin version header = 1.2.2 = * Updated screenshots = 1.2.1 = * Restored plugin icon and banner assets = 1.2.0 = * Updated plugin listing: expanded description with keyword-targeted sections, payment methods, nonprofit use cases, recurring donations, and tax receipts * Added 9 new screenshots to the listing * Added competitor FAQ comparisons = 1.1.0 = * Simplified campaign URL handling โ€” plugin now accepts the full URL directly * Improved URL input sanitization * Minor admin UI improvements = 1.0.0 = * Initial release * Two shortcodes: [zeffy-donate] for embedded forms, [zeffy-donate-button] for popup buttons * Customizable button colors, text, and alignment * Mobile-responsive design * Secure donation processing through Zeffy == Upgrade Notice == = 1.2.3 = Adds a one-time review prompt in your WordPress dashboard. Fully dismissible. = 1.2.2 = Updated screenshots. No functional changes. = 1.2.1 = Restores plugin icon and banner. No functional changes. = 1.2.0 = Updated plugin listing with expanded description and screenshots. No functional changes. = 1.1.0 = URL handling simplified โ€” paste your full Zeffy campaign URL directly into settings.