Skip to content

Conversation

@michaeldcain
Copy link
Member

@michaeldcain michaeldcain commented Oct 6, 2025

Fixes: https://linear.app/a8c/issue/SHILL-929/ciab-create-checkout-flow-for-ciab

Proposed Changes

This adds a setup flow for CIAB sites, with domains and CIAB plans steps, that takes the user to Checkout when complete.

Untitled (1)

Why are these changes being made?

When a CIAB site is provisioned with a free trial, the user will be prompted to upgrade their site through a Stepper flow.

To Do:

Testing Instructions

  • Visit calypso.localhost:3000/setup/woo-hosted?siteSlug={yourciabsiteaddress}
  • Verify that you can add a domain to the cart
  • Verify that you're taken to the plans page with CIAB "Basic" and "Pro" plans (feature list is placeholder right now)
  • Verify that selecting a plan takes you to Checkout
  • Verify that completing Checkout redirects you to your CIAB site

@michaeldcain michaeldcain self-assigned this Oct 6, 2025
@github-actions
Copy link

github-actions bot commented Oct 6, 2025

@michaeldcain michaeldcain force-pushed the add/woo-hosted-setup-flow branch from 47a0a8e to 76c9a33 Compare October 7, 2025 03:07
@michaeldcain michaeldcain force-pushed the add/woo-hosted-setup-flow branch 3 times, most recently from 37559c7 to e042a85 Compare October 21, 2025 09:32
@matticbot
Copy link
Contributor

matticbot commented Oct 21, 2025

This PR modifies the release build for the following Calypso Apps:

For info about this notification, see here: PCYsg-OT6-p2

  • happy-blocks
  • help-center
  • notifications
  • odyssey-stats
  • wpcom-block-editor

To test WordPress.com changes, run install-plugin.sh $pluginSlug add/woo-hosted-setup-flow on your sandbox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants