Onboarding Flow
Step-by-step restaurant setup wizard
Onboarding Flow
The Onboarding Flow guides new restaurants through complete setup with a step-by-step wizard. Follow each step to get your restaurant online and taking orders.
Starting Onboarding
Step 1: Sign up for a Fleksa account at my.fleksa.com
Step 2: Verify your email address
Step 3: The onboarding wizard starts automatically
Step 4: Follow each step to completion
Onboarding Steps Overview
| Step | What You'll Do |
|---|---|
| 1 | Enter business information |
| 2 | Upload or create your menu |
| 3 | Set operating hours |
| 4 | Connect payment processing |
| 5 | Select your subscription plan |
| 6 | Review and go live |
Step 1: Business Information
Enter your restaurant details:
Step 1: Restaurant name
Step 2: Business address
- Street address
- City, postal code
- Country
Step 3: Contact information
- Phone number
- Email address
- Website (if existing)
Step 4: Business type
- Restaurant
- Café
- Fast food
- Other
Step 5: Cuisine type
- Italian
- Indian
- German
- etc.
Step 6: Click Continue
Step 2: Menu Setup
Add your menu items:
Option A: Quick Menu Import
Step 1: Choose Import Menu
Step 2: Upload menu file (PDF, Excel, or CSV)
Step 3: Our team will process and add items
Step 4: Review and approve imported menu
Option B: Manual Entry
Step 1: Choose Create Menu
Step 2: Add categories:
- Click Add Category
- Enter category name
- Add description (optional)
Step 3: Add products to each category:
- Click Add Product
- Enter name, description, price
- Upload image (optional)
- Add variants if applicable
Step 4: Add choices and add-ons:
- Required selections (size, etc.)
- Optional extras (toppings, etc.)
Step 5: Continue when menu is complete
Step 3: Operating Hours
Set when you're open:
Step 1: Business hours for each day:
- Opening time
- Closing time
- Or mark as closed
Step 2: Delivery hours (if different):
- When delivery is available
- Cutoff times
Step 3: Pickup hours (if different):
- When pickup is available
Step 4: Special hours:
- Holiday schedules
- Seasonal changes
Step 5: Click Continue
Step 4: Payment Setup
Connect payment processing:
Stripe Setup
Step 1: Click Connect Stripe
Step 2: Create or log in to Stripe account
Step 3: Enter business details:
- Legal business name
- Tax ID
- Bank account for payouts
Step 4: Verify identity (required by Stripe)
Step 5: Complete Stripe onboarding
Step 6: Return to Fleksa
Enable Payment Methods
Step 1: Enable accepted methods:
- Credit/Debit cards ✓
- Cash on delivery ✓
- PayPal (optional)
Step 2: Configure cash handling:
- Cash at pickup
- Cash on delivery
Step 3: Click Continue
Step 5: Select Plan
Choose your subscription:
Step 1: Review available plans:
| Plan | Best For |
|---|---|
| Starter | New restaurants, low volume |
| Professional | Growing restaurants |
| Enterprise | Multi-location, high volume |
Step 2: Compare features and pricing
Step 3: Select your plan
Step 4: Enter payment method for subscription
Step 5: Click Continue
Step 6: Review and Go Live
Final checks before launch:
Step 1: Review summary:
- Business information
- Menu items
- Operating hours
- Payment setup
- Selected plan
Step 2: Make any corrections:
- Click Edit on any section
- Make changes
- Return to review
Step 3: Accept Terms and Conditions
Step 4: Click Go Live
Step 5: Your restaurant is now online!
After Onboarding
Once live, you should:
First Day:
- Place a test order
- Verify payment processing
- Check menu displays correctly
- Test notification delivery
First Week:
- Train staff on dashboard
- Set up additional users
- Configure POS devices
- Set up integrations
Ongoing:
- Monitor orders
- Update menu as needed
- Respond to reviews
- Track analytics
Getting Help During Onboarding
If you get stuck:
Step 1: Click the Help button (usually bottom right)
Step 2: Chat with support
Step 3: Or email support@fleksa.com
Step 4: Include your account email and where you're stuck
Resuming Onboarding
If you need to stop and continue later:
Step 1: Progress is saved automatically
Step 2: Log back in to your account
Step 3: Click Continue Setup on dashboard
Step 4: Resume from where you left off
Common Questions
Can I change things after going live? Yes, everything can be edited later in Settings.
What if my menu isn't complete? Add what you can and update later. You can add items anytime.
Do I need all payment methods? No, just enable what you want to accept.
Can I preview before going live? Yes, use the preview option in the final step.