πŸ‡¨πŸ‡¦ Canadian Stripe Verification

Complete Your Canadian Stripe Verification

To accept payments on Zeffy, your Canadian nonprofit or charity must complete Stripe verification. This guide walks you through each step with links to troubleshooting help if you get stuck.

What You'll Need

In Canada, Stripe requires verification of three things:

  1. Verification of the nonprofit entity itself – charity registration or business registration documents

  2. Verification of directors, board, or leadership – documentation showing who is responsible for the organization

  3. ID verification of one authorized representative – a government-issued ID and selfie

Step-by-Step Video Tutorial

Verification Steps

1

Step 1: Gather your documents

Before you begin, collect the documents you'll need based on your organization type:

For registered charities:

  • CRA charity number

  • Charity registration document (Notice of charity registration, Form T3010, or CRA document showing charitable status)

For other nonprofit organizations (incorporated or non-registered):

For all organizations:

  • Government-issued ID for your representative

Important: PO Boxes are not accepted as a legal address in Stripe. You must provide a physical address.

2

Step 2: Access Stripe's verification portal

  1. Log in to your Zeffy account

  2. Go to the Finances tab in the left menu

  3. Click the verification button β€” either a yellow warning banner or a "Complete verification" button

3

Step 3: Select your organization type

Choose the correct organization type to ensure you're asked for the right documents:

  • Registered charity – requires CRA number and charity registration documents

  • Nonprofit organization – requires a signed resolution with your non-profit details and directors

4

Step 4: Submit charity or business registration

For registered charities: Enter your CRA number and upload a document confirming your charitable status.

Accepted documents:

  • Notice of charity registration from the Canada Revenue Agency

  • Charity Information Return (Form T3010)

  • Registered Charity Basic Information report

  • Official Donation Receipts

  • Any CRA document confirming charity registration status

For other nonprofits: Submit business registration documents or a signed resolution.

Accepted documents:

  • Government-issued document showing entity name and address

  • Corporate profile report

  • Notice of Assessment from CRA (dated within 12 months)

  • Articles of Incorporation or Association

  • Notice of Articles

  • Company Summary

  • Search for an entity on the register (QuΓ©bec only)

  • Business license

  • Partnership agreement or registration

  • Signed resolution confirming authority to open the account (recommended)

Document requirements:

  • Issued within the last 12 months

  • Electronic color version (no scans, no black and white)

  • Shows your legal name and address exactly as entered in Zeffy

Stuck? If your document is rejected, verify that your legal entity name and address match exactly what's shown on your document. For help with the signed resolution, see Business Registration & Directorship Verification.

5

Step 5: Verify your board of directors

Stripe requires verification of your organization's directors. You'll first be asked to enter all directors' names and emails in Zeffy.

Stripe will compare this against public government data. If the list matches, you can simply confirm. If not, you'll need to upload a document listing all directors.

Accepted documents:

  • Board meeting minutes or resolution

  • Government document showing entity name and directors

  • Corporate profile report

  • Articles of Incorporation or Association

  • Notice of Articles

  • Notice of Change of Directors (e.g., Form 6, Form 4006, Form 3006)

Critical requirement: All directors entered in Zeffy must appear on the document with names matching exactly. For example, "Jonathan Clyde Brown" must appear as "Jonathan Clyde Brown," not "John Brown" or "Jonathan C. Brown."

Stuck? Even small differences in director names cause rejection. See Business Registration & Directorship Verification for troubleshooting tips on name matching and using the signed resolution template.

6

Step 6: Complete representative ID verification

An authorized representative (board member, executive director, or authorized signatory) must upload a government-issued ID and take a selfie.

Accepted IDs:

  • Driver's license

  • Passport

  • Provincial ID

The name on the ID must match exactly what you entered for the representative in Zeffy.

Stuck? If your ID or selfie isn't being accepted, see ID Verification: Requirements, Setup, and Troubleshooting for photo quality tips, selfie guidance, and browser recommendations.

7

Step 7: Enter bank account details

Enter your organization's bank account information for receiving payouts. Personal bank accounts are not accepted.

You'll need:

  • Bank account number

  • Institution number and transit number

  • Account holder name (must match your organization name)

8

Step 8: Submit and monitor your status

After entering all information and uploading documents, Stripe will review your submission within 24-72 hours.

Check back the next day to confirm no additional information is needed. If the warning banner or button disappears, your verification is complete.

Informal or Non-Registered Organizations

If your organization doesn't have formal directors, charity registration, or official organizational status – for example, if you're a small group, PTA, sports team, student club, informal committee, or community group – you can still complete verification.

Understanding "directors" for Stripe's purposes:

Stripe's use of the term "directors" is generic. Even if your group is informal, you can list the people who are responsible for running the organization as your "directors."

For these cases, "directors" can include:

  • PTA officers or committee chairs

  • Team coaches or club leaders

  • Treasurers or secretaries

  • Anyone with signing authority or financial responsibility

  • Anyone who helps manage or oversee the organization's activities

What to do: List these people as your "directors" for Stripe's purposes and include them in your signed resolution document. This satisfies both the business registration and directorship verification requirements. See Business Registration & Directorship Verification for step-by-step instructions.

Common Issues

My document was rejected

Verify the following:

  • Your legal entity name matches exactly as shown on your document (including spelling and punctuation)

  • Your address matches exactly (e.g., if your document shows "Road," don't enter "Rd.")

  • The document is a color electronic version, not a scan or black-and-white copy

  • The document was issued within the last 12 months

  • Remember: your "Doing Business As" name is separate from your legal entity name

Director names don't match

Even small differences cause rejection. Ensure names on your document match exactly what you entered in Zeffy:

  • No abbreviations or nicknames

  • Include all middle names as shown

  • Do not include titles or positions next to names

See Business Registration & Directorship Verification for more help.

Payment Processing Suspension

Effective March 31, 2025: Accounts without completed verification may face temporary suspension of payment processing. Complete your verification promptly to avoid disruption.

Why Is This Required?

Stripe is required to collect, verify, and maintain identity information from Canadian organizations under regulations from FINTRAC (Financial Transactions and Reports Analysis Centre of Canada). These requirements apply to all platforms integrated with Stripe in Canada, not just Zeffy.

This verification promotes transparency and prevents financial crimes such as terrorist financing, money laundering, and tax evasion.

Was this helpful?