AB-Higher-BigCommerce-Price
A/B Higher BigCommerce Price
✅Scenario: User is in bigcommerce_higher_pricing A/B
Given a user installs POWr on a BigCommerce site (via the BigCommerce App Store or via a POWr Tutorial Landing Page)
And the user does not have any saved apps and/or active POWr subscriptions
Then the user should be in the bigcommerce_higher_pricing A/B
And half of the users in the A/B are in the test group control
And the other half of the users in the A/B are in the test group 2x_pricing
✅Scenario: User is in 2x_pricing group of bigcommerce_higher_pricing A/B
Given a user is in the 2xpricing group of the test **_bigcommerce_higher_pricing**
When the user loads the pricing table for a POWr app (such as on /standalone, /pricing, or on /business)
Then the user should see the app’s regular price be doubled
And when the user purchases an upgrade the pro_subscription’s price is exactly double the normal price of the chosen subscription
(✅- default)Scenario: User is in 2x_pricing group of bigcommerce_higher_pricing A/B and has a discount
Given a user is in the 2xpricing group of the test **_bigcommerce_higher_pricing **and the user has an active discount
When the user loads the pricing table for a POWr app (such as on /standalone, /pricing, or on /business)
Then the user should see a price that’s twice the app’s regular price minus the discount
And when the user purchases an upgrade the pro_subscription’s price is exactly double the normal price of the chosen subscription minus the discount amount (ex. 2 x $9.99 - 40%)
✅Scenario: BigCommerce users should no longer see the “Free Trial” flow
Given a user installs POWr countdownTimer, survey, socialFeed, multiSlider, or gallery
on a BigCommerce site via the BigCommerce App Store
Then the user should not start with a Free Trial
And the user should not hit a paywall when trying to install
(see bigcommerce_controller.rb for ‘trial’ : ‘freemium’ logic)
✅Scenario: User in bigcommerce_higher_pricing A/B is excluded from other pricing A/Bs
Given a user is in the bigcommerce_higher_pricing A/B
Then the user should NOT also be in any of the following A/B tests:
- ab_starter_removes_watermark ✅
- ` ✅
- Higher_business_pricing_abc_v2 ✅
- unblock_premium_features ✅