What is Stripe Connect?
Stripe Connect allows you to receive payments directly from students who purchase your courses on Floa.How It Works
- You connect your Stripe account to Floa
- Students purchase your courses through Floa’s checkout
- Payments go directly to your Stripe account (minus Stripe’s processing fees)
- You manage payouts, refunds, and financial reporting in your Stripe Dashboard
Why Connect Stripe?
Get Paid Directly
Fast Payouts
Transparent Fees
Secure & Compliant
Prerequisites
Before connecting Stripe to Floa, ensure you have:A Stripe Account
- Go to stripe.com
- Click Sign Up
- Complete the registration (business details, bank account, identity verification)
Business Information Ready
- Legal business name (or your personal name if sole proprietor)
- Business address
- Tax ID (EIN for businesses, SSN for individuals in the US)
- Bank account for payouts
- Phone number
- Date of birth (for identity verification)
An Active Floa Subscription
- Starter: $27/month or $270/year
- Pro: $97/month or $970/year
- Scale: $297/month or $2,970/year
How to Connect Stripe to Floa
Navigate to Settings
- Log into Floa
- Click your profile icon (top-right)
- Select Settings
Go to Stripe Connect Section
- In Settings, find the Integrations or Stripe Connect section
- Click Connect Stripe (or Connect with Stripe)
Authorize Floa in Stripe
- Log into your Stripe account (or create one if you don’t have an account)
- Review permissions Floa is requesting (ability to create charges, manage customers, issue refunds)
- Authorize the connection by clicking Connect
Complete Stripe Onboarding (If New Account)
- Provide business details (name, address, industry)
- Verify your identity (upload ID, provide SSN/EIN)
- Add bank account for payouts
- Agree to Stripe’s Terms of Service
Confirm Connection in Floa
- You’ll be redirected back to Floa
- You should see “Stripe Connected” in your Settings
- Your Stripe account email or business name will be displayed
After Connecting: How Payments Work
Once Stripe is connected, here’s what happens when a student buys your course:Student Purchases Course
- Student clicks Enroll or Buy Now on your product
- They’re taken to Floa’s checkout page (powered by Stripe)
- They enter payment details (credit card, Apple Pay, Google Pay, etc.)
Payment is Processed
- Stripe processes the payment securely
- Funds go directly to your Stripe account (not Floa’s)
- Stripe deducts processing fees (2.9% + $0.30 per transaction)
- Student pays $97 for your course
- Stripe fee: $3.11 (2.9% of $97 = $2.81 + $0.30)
- You receive: $93.89
Student Gets Access
- Student receives confirmation email
- They can immediately access the course in Floa
- Progress is tracked automatically
You Get Paid
- Funds settle in your Stripe account (typically 2 business days after purchase)
- Stripe automatically pays out to your bank account based on your payout schedule
- Default payout schedule: Daily or weekly (you can customize this in Stripe)
Managing Your Stripe Connect Account
View Transactions
In Stripe Dashboard:- Go to dashboard.stripe.com
- Click Payments to see all transactions
- Filter by date, amount, or customer
- Customer name and email
- Purchase amount
- Stripe fees
- Net payout
- Payout status (pending, paid, failed)
Issue Refunds
To refund a student:- Go to your Stripe Dashboard
- Navigate to Payments
- Find the transaction
- Click Refund (full or partial)
- Confirm refund
- Student paid $97
- You refund $97
- Stripe keeps the $3.11 processing fee
- You lose: $3.11 (the original fee is not returned)
Manage Payouts
Default payout schedule: Stripe pays out daily or weekly to your bank account. To change payout schedule:- Go to Stripe Dashboard
- Navigate to Settings > Bank accounts and scheduling
- Choose Daily, Weekly, or Monthly payouts
- Save changes
Update Bank Account
To change where Stripe pays you:- Go to Stripe Dashboard
- Navigate to Settings > Bank accounts and scheduling
- Click Add bank account
- Verify the new account (Stripe will make 2 small deposits to verify)
- Set as default payout account
Disconnecting Stripe
If you need to disconnect your Stripe account from Floa: How to disconnect: Option 1: From Floa Settings- Go to Settings > Stripe Connect
- Click Disconnect Stripe
- Confirm disconnection
- Go to dashboard.stripe.com/settings/applications
- Find Floa in your connected applications
- Click Disconnect
- Students can’t purchase your courses
- Existing students keep access to courses they already bought
- Past transactions and payouts remain in your Stripe account
- You can reconnect at any time
Troubleshooting Common Issues
Connection Failed or Timed Out
Connection Failed or Timed Out
- Stripe window closed without confirmation
- Error message: “Connection failed”
- Stuck on “Connecting…” screen
- Go back to Floa Settings
- Click Connect Stripe again
- Complete the flow without closing windows
- If it still fails, clear your browser cache and try again
Stripe Onboarding Incomplete
Stripe Onboarding Incomplete
- Stripe is connected but payouts are disabled
- Message: “Action required” in Stripe Dashboard
- Go to dashboard.stripe.com
- Look for banner: “Finish setting up your account”
- Click Continue setup
- Complete identity verification (upload ID, provide tax info, add bank account)
Payouts Are Delayed
Payouts Are Delayed
- Funds are in Stripe balance but not in your bank account
- Expected payout didn’t arrive
- First payout delay: Stripe holds your first payout for 7-14 days (standard security measure)
- Bank verification pending: If you recently added a bank account, verification may take 2-3 business days
- Unusual activity flagged: Stripe may hold payouts if they detect suspicious transactions
- Check dashboard.stripe.com under Balance > Payouts
- Look for payout status (pending, in transit, paid, failed)
- If status says “Under review,” contact Stripe support for details
Students Can't Complete Checkout
Students Can't Complete Checkout
- Students report payment errors
- Checkout page won’t load
- Stripe account suspended or restricted
- Payment method declined (student’s card issue, not yours)
- Checkout integration issue
- Check your Stripe Dashboard for any warnings or account restrictions
- Ask the student to try a different payment method
- If issue persists, contact Floa support
'Stripe Not Connected' Despite Successful Connection
'Stripe Not Connected' Despite Successful Connection
- You completed connection but Floa still says “Not connected”
- Refresh the Floa Settings page
- Log out and log back into Floa
- Clear browser cache
- If still not showing, disconnect and reconnect Stripe
Frequently Asked Questions
Do I need a business to use Stripe?
Do I need a business to use Stripe?
- Use your personal name as the business name
- Provide your SSN (in the US) instead of EIN
- Use your personal bank account for payouts
- Use your legal business name
- Provide your EIN
- Use your business bank account
What fees does Stripe charge?
What fees does Stripe charge?
- 2.9% + $0.30 per successful card transaction (US)
- International cards may have additional fees (1-2%)
- Student pays $97
- Stripe fee: $3.11
- You receive: $93.89
Does Floa take a cut of my sales?
Does Floa take a cut of my sales?
When do I get paid?
When do I get paid?
- First payout: 7-14 days after your first sale (Stripe’s standard security hold)
- Subsequent payouts: 2 business days after each sale (or based on your payout schedule: daily, weekly, monthly)
- Student buys your course on Monday
- Funds settle in Stripe on Wednesday (2 business days)
- Stripe pays out to your bank on Thursday or Friday (depending on your bank)
Can I use the same Stripe account for multiple platforms?
Can I use the same Stripe account for multiple platforms?
What happens to past sales if I disconnect Stripe?
What happens to past sales if I disconnect Stripe?
- You keep all past payouts
- Transaction history stays in Stripe Dashboard
- Students who already bought keep access to courses
- New students can’t purchase until you reconnect
Can I switch to a different Stripe account?
Can I switch to a different Stripe account?
- Disconnect your current Stripe account (Settings > Stripe Connect > Disconnect)
- Connect a new Stripe account (Settings > Stripe Connect > Connect Stripe)
- Future sales will go to the new account
Is Stripe available in my country?
Is Stripe available in my country?
- United States
- Canada
- United Kingdom
- European Union (most countries)
- Australia
- Singapore
- Japan
- And more
Security & Compliance
Why Stripe?
Floa uses Stripe because it’s:- PCI-DSS compliant (highest security standard for payments)
- Trusted by millions of businesses worldwide (Amazon, Shopify, Google, etc.)
- Built for platforms with Stripe Connect specifically for marketplaces like Floa
Your Data Security
Payment Data Never Touches Floa
Bank-Level Encryption
Fraud Detection
Compliance Built-In
Need Help?
For Stripe-specific issues (payouts, identity verification, account restrictions):- Visit support.stripe.com
- Email Stripe support at [email protected]
- Chat with Stripe support in your Dashboard (bottom-right corner)
- Contact Floa support (coming soon: universal support section in Floa)
- Check this guide’s Troubleshooting section above
Quick Reference
Connect Stripe
View Transactions
Issue Refund
Change Payout Schedule
Update Bank Account
Disconnect Stripe
Additional Resources
- Stripe Connect Documentation: stripe.com/docs/connect
- Stripe Dashboard: dashboard.stripe.com
- Stripe Support: support.stripe.com
- Stripe Global Availability: stripe.com/global