Repository navigation
Direct checkout for the next plan up on paid plans; usage warnings fo… - #837
Merged
Merged
Conversation
…llow the Free rules Upgrade entry points on paid apps went to Plan Usage, and only Free got the direct Paddle checkout. UpgradeGateButton now opens the checkout whenever the plan it sells is above the app's plan (Solo/Starter -> MVP, MVP -> Pay As You Go, Pay As You Go/Advanced -> Dedicated). Apps at or above the plan a paywall sells, and plans with no next plan up (Gold, Dedicated, custom), still go to Plan Usage. - Usage banner: the button opens the checkout of the next plan up, with a headline and limits written for that plan. Also shown on Plan Usage. - Overview: "Enable HTTPS" and the Plan Usage card's "Upgrade Plan" open the checkout; the card sells the next plan up as a whole. - Domain Settings: "Upgrade to Pay As You Go" opens the checkout. - Usage warnings (banner and sidebar pill) use the Free thresholds on every plan: yellow above 70%, red above 90%. Paid plans keep their own wording, since they keep running and pay the overage. The job limit dialog still sends paid apps to Plan Usage. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…llow the Free rules
Upgrade entry points on paid apps went to Plan Usage, and only Free got the direct Paddle checkout. UpgradeGateButton now opens the checkout whenever the plan it sells is above the app's plan (Solo/Starter -> MVP, MVP -> Pay As You Go, Pay As You Go/Advanced -> Dedicated). Apps at or above the plan a paywall sells, and plans with no next plan up (Gold, Dedicated, custom), still go to Plan Usage.
The job limit dialog still sends paid apps to Plan Usage.
New Pull Request Checklist
Issue Description
Closes: FILL_THIS_OUT
Approach
TODOs before merging