Articles on: Sprwt Supprt
Why do the Stripe pages send me back to the admin home page (or why is the Stripe menu almost empty)?
Every Stripe page checks a few conditions before it loads and quietly redirects if one fails:
- Your role lacks the permission for that page (Balance, Payouts, Payments, Disputes, Account Settings and Connect each check their own permission and send you to the admin home page). The Dashboard page does not check its own "Stripe Dashboard" permission in the current version - it only requires an admin-level user - so that permission mainly controls whether the link shows in the menu.
- Stripe is in direct mode. There's an internal setting ("Stripe: Direct Transaction") that, when set to Customer->Client, blocks Balance, Payouts, Payments, Disputes, Account Settings and Dashboard; they only work in Customer->Platform->Client (Express) mode. In that case the Connect page shows an Agree button to switch modes. In the current version this setting is not on any customer-visible settings tab.
- No connected Stripe account. On Balance, Payouts, Payments, Disputes and Account Settings, if the kitchen location has no Stripe account or private key yet, the page redirects you to Stripe > Connect. The Dashboard page behaves differently: if no account is on file it sends you to the admin home page instead of Connect.
- No active kitchen location. The Stripe pages work on the currently selected kitchen location; without one they redirect home.
Fix the underlying condition (grant the permission, finish onboarding on Connect, or select a kitchen location) and the page will load.
Where to find it:
/admin/stripe/connect