Skip to main content

Not allowing user to downgrade

Scenario: In the pricing table, Starter users should see “Current Plan” on the two Starter plan CTAs

Given that a user is on the Starter plan,

When the user visits any page containing the pricing table for the plugin with the Starter plan,

Then the 2 CTAs on the Free plan should be hidden,

And the 2 CTAs on the Starter plan should say “Current Plan

And the 4 CTAs on the Pro and Business plans should say “Select Plan”

Mock 5

alt_text

Scenario: In the pricing table, Pro users should see “Current Plan” on the two Pro plan CTAs

Given that a user is on the Pro plan,

When the user visits any page containing the pricing table for the plugin with the Pro plan,

Then the 4 CTAs on the Free and Starter plans should be hidden,

And the 2 CTAs on the Pro plan should say “Current Plan

And the 2 CTAs on the Business plan should say “Select Plan”

And the Popular tag, border, and box-shadow around the Pro plan should be hidden.

Mock 6

alt_text

Scenario: In the pricing table, Biz users should see “Current Plan” on the two Biz plan CTAs

Given that a user is on the Business plan,

When the user visits any page containing the pricing table for the plugin with the Business plan,

Then the 6 CTAs on the Free, Starter, and Pro plans should be hidden,

And the 2 CTAs on the Business plan should say “Current Plan

And the Popular tag, border, and box-shadow around the Pro plan should be hidden.

Mock 7

<p id="gdcalert3" ><span style="color: red; font-weight: bold">>>>>>  gd2md-html alert: inline image link here (to images/image3.png). Store image on your image server and adjust path/filename/extension if necessary. </span><br>(<a href="#">Back to top</a>)(<a href="#gdcalert4">Next alert</a>)<br><span style="color: red; font-weight: bold">>>>>> </span></p>

alt_text

Scenario: Users on a monthly plan should be able to upgrade to yearly and biennial plans

Given that a user is on a monthly plan,

When the user visits pricing page and chooses yearly or biennial section,

Then the 6 CTAs on the Starter, Pro and Business plans should be enabled

Scenario: Users on a yearly plan should be able to upgrade to biennial plans

Given that a user is on a yearly plan,

When the user visits pricing page and chooses biennial section,

Then the 6 CTAs on the Starter, Pro and Business plans should be enabled

Scenario: Users on a yearly plan should not be able to downgrade to monthly plans

Given that a user is on a yearly plan,

When the user visits pricing page and chooses biennial section,

Then the 6 CTAs on the Starter, Pro and Business plans should be hidden

Scenario: Users on a biennial plan should not be able to downgrade to monthly and yearly plans

Given that a user is on a biennial plan,

When the user visits pricing page and chooses monthly or yearly section,

Then the 6 CTAs on the Starter, Pro and Business plans should be hidden