Members pay with credit cards, bank transfers, Apple Pay, Google Pay, and other local payment methods. You need a Stripe account — everything else (card handling, security, PCI compliance) is managed for you.
Connecting Stripe
Settings → Fees → Stripe Integration1
Create a Stripe account
If you don’t have one, go to stripe.com and sign up. Complete their identity verification and add your organization’s banking details.
2
Click Connect with Stripe
In Orgo, click the connect button. You’ll be redirected to Stripe.
3
Authorize the connection
Log in to Stripe and authorize Orgo to connect to your account.
4
Return to Orgo
You’ll be redirected back. The status should show “Connected” and “Active”.
Account status
What Stripe powers
Once connected, Stripe handles:Accepted payment methods
What your members can pay with depends on your Stripe account’s country:Transaction fees
Stripe charges per transaction — you don’t pay Orgo for payment processing:
Exact rates depend on your Stripe account configuration and country. See stripe.com/pricing for current rates.
Payouts
Stripe transfers collected funds to your bank account:
Configure payout schedule in the Stripe Dashboard. Orgo doesn’t control payout timing — that’s between Stripe and your bank.
Local Center Stripe accounts
For organizations where branches collect their own fees: Each Local Center can connect its own Stripe account separately. When a member pays a local fee, the payment goes directly to the local center’s bank account — not through the national organization. Fee distribution options:- 100% local — all payment goes to the Local Center
- Split — automatic division between national and local (e.g., 70/30)
- National collects — national org receives everything, distributes manually
Security
You don’t need to worry about payment security compliance — Stripe is a certified PCI Level 1 Service Provider.
Testing before going live
Use Stripe’s test mode to verify everything works:- Enable test mode in the Stripe Dashboard
- Use test card numbers:
4242 4242 4242 4242— successful payment4000 0000 0000 0002— card declined
- Test subscriptions, refunds, and checkout flows safely
- When ready, switch to live mode
Disconnecting Stripe
Settings → Fees → Stripe Integration → DisconnectCommon scenarios
Payments are failing for members
Payments are failing for members
Check the Stripe Dashboard → Payments for specific error details. Common causes: card declined by bank, 3D Secure authentication not completed, insufficient funds, expired card.
Payouts aren't arriving in my bank
Payouts aren't arriving in my bank
Check the Stripe Dashboard → Payouts. Verify bank details are correct. New Stripe accounts have a longer payout delay (7+ days). Check if Stripe has flagged any issues requiring your response.
Account shows 'Restricted' status
Account shows 'Restricted' status
Stripe needs more information from you. Check the Stripe Dashboard for outstanding requirements — usually identity documents, business information, or website URL. Complete them to remove restrictions.
Related
- Products — Creating fee products that use Stripe
- Membership Fees — Fee collection and management
- Donations — Fundraising campaigns
- Local Center Fees — Multi-account setup for branches

