Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PRD: [JB] *On Feb 1* Notify users that Cody Pro trial is coming to an end #244

Closed
2 tasks
taylorsperry opened this issue Jan 4, 2024 · 3 comments · Fixed by #319
Closed
2 tasks

PRD: [JB] *On Feb 1* Notify users that Cody Pro trial is coming to an end #244

taylorsperry opened this issue Jan 4, 2024 · 3 comments · Fixed by #319

Comments

@taylorsperry
Copy link
Contributor

taylorsperry commented Jan 4, 2024

Description:

Notify Cody Pro users that their free trial is coming to an end, and redirect them to /cody/subscription page if they'd like to continue using Cody Pro. This should go live on February 1.

Objectives:

Notify Cody Pro free trial users that their free trial is ending, and provide them with a way to continue using Cody Pro.

Acceptance Criteria:

  • Starting February 1, all Cody Pro users see a dismissible notification that their free trial of Cody Pro will end on February 15
  • The notification directs users to sourcegraph.com/cody/subscription
  • See work plan for Copy details

Design Tasks:

Design Tasks

@danielmarquespt could you please add a design for this notification?

Engineering Tasks:

Engineering Tasks

Related Docs:

@taylorsperry
Copy link
Contributor Author

@chenkc805 please review to make sure this meets requirements, and feel free to suggest any copy changes

@chenkc805
Copy link

chenkc805 commented Jan 5, 2024

"Your Cody Pro trial is ending soon on February 15
Input your credit card here (link: https://accounts.sourcegraph.com/cody/subscription?on-trial=true) to continue using Cody Pro.
You won't be charged until February 15."

@taylorsperry
Copy link
Contributor Author

taylorsperry commented Jan 8, 2024

@kalanchan to work with eng to scope. Depending on the level of effort, we may just email users to let them know that their trial is coming to an end (instead of adding an in-app notification). See Cody Pro Trial --> Paid Transition. Marking as P1, since we have an acceptable Plan B.

@mkondratek mkondratek assigned mkondratek and unassigned Sa1to Jan 29, 2024
mkondratek added a commit that referenced this issue Jan 31, 2024
Fixes #244 and
#245.

## Test plan
- use testing accounts 
- change scheduler e.g. to 30 seconds 

<!-- All pull requests REQUIRE a test plan:
https://sourcegraph.com/docs/dev/background-information/testing_principles

Why does it matter?

These test plans are there to demonstrate that are following industry
standards which are important or critical for our customers.
They might be read by customers or an auditor. There are meant be simple
and easy to read. Simply explain what you did to ensure
your changes are correct!

Here are a non exhaustive list of test plan examples to help you:

- Making changes on a given feature or component:
- "Covered by existing tests" or "CI" for the shortest possible plan if
there is zero ambiguity
  - "Added new tests"
- "Manually tested" (if non trivial, share some output, logs, or
screenshot)
- Updating docs:
  - "previewed locally"
  - share a screenshot if you want to be thorough
- Updating deps, that would typically fail immediately in CI if
incorrect
  - "CI"
  - "locally tested"
-->

---------

Co-authored-by: Mikołaj Kondratek <mik.kondratek@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants