Stripe Verification Overview
To accept payments on Zeffy, your organization must complete a verification process with our payment processor, Stripe. This guide explains why verification is required and what you'll need based on your organization's location.
Why Verification Is Required
Zeffy uses Stripe Custom Connect to process payments, which makes Zeffy responsible for all payment activity on the platform. To comply with financial regulations and provide a secure payment platform, we must verify the identity of every organization and its representatives.
This verification prevents fraud, ensures funds are correctly distributed, and protects both your organization and your donors. All payment processors are required to collect this information under anti-money laundering (AML) and know-your-customer (KYC) regulations.
What You'll Need to Provide
🇺🇸 US Organizations
Organization information: Your tax-exempt EIN, legal organization name, and address as registered with the IRS
Representative verification: A government-issued ID, selfie, and the last 4 digits of a Social Security Number (SSN) from an authorized representative
Bank account: Your organization's bank account details (personal bank accounts are not accepted)
Who can complete verification? Any legal representative of your organization—a board member, authorized signatory on your bank account, treasurer, or executive director.
🇨🇦 Canadian Organizations
Organization information: Your legal name, address, and CRA charity number (if you're a registered charity)
Business registration documents: Proof of your organization's registration and board of directors
Representative verification: A government-issued ID and selfie from an authorized representative
Bank account: Your organization's bank account details (personal bank accounts are not accepted)
🇬🇧 UK Organizations
Organisation information: Your charity registration number (if registered) or non-profit details, legal organisation name, and address
Business registration documents: Proof of your organisation's registration and trustees/directors
Representative verification: A government-issued ID and selfie from an authorised representative
Bank account: Your organisation's bank account details (personal bank accounts are not accepted)
Step-by-Step Guides
Choose the guide that matches your organization's location:
Complete Your US Stripe Verification
Full walkthrough for US nonprofits, including EIN verification and troubleshooting common issues.
Complete Your Canadian Stripe Verification
Full walkthrough for Canadian nonprofits and charities, including business registration and directorship requirements.
Complete Your UK Stripe Verification
Full walkthrough for UK nonprofits and charities, including charity registration and trustee verification.
Related Articles
ID Verification Guide — Tips for successfully uploading your ID and selfie
Connecting an Existing Stripe Account — Learn about Zeffy's custom Stripe integration
Data Security
Your personal information and documents are stored securely in Stripe's database. Stripe is a global leader in payment processing and adheres to the highest industry standards for payment and data security, including PCI DSS compliance. Zeffy does not store sensitive verification data on our own servers.
For more information about how Stripe protects your data, refer to Stripe's Privacy Policy.