How to access
Settings → Fees → Stripe IntegrationPrerequisites
Before connecting Stripe:- Create a Stripe account at stripe.com
- Complete Stripe’s identity verification process
- Have your organization’s banking details ready
Connecting Stripe
1
Navigate to Stripe settings
Go to Settings → Fees → Stripe Integration.
2
Click Connect Stripe
Click the Connect with Stripe button.
3
Log in to Stripe
You’ll be redirected to Stripe. Log in or create an account.
4
Authorize connection
Authorize Orgo to connect to your Stripe account.
5
Complete verification
Complete any required verification steps in Stripe.
6
Return to Orgo
You’ll be redirected back to Orgo with Stripe connected.
Stripe Connect Modes
Orgo uses Stripe Connect, which supports different account types:| Mode | Description | Best For |
|---|---|---|
| Standard | Member creates their own Stripe account | Organizations that want full Stripe dashboard access |
| Express | Simplified onboarding through Orgo | Quick setup with less administrative overhead |
What’s Connected
When you connect Stripe, Orgo can:- Create payment intents and process charges
- Create and manage subscriptions
- Issue refunds
- Create products and prices in Stripe
- Access payment history and reports
Stripe Account Status
After connecting, check your account status:| Status | Description |
|---|---|
| Active | Ready to accept payments |
| Pending | Awaiting verification completion |
| Restricted | Some features limited - complete verification |
| Disabled | Account disabled - contact Stripe support |
Currency Settings
Configure accepted currencies:Primary currency for payments. Set in organization settings.
Payment Methods
Stripe supports various payment methods:Credit/Debit Cards
- Visa
- Mastercard
- American Express
- Other local cards
Bank Payments
- SEPA Direct Debit (Europe)
- Bank transfers
- iDEAL (Netherlands)
- Bancontact (Belgium)
Digital Wallets
- Apple Pay
- Google Pay
- Link (Stripe’s one-click checkout)
Available payment methods depend on your Stripe account country and settings.
Fees and Pricing
Stripe Fees
Stripe charges per transaction:- ~2.9% + €0.25 for card payments (varies by country)
- Lower fees for SEPA/bank payments
- See Stripe Pricing for current rates
Orgo Platform Fee
Depending on your Orgo plan:- Additional platform fee may apply
- Check your subscription agreement for details
Payouts
Stripe transfers funds to your bank account:Payout Schedule
Configure in Stripe Dashboard:- Daily (default in most countries)
- Weekly
- Monthly
- Manual
Payout Timing
Funds are typically available:- 2 business days (most countries)
- 7+ days for new accounts or high-risk transactions
Testing with Stripe
Test Mode
Use Stripe’s test mode for development:- Enable test mode in Stripe Dashboard
- Use test card numbers:
4242 4242 4242 4242- Successful payment4000 0000 0000 0002- Card declined
- Test subscriptions and refunds safely
Local Center Stripe Accounts
For multi-location organizations:Connected Accounts
Each Local Center can have its own Stripe account:- Local Center admin connects their Stripe account
- Payments for local products go to local account
- National organization can track all payments
Fee Distribution
Configure how fees are split:- 100% to Local Center
- Split between national and local
- National collects, distributes to local
Troubleshooting
Stripe not connecting
Stripe not connecting
Check that your browser allows popups. Try a different browser if issues persist.
Payments failing
Payments failing
Check Stripe Dashboard for error details. Common issues:
- Card declined by bank
- 3D Secure authentication failed
- Insufficient funds
Payouts not arriving
Payouts not arriving
Verify bank details in Stripe Dashboard. Check payout schedule settings.
Account restricted
Account restricted
Complete verification in Stripe Dashboard. Respond to any information requests.
Webhook errors
Webhook errors
Contact Orgo support if webhook events aren’t processing correctly.
Security
Stripe integration follows security best practices:- PCI Compliance - Card data never touches Orgo servers
- Encryption - All communications encrypted with TLS
- Tokenization - Card details stored as secure tokens
- 3D Secure - Strong customer authentication supported
Disconnecting Stripe
To disconnect your Stripe account:- Go to Settings → Fees → Stripe Integration
- Click Disconnect
- Confirm disconnection
Best Practices
Complete verification early
Complete verification early
Complete Stripe’s verification before you need to accept payments.
Monitor your dashboard
Monitor your dashboard
Regularly check Stripe Dashboard for failed payments and disputes.
Set up notifications
Set up notifications
Enable Stripe email notifications for payment events.
Keep bank details current
Keep bank details current
Update bank details promptly if they change.
Related Features
- Products - Create payment products
- Fees - Manage payments
- Donations - Donation campaigns
- Local Center Fees - Multi-account setup