Quick fix to add business plan to the cart when copying a site
Why are these changes being made?
The Copy Site stepper flow is broken and the cart appears empty
Not sure if this is the best solution. We may want to add the plan calling the right function, or displaying the Business+ plans for the user to select them.
Before
After
Testing Instructions
On your localhost or calypso live, access /sites
Select a atomic site and click the three dots
Select Copy site to start the flow
Enter some domain name and select a free domain to finish the flow. You can also try selecting a domain to purchase.
Complete the process
Observe you land in your new site and a banner displays the site was successfully copied.
Access the frontend and confirm the site was indeed copied
[ ] Have we added the "[Status] String Freeze" label as soon as any new strings were ready for translation (p4TIVU-5Jq-p2)?
[ ] For changes affecting Jetpack: Have we added the "[Status] Needs Privacy Updates" label if this pull request changes what data or activity we track or use (p4TIVU-aUh-p2)?
Related to https://github.com/Automattic/wp-calypso/issues/96590
Proposed Changes
Why are these changes being made?
Not sure if this is the best solution. We may want to add the plan calling the right function, or displaying the Business+ plans for the user to select them.
Testing Instructions
/sites
Copy site
to start the flowhttps://github.com/user-attachments/assets/6e2ef981-8e3d-4017-bb83-59608094b8d9
Pre-merge Checklist