Stripe Connect Setup
If your church wants to accept online donations, you connect your church to Stripe, the payment processor TimelyChurch uses. This is a one-time setup that takes about 10 minutes for you, plus 1-3 business days for Stripe to verify your church.
Plan requirement: Online giving via Stripe Connect is part of the Pro plan (active or in trial). See Trial and Plan Selection.
Before You Begin
Have these ready; Stripe will ask for them:
- Your church's legal name (as registered with the IRS or your equivalent tax authority).
- Your EIN (Employer Identification Number, also called Tax ID).
- A bank account number and routing number for the account where deposits should land. Most churches use their main operating account.
- Your church address (must match what's on file with your bank).
- A photo ID for an authorized signer of the church (typically the senior pastor or treasurer). Stripe asks for this for KYC compliance.
- A mobile phone number for verification codes.
Tip: Use your church's operating bank account, not the personal account of a pastor or treasurer. This keeps donations cleanly attributable to the church and simplifies your bookkeeping.
Step 1: Open the Online Giving Setup
The Stripe Connect card lives on the Integrations tab of Church Settings. There are two ways to get there:
Option A: From the sidebar, expand Finances → click Giving → click the Activate online giving link near the top of the page. (This link appears only until Stripe is connected.)
Option B: From the bottom of the sidebar, click Church Setting → choose the Integrations tab.

You'll see a Stripe - Online Giving card with a Get Started with Stripe message and a Connect with Stripe button.
Note: The Integrations tab also has a separate Telegram card for the bot and broadcasts; that's a different integration. For online giving, use the Stripe - Online Giving card at the top.
Step 2: Click "Connect with Stripe"
This launches Stripe's official onboarding flow in your browser. You'll see Stripe's branding (not TimelyChurch's); that's normal. You're now talking directly to Stripe.
Step 3: Complete Stripe's Onboarding Form
Stripe will walk you through several screens. Be honest and accurate; this is a financial onboarding and Stripe verifies the data.
Business Type
Select Non-profit (most churches qualify) or Company if your church is incorporated. Don't pick "Individual"; you're operating as a church entity.
Legal Entity Information
- Legal name (must match your tax registration).
- EIN.
- Country of operation.
- Business address.
Representative / Authorized Signer
The person legally authorized to operate the bank account on behalf of the church. Typically the senior pastor, treasurer, or executive pastor. They'll need to provide:
- Name and date of birth.
- Home address (this is required by Stripe for KYC; it's not made public).
- Last 4 of SSN (for US churches; international varies).
- A photo of government ID (driver's license or passport).
Bank Account
Routing number and account number. Stripe will run small test deposits and withdrawals (a few cents) to confirm the account is valid. You can check those in your bank statements within 1-2 business days.
Public-Facing Statement Descriptor
This is the text donors will see on their bank or credit card statements (for example, "GRACE BIBLE CHURCH"). Keep it short and unambiguous.

Step 4: Submit and Wait for Verification
After you submit, Stripe takes 1-3 business days to:
- Verify your EIN against IRS records.
- Verify the photo ID.
- Confirm the bank account via micro-deposits.
During this time, the Stripe card on the Integrations tab shows "Setup In Progress" with a status badge, and a three-item checklist (Details Submitted, Charges Enabled, Payouts Enabled). If anything is still outstanding, you'll see an Action Required note and a Continue Setup button. You can keep using the rest of TimelyChurch normally; only online giving is paused.
You'll get an email from Stripe (and we sync the status to TimelyChurch automatically) when verification completes.
Step 5: Confirm "Ready to Accept Donations"
When verification is complete, the Stripe card on the Integrations tab shows:
- Status: Ready to Accept Donations (with a green check).
- Charges Enabled: checked.
- Payouts Enabled: checked.
You'll also see two helpful actions next to the status:
- Stripe Dashboard: takes you to your Stripe Express Dashboard where you can view payouts, refund a donation, or download transaction reports.
- Disconnect: disconnects your church from Stripe (use this only if you're switching processors or shutting down giving). You'll be asked to confirm first.
Your first payout gets a quick review
When a church connects Stripe for the first time, the Stripe card may also show a blue note: "Online giving is live. For your security, your first payout is released after a quick review — usually within one business day."
- Gifts work normally. Donors can give straight away and every gift is recorded in TimelyChurch as usual.
- Only the first payout waits. Your balance stays in Stripe until the review is done, usually within one business day. After that, payouts follow Stripe's normal schedule and the note disappears.
- Disconnect is unavailable meanwhile. Trying it shows "Your first payout is being reviewed, so this Stripe connection cannot be removed right now. Please contact support."
If the note is still there after a couple of business days, contact support.

Step 6: Find Your Giving Page
Once Stripe is ready, online giving is on: an Online Giving card appears below the Stripe card on the Integrations tab, with Your Giving Page URL and a copy button. Members can give through that page straight away.
Test it before announcing to your congregation:
- Copy Your Giving Page URL from the Integrations tab and open it in a private/incognito window.
- Make a $1 test donation using a real credit card (you can refund it from the Stripe Dashboard afterward).
- Confirm the donation appears in TimelyChurch under Finances → Giving with the correct fund, amount, and donor.
What Happens After Setup
Once you're live:
- Donations made through your giving page are processed by Stripe.
- TimelyChurch records each donation against the donor's Person profile.
- Donations are deposited into the Fund the donor selected (General Fund, Building Fund, and so on).
- Stripe's standard processing fees apply to each donation. The Integrations tab lists them under About Online Giving ("Standard Stripe fees apply: 2.9% + $0.30 per successful card charge. Non-profit discounts may be available."). Check Stripe's pricing page for your country.
- Stripe pays out the net amount to your bank account on its payout schedule, which you can see in the Stripe Dashboard.
- For year-end giving statements, donations linked to a Person in your directory are automatically included.
Troubleshooting
Verification was rejected. Stripe will email you with the specific reason, usually a mismatched name/EIN or unclear photo ID. Fix the issue in Stripe's dashboard, resubmit, and the verification will re-run. TimelyChurch syncs the new status automatically.
Payouts aren't arriving. If your Stripe card shows the blue "your first payout is released after a quick review" note, your first payout is waiting for that review, usually within one business day (see Your first payout gets a quick review). Otherwise, check the Stripe Dashboard for the payout schedule and any holds. Stripe may temporarily hold funds for very new accounts or after unusually large donations.
I got an "[URGENT] Stripe payout to … failed" email. Stripe tried to send money to your church's bank account and the bank refused it, usually because the account was closed, the routing details are wrong, or the account is frozen. Your church administrator gets one email per failed payout. Sign in to your Stripe Express dashboard and fix the bank account; until then, new donations build up in Stripe but are not deposited. A similar [URGENT] Stripe could not recover … email means Stripe tried to take money from your bank account to cover a negative balance (usually after a refund or disputed donation) and that failed.
A donor was charged but the donation isn't showing in TimelyChurch. Check Finances → Giving with the date filter set wide. If the charge succeeded in Stripe but isn't in TimelyChurch, contact support with the date and amount and we'll look into it.
I want to disconnect from Stripe. On the Integrations tab, click Disconnect on the Stripe card and confirm. (While your first payout is being reviewed, Disconnect is refused; contact support instead.) After disconnecting, online giving is turned off and new donations stop processing immediately. Your existing donation records remain in TimelyChurch (we never delete history), and you can reconnect later.
Related Articles
- Trial and Plan Selection
- Church Settings
- Quick Start Checklist
- See the Giving & Donations section of the knowledge base for portal giving setup, fund management, and giving statements.
- See the Accounting section for how donations flow into your chart of accounts.
Verified against TimelyChurch 8.205.308 on 2026-10-22.