Skip to content

pricing: phase 2: estimate billing page#9249

Open
royendo wants to merge 26 commits intomainfrom
pricing-2-org-billing-estimate-costs
Open

pricing: phase 2: estimate billing page#9249
royendo wants to merge 26 commits intomainfrom
pricing-2-org-billing-estimate-costs

Conversation

@royendo
Copy link
Copy Markdown
Contributor

@royendo royendo commented Apr 15, 2026

Screenshot 2026-04-15 at 17 24 11

Hardcoded 100 credit; need to update with actual credits.
ADD link to project/status/deployments page

Checklist:

  • Covered by tests
  • Ran it and it works as intended
  • Reviewed the diff before requesting a review
  • Checked for unhandled edge cases
  • Linked the issues it closes
  • Checked if the docs need to be updated. If so, create a separate Linear DOCS issue
  • Intend to cherry-pick into the release branch
  • I'm proud of this work!

royendo and others added 24 commits March 20, 2026 10:57
…ling-page

# Conflicts:
#	web-admin/src/routes/[organization]/-/settings/usage/+page.svelte
Convert `export let` to `$props()`, `$:` reactive declarations to
`$derived`, mutable locals to `$state`, and `<slot />` to
`{@render children()}` across all files changed in this PR.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
# Conflicts:
#	web-admin/src/features/billing/plans/CancelledTeamPlan.svelte
#	web-admin/src/features/billing/plans/POCPlan.svelte
#	web-admin/src/features/billing/plans/TeamPlan.svelte
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
# Conflicts:
#	web-admin/src/features/billing/plans/Plan.svelte
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@royendo royendo requested a review from ericokuma April 15, 2026 21:16
Copy link
Copy Markdown
Contributor

Screenshot 2026-04-17 at 5.15.08 PM.png

  • @Di7design @royendo, we probably should list the $0.15/Compute unit/hr somewhere on the left side of the page. We already list the storage rate ($1/GB/mo above 1GB).
  • Reset to my usage button should be disabled if the numbers reflect current configuration
  • Maybe "reset to my usage' should be "Reset to current configuration"
  • Development has a label called "optional" which i don't think makes sense.
  • Rename "Hours per day" to "Active hours per day" with a tooltip that reads "We hibernate your deployment when it’s inactive, saving you on cost."
  • Subscribe to Pro should take you to the Stripe Checkout page not the Stripe billing portal
  • The First Bill label makes sense if you are viewing this cost estimator on a Trial plan or Team plan. It's probably not the right copy for a Pro plan user

Copy link
Copy Markdown
Contributor

@ericokuma ericokuma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see above

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants