Upgrade or downgrade your plan
Upgrades take effect immediately and are prorated. Downgrades may have a cooldown — check Settings → Team → Billing for the current window.
Written By Salvatore Sinigaglia
Last updated About 5 hours ago
Upgrades take effect immediately and are prorated. Downgrades may have a cooldown — check Settings → Team → Billing for the current window.
Upgrade or downgrade your plan
Upgrade: immediate, prorated for the rest of the current cycle, no cooldown. Downgrade (price drop): a 7-day cooldown may apply, and the change is deferred to the end of your current period via a Stripe Subscription Schedule — you keep the higher plan (and pay no proration) until then, then it switches automatically. Wevion shows the next available change date in
/settings/team/billing.
Who is this for
Owners and admins changing the active subscription tier. Both upgrades and downgrades happen at /settings/team/billing.
Before you start
- A clear pick on the new plan (see Wevion plans explained)
- For downgrades: confirm your current usage fits the smaller plan's quotas — Wevion blocks downgrades that would put you above the new limits
- For upgrades: ensure your payment method is current (failed charge mid-upgrade rolls back)
How to change plans
Step 1: Open the billing page
Navigate to Settings → Team → Billing. The plan cards section shows your current plan highlighted and the others as "Switch to..." actions.
Step 2: Check downgrade cooldown (if downgrading)
If you're moving down a tier, Wevion checks the plan change cooldown before enabling the button. Behind the scenes: GET /api/v1/billing/plan-change-cooldown returns can_change: false and next_change_at: <ISO date> if you changed plans recently. The UI shows the wait period.
The cooldown only applies to downgrades (price drops). Upgrades and equal-tier changes (e.g. monthly → annual same plan) are always allowed.
Step 3: Click the target plan
Click Switch to [plan name]. A confirmation modal shows:
- Current plan → New plan
- What changes: seat allowance, quotas, AI Credits, feature access
- Billing change: prorated charge or credit for the rest of this cycle, plus the new monthly/annual fee from next renewal
Step 4: Confirm
Click Confirm change. Behind the scenes Wevion calls POST /api/v1/billing/change-plan.
- Upgrade (or interval-only change, or a downgrade while still trialing): applied immediately via
subscriptions.updatewith the new price ID. - Price downgrade on a paid plan: deferred. Wevion creates a Stripe Subscription Schedule that keeps your current (higher) plan until
current_period_end, then releases into the lower plan. You keep the higher plan — and pay no proration — until the switch.
Step 5: Activation
An immediate change takes effect within 30-60 seconds (Stripe webhook propagation): plan badge updates, quotas refresh, AI Credits adjust. A deferred downgrade does not change your plan now — it's scheduled; the badge and quotas switch only when the schedule releases at period end.
What proration looks like
Stripe calculates prorations automatically:
- Upgrade mid-cycle: charges the price difference × days remaining / cycle length
- Price downgrade: not prorated — there is no immediate credit. The switch is deferred to period end (Subscription Schedule), so you simply keep the higher plan you already paid for until then, and the lower price applies from the next cycle.
Net effect appears on your next invoice as line items. During trial: no proration (Stripe param proration_behavior: 'none') and a trial downgrade applies immediately — trial credits are preserved.
See billing cycle and prorations for the math in detail.
What changes immediately vs at renewal
What you'll see
After a successful plan change:
- On an upgrade: plan badge updates (e.g. Starter → Pro), quota usage bars adjust to the new limits, the AI Credits meter shows the new weekly grant, a toast "Plan changed to [new plan]", and an invoice with the prorated amount appears in
/settings/team/billing → Invoices - On a deferred downgrade: a note that the change is scheduled for your period-end date — plan, quotas, and price stay as-is until then (no immediate invoice or credit)
Common issues
- Button disabled for downgrade: cooldown active. Hover the button for the date. Wait until then or contact support if business-critical.
- "Cannot downgrade — usage exceeds [plan] limits": you have more seats or connected resources than the lower plan allows. Remove the excess first.
- Charge looks wrong: check the invoice line items — proration may make the immediate charge smaller than the full new fee.
- Plan change stuck "Activating...": webhook delay. Refresh after 60s.
- Annual → monthly switch fails: not usually allowed mid-cycle on annual subs. Wait for renewal and change then, or contact support.
- Same-tier interval switch (monthly ↔ annual): no cooldown. Effect at next renewal date.
Multiple changes in short succession
Stripe and Wevion handle rapid plan changes correctly, but the cooldown gate prevents downgrade-thrash. Expect at least a 7-day cooldown between downgrades (exact value visible at the cooldown endpoint).
Cancel and resubscribe vs downgrade
Don't cancel-then-resubscribe to bypass the downgrade cooldown. The behaviors are different:
- Cancel: locks you in read-only at period end, 30d data retention, no refund of unused days
- Downgrade: keeps access on the lower plan (switch deferred to period end, no proration), retain all data
Cancellation is for "stopping", downgrade is for "spending less".
FAQ
Does upgrading my Wevion plan take effect immediately?
Yes — upgrades in Wevion are immediate, prorated for the rest of the current cycle, and have no cooldown. After you confirm the change at Settings → Team → Billing, the plan badge updates, quotas refresh, and AI Credits adjust within 30-60 seconds as the Stripe webhook propagates. Your billing anniversary date stays the same.
Why is the downgrade button disabled?
The downgrade button is disabled when a plan change cooldown is active. Wevion only applies this cooldown to downgrades (price drops); upgrades and equal-tier changes like monthly to annual on the same plan are always allowed. Hover the button to see the next available change date, or wait until the cooldown ends. Expect at least a 7-day cooldown between downgrades.
Why can't I downgrade with my current usage?
Wevion blocks a downgrade that would put you above the smaller plan's quotas — you'll see "Cannot downgrade — usage exceeds [plan] limits." This happens when you have more seats or connected resources than the lower plan allows. Remove the excess seats or resources first, then the downgrade to the smaller plan becomes available.
Should I cancel and resubscribe to change plans?
No — don't cancel then resubscribe to bypass the downgrade cooldown, because the behaviors differ. Canceling locks you into read-only at period end with 30-day data retention and no refund of unused days, while downgrading keeps your access and retains all data (the switch to the lower plan is deferred to period end, with no proration). Cancellation is for stopping; downgrade is for spending less.
How does proration work when I upgrade mid-cycle?
Stripe calculates prorations automatically. On a mid-cycle upgrade, Wevion charges the price difference multiplied by the days remaining divided by the cycle length. The net effect appears as line items on your next invoice, and a prorated invoice is generated immediately on Stripe and paid via your existing card. During the trial there's no proration.
Steps
- Navigate to Settings → Team → Billing. The plan cards section shows your current plan highlighted and the others as "Switch to..." actions.
- If you're moving down a tier, Wevion checks the plan change cooldown before enabling the button. Behind the scenes: GET /api/v1/billing/plan-change-cooldown returns canchange: false and nextchange_at: <ISO date> if you changed plans recently. The UI shows the wait period. The cooldown only applies to downgrades (price drops). Upgrades and equal-tier changes (e.g. monthly → annual same plan) are always allowed.
- Click Switch to [plan name]. A confirmation modal shows: Current plan → New plan What changes: seat allowance, quotas, AI Credits, feature access Billing change: prorated charge or credit for the rest of this cycle, plus the new monthly/annual fee from next renewal
- Click Confirm change. Behind the scenes Wevion calls POST /api/v1/billing/change-plan. Upgrade (or interval-only change, or a downgrade while still trialing): applied immediately via subscriptions.update with the new price ID. Price downgrade on a paid plan: deferred. Wevion creates a Stripe Subscription Schedule that keeps your current (higher) plan until currentperiodend, then releases into the lower plan. You keep the higher plan — and pay no proration — until the switch.
- An immediate change takes effect within 30-60 seconds (Stripe webhook propagation): plan badge updates, quotas refresh, AI Credits adjust. A deferred downgrade does not change your plan now — it's scheduled; the badge and quotas switch only when the schedule releases at period end.
Last updated: 2026-05-17