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

Checkout: Improve UI when user tries to buy site redirect and starts plan's free trial #1538

Closed
gziolo opened this issue Dec 14, 2015 · 6 comments
Assignees
Labels
[Feature] Checkout The checkout screen and process for purchases made on WordPress.com. [Type] Bug

Comments

@gziolo
Copy link
Member

gziolo commented Dec 14, 2015

Steps to reproduce:

  1. Go to http://calypso.localhost:3000/domains/add/site-redirect.
  2. Add Site Redirect to the cart.
  3. Go to http://calypso.localhost:3000/plans.
  4. Select Plan upgrade and start 14 days trial.
  5. When you are about to start a trial you're going see this screen:

screen shot 2015-12-14 at 12 10 05

The same issue happens when you add more than one Domain and/or Domain Mapping to the cart.

/cc @fabianapsimoes @mikeshelton1503

@gziolo gziolo added [Type] Enhancement [Feature] Plans & Upgrades All of the plans on WordPress.com and flow for upgrading plans. [Feature] Checkout The checkout screen and process for purchases made on WordPress.com. labels Dec 14, 2015
@breezyskies
Copy link
Contributor

Note that this could also be an issue for a user who tries to start a trial on a site with an active redirect (as opposed to it being in their cart).

@breezyskies
Copy link
Contributor

@mikeshelton1503 and I chatted about this in Slack, some notes:

  • We don't think the site redirect in the cart is a issue, as the free trials won't ultimately use the checkout page (see Free Trials: Remove checkout from flow/Add confirmation page #1169). (Also this is pretty edge case that a user would add a site redirect to their cart and then try to get a trial, so low priority.)
  • We do think we should warn the user when they have an site redirect already active on their site, letting them know that we're disabling the redirect for the length of their trial (rather than making them go disable it on their own as an extra step). This would show on the free trial confirmation page:

c0ehjiixld-3000x3000

I would also consider this relatively low priority and can probably wait for v2 of free trials.

@fabianapsimoes fabianapsimoes added Free Trials and removed [Feature] Plans & Upgrades All of the plans on WordPress.com and flow for upgrading plans. labels Dec 17, 2015
@fabianapsimoes
Copy link
Contributor

I guess the issue here isn't so much about Site Redirect upgrades, but about the general case where the user has more stuff in their cart than the trial.

For example, with two domains and a trial in the cart, you should be prompted to pay for the second domain. However, when you reach checkout, all you see is the trial confirmation page and no way to enter / select a payment method. If you click the button in the confirmation page, you see this error:

screenshot-calypso localhost 3000 2015-12-17 13-14-31

@gziolo is that the issue you're referring to? I have the impression you and @breezyskies are talking about different things -- and if you're not, what I mention above is another problem we need to take into consideration :)

@gziolo
Copy link
Member Author

gziolo commented Dec 17, 2015

@fabianapsimoes I was rather thinking about the case you described, but both cases are valid in this context :)

@fabianapsimoes fabianapsimoes added this to the No-cc Free Trials: v2 milestone Dec 17, 2015
@breezyskies
Copy link
Contributor

I guess the issue here isn't so much about Site Redirect upgrades, but about the general case where the user has more stuff in their cart than the trial.

This is one of the reasons @mikeshelton1503 and I were pushing for a separate trial confirmation page that did not include the cart -- the idea being that starting a trial would have zero to do with checkout (or interact with anything else that may or may not be in your cart).

@fabianapsimoes
Copy link
Contributor

We'll no longer use the cart for Free Trials, so I'm closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Checkout The checkout screen and process for purchases made on WordPress.com. [Type] Bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants