Payments & credits
Set up Stripe and accept payments
Connect your Stripe account, complete onboarding, and turn on student payments.
Set up Stripe and accept payments
ClassKeep uses Stripe Connect to process every drop-in, credit package and subscription. You stay in control of your money: charges hit your Stripe account directly, and Stripe pays out to your bank on its normal schedule.
Why Stripe?
- Industry-standard — secure card processing in 40+ countries
- You own the account — payouts go straight to your bank
- Lower fees — most ClassKeep studios pay standard Stripe rates
- Compliance — Stripe handles PCI, taxes, fraud screening
Connect Stripe (one-time)
- Open Settings → Billing
- Click Connect Stripe
- Sign in to Stripe (or create an account)
- Provide business and bank details Stripe needs to onboard you
- Return to ClassKeep — your account status updates automatically
Account readiness checks
The Billing page shows whether Stripe considers your account ready to accept payments and receive payouts. Common items Stripe asks for:
- Business identity (legal name, EIN/CPF/equivalent)
- A bank account for payouts
- Owner identity verification
- Tax information
ClassKeep reflects these requirements in the Billing card. Refresh re-pulls the current state from Stripe.
Turn on student payments
Once Stripe says you're good to accept charges and payouts, toggle Enable student payments on the Billing page. From that moment your booking page can:
- Sell drop-in classes
- Sell credit packages
- Subscribe students to recurring plans
How money flows
- A student checks out via Stripe Checkout (hosted by Stripe)
- The charge hits your Stripe account
- ClassKeep is notified by webhook and fulfils the purchase (credits added, subscription activated, drop-in confirmed)
- Stripe pays out the balance (minus its fees) to your bank account
Webhooks and reconciliation
Webhooks are how Stripe tells ClassKeep that a payment succeeded, a subscription renewed, or a refund was issued. They run automatically. If a webhook is delayed, you can use Refresh from Stripe on any transaction or payout to re-sync.
Express dashboard
The Open Stripe Express link in Billing takes you to your Stripe account dashboard, where you can update bank details, download tax forms and pause payouts.
Related
Last updated 2026-04-29
More in this section
- Payments dashboardTrack revenue, transactions, pending checkouts and Stripe payouts in one place.
- Credits and packagesSell pre-paid bundles of class credits — define packages, prices, expiry and bonus credits.
- Subscription plansDefine recurring memberships — monthly or yearly — that give students access to specific class types.
Need more help?
Can't find what you're looking for? Reach out via our contact page.