# Upgrading your plan

> How to change your Ordinary plan, what happens during the upgrade, and when you'll be charged.

Source: https://help.tryordinary.com/billing/upgrading

---

Upgrading takes about 30 seconds. Your new plan features are live
immediately after you approve the charge on Shopify.

## How to upgrade

1. Go to **Settings → Billing**.
2. Click **Change plan**.
3. Pick Free, Starter, or Advanced.
4. Pick monthly or annual cadence.
5. Click **Upgrade**.


You'll be redirected to Shopify's hosted approval screen — standard
Shopify Billing. This is the one place you'll see the exact charge
amount + approval flow.


Click **Approve**. You're redirected back to Ordinary, the new plan
is active, and the "Upgraded to X" confirmation banner appears.

## What happens under the hood

- Ordinary calls Shopify's Billing API to create a new app subscription
  at your selected price + cadence.
- Shopify charges your Shopify bill (where all your app subscriptions
  already live).
- On approval, the Shopify webhook fires to us with the confirmation;
  your plan updates and paid-tier features unlock.
- Any feature gates (multi-touch models, channel taxonomy, unlimited
  lookback) open up within seconds.

## When do I get charged?

- **Monthly plan** — first charge is prorated from approval date to
  the end of the current billing cycle. Future months are full price.
- **Annual plan** — charged upfront for 12 months at the discounted
  rate (2 months free).

Shopify invoices you; Ordinary doesn't bill you directly (except for
Enterprise — see [Enterprise plans](https://help.tryordinary.com/billing/enterprise)).

## Downgrading

Same flow, in reverse. **Change plan → pick a lower tier**.

- Downgrading to Free cancels the Shopify subscription. You keep
  access until the end of your current billing cycle.
- Paid features stop working immediately on cycle end.
- Historical data and integrations stay intact — you'll see them
  again if you re-upgrade later.

## Cadence changes (monthly ↔ annual)

Same Change plan flow. Switching to annual:

- Current monthly subscription is cancelled.
- New annual subscription starts immediately at the discounted rate.
- Shopify prorates any unused portion of the monthly against the
  annual charge (see Shopify's Billing prorate rules for the exact
  math).

## What if Shopify's approval screen never appears?

- **Popup blocker** — unblock `shopify.com` popups and try again.
- **Session timeout** — if you sat on the approval screen too long,
  Shopify may expire the session. Just click Change Plan again.
- **Payment method declined** — see
  [Billing charge declined](https://help.tryordinary.com/troubleshooting/billing-declined).

## Can I pick a GMV bracket manually?

Not today. The Shopify listing uses the entry-bracket price ($99/mo
Starter, $149/mo Advanced). If your store grows past the <$250K
bracket, the
[over-tier banner](https://help.tryordinary.com/billing/over-tier-banner) prompts you to upgrade to an
appropriate plan. In practice this often means moving between tiers
(Starter → Advanced) or eventually contacting sales for Enterprise.

Per-bracket self-serve pricing within a single plan is a post-launch
roadmap item.

## Related articles

- [Understanding your plan](https://help.tryordinary.com/billing/plans-overview)
- [Annual vs monthly billing](https://help.tryordinary.com/billing/annual-vs-monthly)
- [Understanding your GMV tier](https://help.tryordinary.com/concepts/gmv-tiers)
- [Billing charge declined](https://help.tryordinary.com/troubleshooting/billing-declined)
