Skip to content

Conversation

@ernstmul
Copy link
Contributor

What does this PR do?

Added improved check for updating the billing plan. It now checks the plan order to prevent unwanted downgrades.

When applying the campaign results in the same plan the organisation is already on (or lower), the user will see this. And nothing will change in the plan of the organisation.
image
(screenshot shows a SCALE org with a PRO plan campaign)

When applying the campaign results in an upgrade, the user will be shown the campaign text in the estimated total box:
image
(screenshot shows a PRO org with a SCALE plan campaign)

Have you read the Contributing Guidelines on issues?

@ernstmul ernstmul requested a review from ItzNotABug April 15, 2025 11:44
@ernstmul ernstmul closed this Apr 16, 2025
@ernstmul ernstmul deleted the fix-campaign-apply-flow-scale branch April 16, 2025 13:13
@ItzNotABug ItzNotABug restored the fix-campaign-apply-flow-scale branch April 17, 2025 04:18
@ItzNotABug ItzNotABug reopened this Apr 17, 2025
@ernstmul ernstmul merged commit 33108c2 into feat-pink-v2 Apr 28, 2025
0 of 4 checks passed
@ernstmul ernstmul deleted the fix-campaign-apply-flow-scale branch April 28, 2025 08:19
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.

4 participants