Skip to main content
Orgo uses Stripe to process all online payments. 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

SettingsFeesStripe Integration
1

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

StatusWhat it means
ActiveReady to accept payments
PendingStripe is still verifying your identity — complete any open requirements
RestrictedSome features limited — check Stripe dashboard for required actions
DisabledAccount disabled — contact Stripe support

What Stripe powers

Once connected, Stripe handles:
FeatureStripe’s role
Membership feesOnline payment and recurring subscriptions
Event ticketsCheckout for paid events
DonationsOne-time and recurring giving
CommerceMerchandise purchases
RefundsReturns processed through Stripe

Accepted payment methods

What your members can pay with depends on your Stripe account’s country:
MethodAvailability
Credit/debit cards (Visa, Mastercard, Amex)Worldwide
Apple Pay / Google PayMost countries
SEPA Direct DebitEurope
iDEALNetherlands
BancontactBelgium
Bank transfersVaries by country
Link (Stripe’s one-click checkout)Stripe-supported countries

Transaction fees

Stripe charges per transaction — you don’t pay Orgo for payment processing:
MethodTypical fee
Cards (EU)~1.4% + €0.25
Cards (non-EU)~2.9% + €0.25
SEPA Direct Debit~0.35% (capped at €5)
Apple Pay / Google PaySame as card rates
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:
SettingOptions
FrequencyDaily (default), weekly, monthly, or manual
TimingTypically 2 business days after payment (7+ days for new accounts)
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
See Local Center Fees for the full setup.

Security

ProtectionHow it works
PCI complianceCard data never touches Orgo’s servers — Stripe handles all card processing
EncryptionAll communication encrypted with TLS
TokenizationCard details stored as secure tokens, not raw numbers
3D SecureStrong customer authentication for EU regulations (SCA/PSD2)
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:
  1. Enable test mode in the Stripe Dashboard
  2. Use test card numbers:
    • 4242 4242 4242 4242 — successful payment
    • 4000 0000 0000 0002 — card declined
  3. Test subscriptions, refunds, and checkout flows safely
  4. When ready, switch to live mode
Never use real card numbers in test mode, and never use test cards in live mode.

Disconnecting Stripe

SettingsFeesStripe IntegrationDisconnect
Disconnecting immediately stops all payment processing, cancels active subscriptions, and removes stored payment methods. Export any needed data before disconnecting. This is not reversible without reconnecting.

Common scenarios

Ensure your browser allows popups from stripe.com. Try a different browser. Clear cookies if the redirect loop fails.
Check the Stripe Dashboard → Payments for specific error details. Common causes: card declined by bank, 3D Secure authentication not completed, insufficient funds, expired card.
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.
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.