Change Your Plan

How to move to a higher plan from the portal, what changes the moment a plan change goes through, and what a lower plan does to your displays, slides and airport add-ons.

8 min readLast updated: 1/15/20240

Change Your Plan

This article explains how to move to a higher plan, what a plan change does to your account the moment it goes through, and what to expect if you move to a lower one. Plan changes in LobbyFlight take effect immediately β€” there is no scheduled change that waits for the end of the billing period.

Upgrading from the portal

The fastest way to upgrade is the billing page itself: go to Portal β†’ Billing. Below your current plan you will find the Upgrade Your Plan section with a card for each plan above yours and an Upgrade Now button on it. On Basic you see both the Pro and the Premium card, so you can go straight from Basic to Premium without passing through Pro. On Pro you see the Premium card. On Premium the section is not shown at all, because there is nothing above it.

Pressing Upgrade Now changes the subscription right there β€” you are not sent to Stripe and you do not have to re-enter payment details. The card on file is charged, the new limits are written to your account, and the billing page reloads with the new figures. If your account has no active subscription yet, the same button sends you to Stripe Checkout instead, because there is no subscription to change.

The Manage Subscription button next to your current plan is a different thing. It opens the Stripe billing portal in the same browser tab, where you look after the payment method and invoices. Use the browser's back button to return to LobbyFlight.

What a plan change costs

A plan change is prorated. Stripe credits the part of the current period you have already paid for on the old plan and charges the remainder of the period at the new rate, so an upgrade in the middle of a month costs the difference for the days that are left rather than a full month. The exact amount is calculated by Stripe and appears on the resulting invoice, which you can review under Portal β†’ Billing in the payment history and in the Stripe billing portal. From the next billing date onwards you are charged the full price of the new plan.

If the charge fails β€” an expired card, insufficient funds β€” the plan change does not silently succeed. Update the payment method first, then try the change again; see Payment Failures for the recovery path.

What each plan gives you

Every plan includes one airport. What the tier actually scales is the number of displays, not the number of airports.

Basic (€69/month)Pro (€149/month)Premium (€199/month)
------------
Displays13Unlimited
Airports included111
Additional airportsNot available€99/month each€99/month each
Own info slides05Unlimited
Languages per display12All 42
BrandingLogo onlyColours and logoWhite-label, custom domain option
Weather widgetNoYesYes
Analytics dashboardNoNoYes
Push notificationsNoNoYes
Flight data refreshEvery 60 minutesEvery 30 minutesEvery 5 minutes
SupportEmailPriorityPriority and phone

Pro is marked Most Popular in the portal. One smaller difference is worth knowing before you move down: airline logos on the board are on by default on Pro and Premium and off by default on Basic.

What happens the moment a change goes through

The new entitlements are written to your account immediately, so the portal reflects them as soon as the billing page reloads. Your displays follow on their own schedule: they poll for their configuration and pick up the change at the next refresh, which is why nothing needs to be reinstalled. The display URL does not change, and no device has to be touched.

Two consequences are easy to miss:

  • Billing is organisation-wide. A plan change applies to your organisation's subscription and the new tier is mirrored onto every property in the organisation, not only the one you happened to have selected. If you run several properties, this is the most important effect of a plan change. See Organization & Properties.
  • Airport add-ons are billed separately. Additional airports are their own €99/month line items and a plan change does not touch them β€” with one exception: when the subscription drops to Basic, every active airport add-on is cancelled automatically, because Basic cannot hold additional airports. You do not have to remove them by hand. The Concierge add-on is a separate subscription as well and is likewise unaffected.
  • Moving to a lower plan

    There is no downgrade control in the portal. The upgrade cards only ever show plans above your current one, so a move down has to be arranged through the Stripe billing portal behind Manage Subscription, or by contacting us.

    When such a change is processed, it behaves exactly like an upgrade in reverse: it takes effect at once, prorated, and the lower limits are written to your account immediately. There is no period during which you keep the old features.

    Nothing you have configured is deleted. The plan change writes only the tier and the limit columns; your slides, branding, languages, airports and display settings all stay where they are, and they become usable again the moment you move back up.

    What actually changes is what you are allowed to add or switch on from here:

  • Info slides you already have keep running on the board β€” the display is served the active slides without any tier check. What is blocked is creating new ones: on Basic the portal answers with "Info slides are not available on the basic plan", and on Pro once you hold five.
  • Languages already selected for a display stay stored, but saving a selection larger than the plan allows is rejected with the plan's limit in the message.
  • Weather and analytics are switched off at account level, and enabling weather again is refused until you are back on Pro or higher.
  • The refresh interval returns to the interval of the new plan, so flight data updates less often.
  • Checking the result

    Portal β†’ Billing is the place to verify a change. The page states your account rather than the price list: the price and status at the top, the renewal date, and then the entitlements that are actually stored for you β€” displays, own slides, languages, branding level, weather and analytics. If those match the plan you bought, the change went through.

    The rest of the portal follows the same numbers. Airports live under Portal β†’ Airports, info slides under Portal β†’ Content, and languages are set per display under Portal β†’ Displays β†’ open the display β†’ Language Settings, where the header shows how many of your allowance you have used.

    If a plan change fails

    If the change cannot be completed you get "Failed to change plan. Please try again or contact support." on the billing page. In practice this is almost always the payment method or a subscription that Stripe could not update. Check the card under Manage Subscription first, then retry the upgrade. If it still fails, write to us with your hotel name and the plan you were trying to move to.

    Complimentary accounts are a separate case. They cannot change plans at all β€” the billing page shows the complimentary view instead of the plan cards, and both the plan-change and the Stripe portal endpoints refuse the request. That is expected, not a fault.

    Annual billing

    Each plan can also be billed yearly instead of monthly. The yearly price is ten times the monthly one β€” two months free, about 17 percent β€” and the interval is chosen at checkout. Annual pricing is a property of the subscription, so switching between monthly and yearly is not the same operation as changing tier; contact us if you are already subscribed and want to move to yearly billing.

    Under the hood

    Upgrades from the portal post to POST /api/stripe/change-plan with a body of { targetPlan: 'basic' | 'pro' | 'premium' }. The endpoint updates the organisation's Stripe subscription with prorations and writes the new entitlements β€” subscription_tier, max_displays, max_info_slides, branding_level, languages_enabled, weather_enabled, analytics_enabled and can_add_airports β€” to every property of the organisation.

    Changes made on Stripe's side arrive as a customer.subscription.updated webhook, which applies the same update and sends a confirmation email when the tier has actually changed. That is why a change made in the Stripe billing portal ends up in LobbyFlight without anyone touching the portal.

    Next steps

  • Subscription Plans compares the three plans in full before you commit to one.
  • Understanding Feature Limits explains what each limit means in daily use.
  • Airport Selection covers adding a second airport as an add-on.
  • Viewing Invoices shows where the prorated invoice for the change appears.
  • Support

    Questions about a plan change: info@lobbyflight.com or +43 650 753 1811.

    Was this article helpful?