Skip to content

Commit 907502e

Browse files
authored
adjust pricing (#1107)
Bump the Team plan to $150/mo (Free and Enterprise unchanged). Existing subscribers are grandfathered automatically by Autumn product versioning, so no migration is performed. Consolidate the duplicated Autumn config down to the single repo-root autumn.config.ts (the file atmn pushes by default), removing the drifted apps/cloud copy and its stale auto-generated SDK declaration. The cloud billing code no longer imports the config across the app boundary; it keeps the stable plan IDs as local literals.
1 parent c160b48 commit 907502e

6 files changed

Lines changed: 8 additions & 107 deletions

File tree

apps/cloud/@useautumn-sdk.d.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

apps/cloud/autumn.config.ts

Lines changed: 0 additions & 85 deletions
This file was deleted.

apps/cloud/src/extensions/billing/plans.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
import { enterprise, team } from "../../../autumn.config";
2-
3-
export const PAID_AUTUMN_PLAN_IDS = new Set([team.id, enterprise.id]);
1+
// Paid plan IDs, mirroring the Autumn plan definitions in the repo-root
2+
// `autumn.config.ts` (the deploy-time source synced via `atmn`). These IDs are
3+
// stable, so we keep them as literals here rather than importing the config
4+
// across the app boundary.
5+
export const PAID_AUTUMN_PLAN_IDS = new Set(["team", "enterprise"]);
46

57
export const ACTIVE_AUTUMN_SUBSCRIPTION_STATUSES = new Set(["active", "trialing"]);
68

apps/cloud/src/routes/app/billing.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export const Route = createFileRoute("/{-$orgSlug}/billing")({
1212

1313
const PLAN_TAGLINES: Record<string, string> = {
1414
free: "Free for up to 3 members",
15-
team: "$49 per organization",
15+
team: "$150 per organization",
1616
enterprise: "Custom enterprise agreement",
1717
};
1818

apps/marketing/src/pages/index.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ Source (and the place to start if something breaks): https://github.com/RhysSull
654654
<div class="flex items-baseline gap-1.5 mb-6">
655655
<span
656656
class="text-[40px] leading-none font-semibold tracking-[-0.02em] text-ink tabular-nums"
657-
>$49</span
657+
>$150</span
658658
>
659659
<span class="text-[13.5px] text-ink-3">/ org / month</span>
660660
</div>

autumn.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export const team = plan({
6464
addOn: false,
6565
autoEnable: false,
6666
price: {
67-
amount: 49,
67+
amount: 150,
6868
interval: "month",
6969
},
7070
items: [

0 commit comments

Comments
 (0)