Donation processing that just works
Standard WooCommerce checkout wasn't built for donations — amounts are fixed, orders sit in "processing" forever, and there's no concept of donor-chosen pricing. Donaiser handles everything automatically so you can focus on your mission.
Why special processing is needed
Donation processing requires special handling — donor-chosen amounts, anonymous giving flags, recurring schedule data, and automatic order completion. Without it, donations would sit in "processing" forever and amounts would be locked to product prices.
Donaiser hooks into WooCommerce's cart and checkout pipeline to handle all of this transparently.
How it works
When a donor submits the form, Donaiser captures the amount, contribution type, schedule, and anonymous preference. It validates the amount against min/max limits, sets the dynamic price in the WooCommerce cart, and saves all metadata to the order at checkout.
Donation-only orders are auto-completed — no manual processing needed. Campaign stats (raised amount, donor count) update in real time.
- Dynamic donor-chosen pricing with server-side validation
- AJAX add-to-cart for seamless donation without page reload
- Nonce-protected form submission to prevent tampering
- Auto-completion of donation-only orders
- Auto-saves payment method for recurring donations
- Unique cart keys prevent duplicate donations from merging
Security
Every form submission is nonce-protected. Amounts are validated both client-side and server-side against configured limits.
Automatic
Donations are auto-completed, stats are auto-updated, and payment methods are auto-saved for recurring — zero manual work.
Anonymous giving
The anonymous flag is carried through cart to order. Anonymous donors show as "Anonymous" in recent donations lists.
Effortless donation processing
Download Donaiser free — all processing is handled automatically from form to receipt.
Download Free