Org Web Adapter

pages/eng_8847.org

ID
97e5f2de-29e3-46ba-9834-c8353c1f672d
ROAM_ALIASES
ENG-8847

ENG-8847 Make basic trial the default trial version

- tags :: Jira 15Five Company Account Management

- source :: https://15five-dev.atlassian.net/browse/ENG-8847

- related :: ENG-9694

- Maps to investigation: https://15five-dev.atlassian.net/browse/ENG-8173

- We need to make the default trial version we create for all trial account

creators the "Basic" version of our software. The main thing we need to ensure

about this Basic version is that no custom reporting is available.

- This version needs to be the only Trial version we have being created by

default (via website signup). Sales/Support should be able to upgrade those

trials to a Plus version via Django once the trial has been created.

- This is change will be the default for an indefinite period of time.

- This already happens here, but for billing plans:

- [[file:/usr/home/powellc/src/ff/fifteen5/ff/mods/billing/plans.py::def enable_billing_plan_features(company,]]

- The initial basic plan features are:

#+BEGIN_SRC python

INITIAL_FEATURES_FOR_BASIC = (

'Admin Digest',

'Attachments',

'Bulk import export',

'Career vision',

'Company Q&A Exports',

'Company security audit',

'Email Mentions',

'Group Mentions',

FeatureName.HAPPINESS,

FeatureName.HAPPINESS__DASHBOARD,

'High Fives Dashboard',

'Markdown',

'MFA',

'One-on-one',

'One-on-One dashboard',

'Usage dashboard',

'Viewers',

'Wins',

'Zapier',

)

#+END_SRC