Subscription & Plans
View your current subscription plan, see available features, upgrade to a paid plan, and manage your subscription settings.
Accessing Subscription Settings
Section titled “Accessing Subscription Settings”- Log in to your BeSeat account
- Navigate to Settings → Subscription
- View your current plan and available plans
- Upgrade, manage, or restore your subscription
Note: All users can view subscription information, but only account owners can upgrade or manage subscriptions.
Understanding Your Plan
Section titled “Understanding Your Plan”Your subscription plan determines:
- Booking Limits: How many bookings you can manage per month
- Booking Items: How many tables, rooms, or services you can create
- Features: Which features are available to you
- Support: Level of customer support you receive
Available Plans
Section titled “Available Plans”Free Plan
Section titled “Free Plan”The Free plan is available forever with essential features:
- Bookings: Up to 50 bookings per month
- Booking Items: Up to 10 tables/items
- Features:
- Online booking widget
- Table & guest management
- Email confirmations
- Basic support
The Free plan is always displayed at the top of the subscription page with an “Active” badge when it’s your current plan.
Pro Plan
Section titled “Pro Plan”The Pro plan offers advanced features for growing businesses:
- Bookings: Up to 500 bookings per month
- Booking Items: Up to 80 tables/items
- Exception Dates: Up to 20 exception dates
- Features:
- Online booking widget & iframe
- Table & time management
- Email confirmations & templates
- Staff role management (Owner, Staff)
- Business hours & exception dates
- Basic customer insights
- Daily booking summary emails
- Standard support
The Pro plan is displayed below the Free plan. If you’re on the Free plan, you’ll see an “Upgrade to Pro” button. If you’re on the Pro plan, you’ll see an “Active” badge.
Viewing Your Current Plan
Section titled “Viewing Your Current Plan”Your current plan is displayed on the subscription page:
- Free Plan: Always shown at the top with a yellow crown icon
- Pro Plan: Shown below the Free plan (if available) with a blue crown icon and blue border
- Status Badge: “Active” badge indicates your current plan
- Features List: Shows what’s included in your plan (loaded dynamically from your account)
- Plan Override: If you have a special plan override, it will be displayed below the plan name (e.g., “Plan Override Active: PRO (Original: FREE)“)
Upgrading Your Plan
Section titled “Upgrading Your Plan”To upgrade your plan:
- Scroll to the Pro plan section
- Click Upgrade to Pro button
- A payment modal will open showing available plans
- Select your desired plan
- Complete your payment using Stripe
- Your plan will be upgraded immediately
Available upgrades:
- Free → Pro: Upgrade available through the payment modal
Note: Upgrades take effect immediately. You’ll be charged the prorated amount for the remainder of the billing period.
Managing Your Subscription
Section titled “Managing Your Subscription”If you’re on a paid plan, you can manage your subscription:
- Scroll to the bottom of the page
- Click Manage Subscription link (only visible for paid plan users)
- You’ll be redirected to the Stripe Customer Portal
- In the portal, you can:
- Update your payment method
- View billing history
- Download invoices
- Cancel your subscription
- Update billing information
Changes made in the Stripe portal will be reflected in BeSeat when you return. The subscription status will automatically refresh after returning from the portal.
Restoring Purchases
Section titled “Restoring Purchases”If you’ve previously purchased a subscription but it’s not showing as active:
- Scroll to the bottom of the page
- Click Restore Purchases link
- BeSeat will automatically sync your subscription from Stripe when the page loads
- You’ll see a success message with your current plan (e.g., “Your subscription has been restored. Current plan: PRO”)
This is useful if you’ve:
- Switched devices
- Reinstalled the app
- Experienced a sync issue
Note: Purchases are automatically restored when you open the subscription page. You can also manually restore by clicking the “Restore Purchases” link at the bottom.
Using Promo Codes
Section titled “Using Promo Codes”If you have a promotional code:
- Scroll to the bottom of the page
- Click Use Code link
- A modal will open where you can enter your promo code
- Enter your code and apply it
- Your code will be validated and applied
- Your subscription will be updated accordingly
Promo codes can provide discounts or special plan access.
Downgrading Your Plan
Section titled “Downgrading Your Plan”To downgrade from a paid plan to Free:
- Click Manage Subscription at the bottom of the page (only visible for paid plan users)
- In the Stripe Customer Portal, cancel your subscription
- Your plan will downgrade to Free at the end of your billing period
- You’ll retain access to paid features until the period ends
Downgrade options:
- Pro → Free: Cancel Pro subscription through the Stripe Customer Portal
Note: When downgrading, features that exceed your new plan limits may be automatically adjusted. For example, if you have more than 10 booking items on Pro and downgrade to Free, excess items may need to be removed.
Page Layout
Section titled “Page Layout”The subscription page displays plans in this order:
- Free Plan - Always shown at the top with a yellow crown icon
- Pro Plan - Shown below with a blue crown icon and blue border (if available from your account)
At the bottom of the page, you’ll find:
- Privacy Policy link
- Terms of Use (EULA) link
- Restore Purchases link (clickable)
- Use Code link (clickable, opens modal)
- Manage Subscription link (only visible for paid plan users, clickable)
Best Practices
Section titled “Best Practices”Choosing a Plan
Section titled “Choosing a Plan”- Start Free: Begin with the Free plan to test BeSeat (up to 50 bookings/month, 10 items)
- Upgrade to Pro: When you need more bookings (up to 500/month), more items (up to 80), exception dates, and advanced features
- Monitor Usage: Keep an eye on your booking count to know when to upgrade
Managing Subscriptions
Section titled “Managing Subscriptions”- Keep Payment Updated: Ensure your payment method is current to avoid service interruption
- Review Billing: Regularly check your billing history in the Stripe portal
- Plan Ahead: Consider your growth when choosing a plan
Troubleshooting
Section titled “Troubleshooting”Plan Not Updating
Section titled “Plan Not Updating”If your plan isn’t updating after payment:
- Click Restore Purchases to sync from Stripe
- Wait a few minutes and refresh the page
- Contact support if the issue persists
Payment Issues
Section titled “Payment Issues”If you’re having payment problems:
- Check your payment method in the Stripe Customer Portal
- Ensure your card isn’t expired
- Verify you have sufficient funds
- Contact Stripe support for payment-specific issues
Features Not Available
Section titled “Features Not Available”If features aren’t available:
- Verify your current plan includes the feature
- Check that you haven’t exceeded plan limits
- Refresh the page to ensure the latest plan status is loaded
- Contact support if features should be available
Related Settings
Section titled “Related Settings”- Account Settings - Update your company information
- Booking Items - Manage your bookable items (subject to plan limits)
- Exception Dates - Set special hours (Pro plan)