Mob: Add Minds+ function to settings screen
Goal
As a Minds+ subscriber, I want to get my channel verified so that I can prove who I am.
As a Minds+ subscriber, I want to have an easy-to-find location for canceling my subscription.
What needs to be done
- Add a new
Minds+
section the settings menu (belowAccount
and abovePro
). - If the user is not currently subscribed, show the wire modal for subscription when tapped
- If the user is currently subscribed, include two options:
- Verify channel: Displays the verification form if the channel is not yet verified. If they are verified, replace with a simple message,
Your channel is verified
- Cancel subscription: Re-use UI from the Pro settings to let customers cancel the subscription
- Verify channel: Displays the verification form if the channel is not yet verified. If they are verified, replace with a simple message,
QA
UX/Design
Mobile
-
Is Mobile Required?
Personas
Experiments
Acceptance Criteria
General Criteria:
-
Settings Menu Modification: - A new "Pro" section should be added to the settings menu, positioned below the "Account" section and above the "Security" section.
-
Subscription Status Check: - The system should check the user's subscription status to determine which options to display in the "Pro" section.
-
Subscription Wire Modal: - If the user is not currently subscribed to MindsPro, tapping on the "Pro" section should open a modal for subscription, providing subscription details and options.
For Minds+ Subscribers:
-
Verification Option: - If the user is a MindsPro subscriber and their channel is not yet verified, there should be an option labelled "Verify Channel" within the "Pro" section.
- When clicked, the "Verify Channel" option should display the verification form for the channel.
-
Verification Message: - If the user is a MindsPro subscriber and their channel is already verified, the "Verify Channel" option should be replaced with a simple message stating, "Your channel is verified."
-
Cancel Subscription Option: - For MindsPro subscribers, there should be an option labelled "Cancel Subscription" within the "MindsPro" section.
- When clicked, the "Cancel Subscription" option should open a user interface similar to the one used for cancelling a Minds+ subscription.
-
Subscription Cancellation Process: - The subscription cancellation process should follow the same steps and user experience as the Minds+ subscription cancellation, including confirming the cancellation with a pop-up or modal.
-
Testing and Verification: - Conduct thorough testing of the Minds+ section and its options to ensure they work as intended for both subscribers and non-subscribers.
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by Vali