Fundraising, donor CRM and tax receipts — running on your own Stripe
A donor management platform for Canadian and US charities. Donations land directly in your Stripe or PayPal account, receipts go out automatically, and your donor history stays in one place — including everything you bring over from DonorPerfect.
Why organizations switch
Most fundraising platforms sit between you and your donors' money. We don't.
Your money, your Stripe
Payments are processed by your own Stripe and PayPal accounts. Funds settle straight to your bank — the platform charges no percentage of donations, ever. You only pay the processor's standard rate.
Tax receipts on autopilot
Official CRA (Canada) and IRS (US) receipts with gapless serial numbers, bilingual Canadian template, split-receipting rules, annual summaries and void/replacement — generated as PDFs and emailed the moment a payment succeeds. Donor lost the email? Re-send any receipt in one click.
Leave DonorPerfect without losing history
Full import of donors, gifts and issued receipts. Monthly donors move over without re-entering card details, because the Stripe account was yours all along.
Everything a fundraising team needs
One system instead of a CRM, a donation widget, a receipt spreadsheet and a reporting tool taped together.
Donor CRM
Profiles with full giving history, receipt preferences, mailing flags, duplicate detection with safe manual merge, and search across everything.
Campaign pages
Hosted donation pages per campaign with preset amounts, one-time and monthly giving, fee cover, and a live goal thermometer that updates with every gift.
Recurring giving
Monthly subscriptions through Stripe with automatic receipts for every charge and a donor lifecycle you can actually see.
Analytics & exports
Monthly dynamics, breakdowns by fund and campaign, top donors — always per currency, never mixed. One-click CSV exports of donors and donations.
Multi-entity, multi-currency
Separate Canadian and US legal entities with their own currencies, receipt series and payment credentials — under one roof.
Team roles & access
Invite your team right from the admin: admin, finance and viewer roles, one-time generated passwords, and deactivation that cuts a person's access the moment you click it. An activity log keeps every change accountable.
Cheques & bank deposits
Offline gifts stop living in a side spreadsheet: record cheques, cash and direct deposits in the same registry, group them into bank deposits that reconcile against your statement — receipts issue the same way as online gifts.
An archive auditors will love
Issued receipts are immutable — replaced, never edited. PDFs live in versioned storage with daily backups and a nightly integrity audit that repairs missing files automatically. Your CRA/IRS paper trail survives anything.
How it works
From zero to receiving receipted donations in a day.
Connect your payment accounts
Add your own Stripe and PayPal keys per legal entity. Money never routes through us.
Create a campaign, share it anywhere
Every campaign gets a hosted donation page, an embeddable form and a one-line donate button for any website.
Receipts & reporting run themselves
Each successful payment becomes a donor record, a donation and a compliant tax receipt in the donor's inbox — with analytics updating live.
Three ways to plug into your website
From zero-code to fully headless — your site keeps its look, we do the heavy lifting.
Donate button
One script tag adds a button that opens the campaign form in a modal over your page. No code, no iframe sizing, works on any CMS.
<script src="https://…/button.js"
data-campaign="spring-appeal" async></script>Embedded form
Drop the campaign form straight into your page with a single iframe — the form is visible immediately as part of your layout.
<iframe src="https://…/donate/spring-appeal/embed"
style="width:100%;height:900px;border:0"></iframe>Headless API
Already have your own checkout? Keep it. Push completed donations to our API and we handle donor records, deduplication and tax receipts.
POST /api/v1/donations
Authorization: Bearer <token>Moving off DonorPerfect or GiveCloud?
Migration is the part everyone fears. It's the part we've rehearsed the most.
- Complete history import: donors, decades of gifts, funds, campaigns and previously issued receipts — serial numbers preserved.
- Recurring donors keep giving: subscriptions transfer by re-pointing webhooks on your existing Stripe — nobody re-enters a card.
- Shadow mode before cutover: we run alongside your current system first, with daily reconciliation reports, so you switch with evidence instead of hope.
- Duplicate cleanup, human-approved: the system finds likely duplicates; a person confirms every merge — because spouses share inboxes.
Simple pricing, everything included
One plan with every feature and unlimited everything. No setup fees, no per-donor tiers — and never a percentage of your donations.
Billed monthly. Cancel anytime.
Billed yearly — you save $3,598 a year.
- 14-day free trial — full product, your data, no credit card required
- Unlimited donors, donations, campaigns and team members
- Canadian and US legal entities with separate receipt series included
- Migration from DonorPerfect or GiveCloud with shadow-mode cutover
- 0% platform fees— you pay only your payment processor's standard rate
Start your free trial
Tell us about your organization and what you use today. We'll reply within one business day with a walkthrough, a migration plan for your data and access to your 14-day trial — no credit card, no commitment.