

Admin Dashboard with donation statistics and goal progress bar
Donatico is a clean, lightweight WordPress plugin focused on one thing and doing it well: accepting donations via Stripe. No bloat, no page-builder dependency, no account on someone else’s platform – just beautiful donation forms on your own site, funds in your own Stripe account.
Perfect for non-profits, charities, churches, content creators, podcasters, and any organisation that wants a simple, professional donation system without the weight of an all-in-one fundraising suite.
The free plugin handles one-time donations beautifully. Donatico Pro adds the features that turn casual giving into dependable, recurring income:
Learn more and compare plans at donatico.forgeo.dev.
[donatico_form] shortcode to any page or postDonation form:
[donatico_form]
[donatico_form layout=”card” amounts=”10,25,100″ title=”Support Us” button_text=”Donate Now”]
Parameters: layout (inline|stacked|card), amounts (comma-separated), title, description, button_text, show_message (yes|no), allow_anonymous (yes|no), goal (amount).
Widgets:
[donatico_total_raised] – Displays total amount raised
[donatico_donation_count] – Displays number of completed donations
[donatico_recent_donors limit=”5″] – Lists recent donors
[donatico_progress_bar goal=”5000″] – Animated goal progress bar
Donatico sends two types of emails:
Both support merge tags: {donor_name}, {amount}, {date}, {site_name}, and more. Customise everything in Settings -> Notifications.
This plugin connects to Stripe to process payments.
What it does:
Processes credit card donations via Stripe Checkout – a secure, Stripe-hosted payment page.
When it connects:
Only when a donor submits the donation form, or when Stripe sends a webhook event to confirm payment status.
What data is sent to Stripe:
Donor name, email address, donation amount, currency, and an optional message. Payment card details are entered directly on Stripe’s servers and never pass through your website.
Stripe links: