mattermost-webapp icon indicating copy to clipboard operation
mattermost-webapp copied to clipboard

[MM-46537]: Yearly/Monthly toggle on Pricing model

Open emmyni opened this issue 1 year ago • 3 comments

Summary

Added a new monthly/yearly toggle to the pricing that changes the professional price accordingly. (Note: the prices shown in the pricing model are just from the mocked CWS so it's not the actual values right now)

Added telemetry for when the toggle is pressed as mentioned in MM-46565.

Ticket Link

MM-46537

Related Pull Requests

  • Has server changes (please link here) : this is the new feature flag
  • Has mobile changes (please link here)

Screenshots

before after
image image

https://user-images.githubusercontent.com/44761757/198726370-c88ab637-bda5-4a28-8922-5678db435805.mov

Release Note

NONE

emmyni avatar Oct 28 '22 20:10 emmyni

E2E tests not automatically triggered, because PR has no approval yet. Please ask a developer to review and then try again to attach the QA label.

mattermod avatar Oct 28 '22 20:10 mattermod

Test server destroyed

mm-cloud-bot avatar Nov 01 '22 21:11 mm-cloud-bot

Mattermost test server with CWS created! 🎉

Access here: https://mattermost-webapp-pr-11473.test.mattermost.cloud

Account Type Username Password Admin [email protected] Cws@10102020

We need to enable the feature flag in this test server to be able to see the changes - it probably needs https://github.com/mattermost/mattermost-server/pull/21551 merged

marianunez avatar Nov 01 '22 21:11 marianunez

Mattermost test server with CWS created! 🎉 Access here: https://mattermost-webapp-pr-11473.test.mattermost.cloud Account Type Username Password Admin [email protected] Cws@10102020

We need to enable the feature flag in this test server to be able to see the changes - it probably needs mattermost/mattermost-server#21551 merged

Is it still alright that the default AnnualSubscription feature flag is set to false in that PR. Can that value be manually update in the test server?

emmyni avatar Nov 01 '22 21:11 emmyni

@emmyni does changing the interval also translate to the purchase modal?

AGMETEOR avatar Nov 02 '22 15:11 AGMETEOR

@emmyni does changing the interval also translate to the purchase modal?

@AGMETEOR That's a good point, I'll add that to the other PR since that one handles the purchase modal

emmyni avatar Nov 02 '22 17:11 emmyni

Test server destroyed

mm-cloud-bot avatar Nov 03 '22 13:11 mm-cloud-bot

Test server destroyed

mm-cloud-bot avatar Nov 03 '22 20:11 mm-cloud-bot

@emmyni it is still not showing up for me in the test server for some reason

annelieseklein avatar Nov 03 '22 21:11 annelieseklein

generally looks great! The only thing I see that might be off is the spacing - The toggle should be 44px from the modal header and 44 px from the plan below

annelieseklein avatar Nov 03 '22 21:11 annelieseklein

generally looks great! The only thing I see that might be off is the spacing - The toggle should be 44px from the modal header and 44 px from the plan below

@annelieseklein It should already be 44px image

emmyni avatar Nov 04 '22 15:11 emmyni

Closed and is now available here: https://github.com/mattermost/mattermost-webapp/pull/11534

emmyni avatar Nov 04 '22 16:11 emmyni

Test server destroyed

mm-cloud-bot avatar Nov 04 '22 16:11 mm-cloud-bot