Skip to Content
Donations & FinanceConnect Stripe Connect

Connect Stripe Connect

Connecting Stripe is a 15-30 minute process that requires your church’s legal documents. Do it once per church.

Before you start — have ready

  • Legal name of the church (identical to the one on tax documents)
  • EIN / Tax ID per country
  • Tax domicile
  • Legal representative’s info: name, birthdate, ID number, home address
  • Church bank account: account and routing numbers
  • Scanned legal documents (Stripe asks for some depending on the country):
    • Articles of incorporation or equivalent
    • Legal representative’s photo ID
    • Recent proof of address

The flow, step by step

  1. Donations → Settings → Connect Stripe.
  2. Choose Production or Test mode (sandbox).
  3. You’re redirected to Stripe.
  4. Fill the Stripe Connect form:
    • Entity type: Non-profit
    • Church info
    • Legal representative info
    • Bank account
  5. Upload documents.
  6. Stripe reviews (typically 1-3 business days).
  7. You’re redirected back to Ministrium.

While Stripe reviews, account state is pending. See Account states.

Test mode first

If this is your first time, connect in test mode first:

  1. Skip the legal docs step (Stripe allows this in sandbox).
  2. Complete the flow in 5 minutes.
  3. Receive donations with test cards (4242 4242 4242 4242).
  4. Verify the flow works as expected.
  5. When ready, repeat in Production.

After connecting

Stripe sends the church:

  • Welcome email to the legal representative
  • Access to the Stripe dashboard (dashboard.stripe.com) — there you can see payments directly and configure advanced options

Ministrium only needs API access; you don’t need to use the Stripe dashboard day to day.

Normal operation

Once connected and approved:

  • ✅ Can receive donations
  • ✅ Payouts run automatically every 2 business days (configurable to weekly or manual)
  • ✅ Webhooks arrive at Ministrium in real time

If Stripe rejects the account

Uncommon but happens. Frequent causes:

  • Illegible document: re-upload.
  • Legal name in Ministrium ≠ name on documents: fix it in Ministrium first, then retry on Stripe.
  • Unsupported country: see the list at stripe.com/global .

If in doubt, email support — we help with the Stripe flow.

Don't share credentials

Your Stripe account is the church’s property, not Ministrium’s. Stripe credentials should never be shared with third parties, including Ministrium support. If we need to verify something, we do it via the API integration, not with your credentials.

Last updated on