Built for Canadian Nonprofits

Donation Management
Made Simple

The all-in-one platform for Canadian charities. Accept Interac e-Transfers, manage recurring donations, generate CRA-compliant tax receipts, and track campaigns โ€” all from one dashboard.

100%

Canadian Built

PCI

Compliant Payments

CRA

Tax Receipt Ready

24/7

Automated Processing

Nonprofits Deserve Better Tools

Canadian charities juggle spreadsheets, manual e-Transfer tracking, paper receipts, and disconnected systems. MyDonation.io replaces all of that with one platform that understands how Canadian nonprofits actually operate โ€” from Interac e-Transfers to CRA receipt rules.

Everything You Need

Built specifically for Canadian nonprofits with features you actually use.

๐Ÿ“ง

e-Transfer Processing

Automatically read, parse, and record Interac e-Transfers. AI matches donations to the correct designation and campaign.

๐Ÿ”„

Recurring Donations

Set up automated recurring gifts โ€” daily, weekly, monthly, quarterly, or annually. Processed automatically via background scheduler.

๐Ÿงพ

CRA-Compliant Tax Receipts

Generate professional tax receipts with charity registration numbers. Track eligible and non-eligible amounts per CRA rules.

๐ŸŽฏ

Campaign Management

Create fundraising campaigns with goals, deadlines, and progress tracking. Link donations and pledges to specific campaigns.

๐Ÿฆ

Batch Processing

Process recurring payments in scheduled batches. Track success/failure counts with automatic retry for failed items.

๐Ÿ“Š

Reports & Analytics

Revenue trends, campaign pipeline, recurring revenue projections, and donor engagement metrics โ€” all in one dashboard.

๐Ÿ“ฑ

Tablet & Terminal POS

Accept in-person donations at events with a tablet interface or physical PAX payment terminals.

๐Ÿค–

AI-Powered Matching

Meta-Llama-3 AI automatically matches e-Transfer messages to designations, campaigns, and pledges โ€” reducing manual work by 90%.

๐Ÿ‘ฅ

Donor Self-Service Portal

Donors view their giving history, tax receipts, and manage payment methods โ€” all without contacting your office.

Accept Donations Every Way

Online, in-person, via e-Transfer, or through recurring plans โ€” all feeding into one unified database.

๐ŸŒ

Online Donations

Branded donation pages with campaign selection, recurring options, and secure card processing.

๐Ÿ“ง

Interac e-Transfer

Automated processing of Canada's most popular payment method. Read emails, parse details, create records.

๐Ÿ“ฑ

Tablet POS

Touch-friendly interface for events and galas. Quick amount buttons, campaign selection, thermal receipts.

๐Ÿ’ณ

Physical Terminals

PAX terminal integration for tap, insert, and swipe payments at your office or venue.

๐Ÿ”„

Recurring Plans

Automated recurring donations processed on your schedule via secure saved payment methods.

๐Ÿ“ท

QR Code Pledges

Generate QR codes for campaigns. Donors scan to pledge โ€” perfect for events and print materials.

Flagship Feature

Automated Interac e-Transfer Processing

Canada's most popular payment method, fully automated. No more manually checking emails and creating records.

  • Reads e-Transfer notifications from your inbox automatically
  • AI matches donations to designations, campaigns, and pledges
  • Creates donor records with fuzzy name matching
  • Sends receipts for auto-deposited transfers
  • Runs on your schedule โ€” every hour, every 4 hours, or daily

Incoming e-Transfer

$250.00 from John Smith

"Monthly tithe - October"

AI Matched

Designation: General Tithe

Campaign: Monthly Giving

Donor: John Smith (existing)

Receipt Sent

Tax receipt emailed to john@example.com

Get Started in Minutes

No complex setup. No lengthy onboarding.

1

Create Your Account

Sign up in under 5 minutes. Set up your organization, divisions, and designations.

2

Connect Payments

Link your Finix merchant account for card processing. Configure your e-Transfer email for automated receiving.

3

Start Accepting Donations

Share your donation page link, set up tablets for events, or let e-Transfers process automatically.

Powered by Trusted Partners

Enterprise-grade integrations you can rely on.

Finix

Payment Processing

Interac

e-Transfer

PostgreSQL

Database

HuggingFace

AI Matching

Enterprise-Grade Security

Your donors' data is protected with industry-standard security measures.

  • PCI DSS compliant โ€” card data never touches our servers
  • Finix.js tokenization with 256-bit SSL encryption
  • bcrypt password hashing with TOTP two-factor authentication
  • Role-based access control per organization and division
  • Idempotency protection against duplicate transactions
  • Complete audit trail for all financial operations

PCI Compliant

Card data tokenized client-side

Encrypted

256-bit SSL everywhere

Audit Trail

Complete activity logging

Ready to Simplify Your Donation Management?

Join Canadian nonprofits using MyDonation.io to process donations, manage donors, and generate receipts โ€” automatically.