Receipt Steward — Donation Receipts for GiveWP & WooCommerce
Receipt Steward — Donation Receipts for GiveWP & WooCommerce
Description
Receipt Steward issues a numbered, branded PDF receipt for every completed donation — automatically, from the donation flows you already run:
- GiveWP (free version fully supported, GiveWP 2.x–4.x)
- WooCommerce — mark any product as a donation and completed orders produce receipts
Free features:
- Sequential, audit-friendly receipt numbering (per year, gap-safe)
- Jurisdiction-aware templates: US IRS acknowledgment (Publication 1771 wording, §170(f)(8)) and German Zuwendungsbestätigung (amtliches Muster layout for Geldzuwendungen)
- PDF generated locally on your server — donor data never leaves your site
- Automatic email to the donor with the PDF attached (optional)
- Donor ledger: search, year filter, download, regenerate, CSV export
Built for the people who actually do this work: church and nonprofit treasurers, Vereinsvorstände, and the volunteers who inherit the January statement pile.
Screenshots

Donation Receipts ledger — every GiveWP and WooCommerce donation gets a numbered receipt with download, regenerate, void, search, year filter, and CSV export.

The generated PDF receipt — IRS-compliant acknowledgment (§170(f)(8)) with your organization details, rendered locally on your server.

Receipt Settings — organization details, US or German jurisdiction templates, numbering prefix, and automatic donor emails.
Faq
In a protected folder inside your WordPress uploads directory, on your own server. Nothing is sent to any external service.
They are kept. Receipts are your organization’s tax records; uninstalling removes settings only.
The layout and wording follow the amtliches Muster for Bestätigung über Geldzuwendungen (§ 10b EStG), including Betrag in Buchstaben and the Haftungshinweis. Before issuing your first receipts, verify your Freistellungsbescheid details in Settings and have your Steuerberater or Finanzamt confirm a sample receipt — you are responsible for the correctness of receipts your organization issues, and official template requirements can change.
Reviews
Changelog
0.1.2
- Renamed: the plugin issues per-donation receipts, so the title no longer mentions year-end statements. No functional change.
0.1.1
- German translation (de_DE) bundled — full admin UI and donor emails in German.
- Load bundled translations via load_plugin_textdomain.
0.1.0
- Initial release: GiveWP + WooCommerce receipt automation, US + DE templates, donor ledger, CSV export.