TroubleshootingGym owners & staff
Stripe setup is stuck or incomplete
If Settings → Payments shows Stripe still needs:, open Set up payments again and finish each listed item; reviews can take 1–2 business days.
2 min readUpdated November 3, 2026
This article helps when Stripe hasn't finished setting up your account. The usual cause is an unfinished item listed under Stripe still needs: on Settings → Payments. Until Charges enabled is ticked, clients can't pay you online.
Warning: Creating a second Stripe account to get around a review can result in both accounts being held. Always finish the requests on your existing account.
Before you begin#
- Sign in as the owner or an admin.
- Have your business documents, ID and bank details to hand.
- Have your phone ready for Stripe's two-step verification code.
Troubleshooting#
- Does Settings → Payments show Stripe still needs:?
- YesSelect Set up payments and complete each item. Common ones are a photo of your ID, a business website (use your your-gym.levflex.com address) and the last 4 digits of your SSN.
- NoContinue.
- Yes
- Are Details submitted ticked but Charges enabled not ticked?
- YesStripe is reviewing your account. Most reviews finish in minutes, but some take 1–2 business days. Check your email for messages from Stripe.
- NoContinue.
- Yes
- Is Charges enabled ticked but Payouts enabled not ticked?
- YesClients can pay, but payouts are held. Check your bank details on the Account tab. See Your Stripe payouts are missing or late.
- NoContinue.
- Yes
- Does the Stripe form fail to load?
- YesYou'll see Couldn't load Stripe. Refresh the page to try again. Refresh, turn off ad blockers for your gym's site, or try another browser.
- NoContinue.
- Yes
- Can't sign in to Stripe because you lost your phone?
- YesUse the backup code Stripe gave you, or follow Stripe's account recovery. Levflex can't reset Stripe sign-in.
- NoContact support from levflex.com/help with a screenshot of Settings → Payments.
- Yes
Common mistakes#
Using a personal bank account for a business#
Stripe compares the account holder's name with your business name. A mismatch can trigger extra checks.
Using a website Stripe can't reach#
If Stripe asks for a website, use your Levflex address. Publish your site first so Stripe can see it.
Ignoring Stripe's emails#
Stripe sends requests to the email on your Stripe account, which may differ from your Levflex email.
When everything is done, Settings → Payments shows You're all set — Stripe is connected and you can accept payments.
Was this article helpful?
Related articles
- How-toHow to connect Stripe to take paymentsGo to Settings → Payments and select Set up payments; Stripe asks for business details, ID and bank details, which takes about ten minutes.Read
- TroubleshootingYour Stripe payouts are missing or lateCheck Payouts enabled on Settings → Payments, then the Payouts tab; most missing payouts are a first-payout delay, a hold for missing details, or a failed bank transfer.Read
- ExplainerWhen client payments reach your bankStripe sends client payments to your bank on Stripe's payout schedule; see each payout on Settings → Payments → Payouts.Read
- How-toHow to set up your gym in your first weekWork through the 8 steps in Setup progress on your Overview page, from branding to inviting your first client.Read
Still need help?
Ask the assistant. A person is a message away.
The assistant answers from these articles and can check refunds and credits on your Levflex plan. If it can't solve it, it hands the conversation to our team.