Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.43k stars 1.99k forks source link

[Bug]: When a blogger plan attempts to purchase a non .blog domain, add pro plan to cart instead of personal #63015

Open DustyReagan opened 2 years ago

DustyReagan commented 2 years ago

Quick summary

On a "Blogger" plan, if you go to purchase a domain, the copy states a "Pro plan required", but when you click Select, a Personal plan is added to the cart.

domain-pro-personal

Steps to reproduce

  1. Using a blogger plan site.
  2. Go to purchase a domain
  3. Click "Select" on a domain that states "Pro plan required".

What you expected to happen

A Pro plan should be added to your shopping cart.

What actually happened

A Personal plan is added to your shopping cart.

Context

No response

Browser

No response

Simple/Atomic

No response

Other notes

No response

Reproducibility

Consistent

Severity

No response

Available workarounds?

No response

Workaround details

No response

jamiepalatnik commented 2 years ago

📌 HOUSEKEEPING

📌 SCRUBBING

📌 FINDINGS/SCREENSHOTS/VIDEO

📌 ACTIONS

sirbrillig commented 2 years ago

FWIW, the Personal plan is added by the shopping-cart endpoint validator. That validator has this comment:

Users on Blogger plan can only have .blog domains. If they are trying to add something the plan doesn't allow, automatically add Personal.