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

Prevent new legacy subscriptions from being created/purchased on the checkout. #10403

Open
1 task
mattallan opened this issue Feb 19, 2025 · 0 comments
Open
1 task
Assignees
Labels
category: projects For any issues which are part of any project, including bugs, enhancements, etc. component: wcpay subscriptions Issues related to Stripe Billing Subscriptions focus: subscriptions Deprecated in Feb 2025. Please don't use

Comments

@mattallan
Copy link
Contributor

mattallan commented Feb 19, 2025

Project Thread: pgizk6-42-p2
Related Epic: #10401

This issue is being handled by the Chronos team as part of our Subscriptions Primary Offering project, as such, I've added this to our team's project board.


  • Targeted release: WooPayments 9.2

Background

There are a small number of US merchants using a legacy implementation of our Stripe Billing feature. Back in 2023, we attempted to move merchants off this feature, however that was not 100% successful.

This issue is part 3 of a 5 part series where the goal is to slowly migrate merchants off legacy this feature and to install WooCommerce Subscriptions, to continue selling subscriptions on your store.

The reason we need to move merchants off this feature is because it's built off of an outdated/deprecated version of the woocommerce/subscriptions-core composer package which we need to remove from WooPayments.

Acceptance Criteria

  • Prevent new Stripe Billing subscriptions being created without WooCommerce Subscriptions being installed.
@mattallan mattallan added component: wcpay subscriptions Issues related to Stripe Billing Subscriptions category: projects For any issues which are part of any project, including bugs, enhancements, etc. labels Feb 19, 2025
@mattallan mattallan added this to the WooPayments 9.2.0 milestone Feb 19, 2025
@mattallan mattallan self-assigned this Feb 19, 2025
@mattallan mattallan added the focus: subscriptions Deprecated in Feb 2025. Please don't use label Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: projects For any issues which are part of any project, including bugs, enhancements, etc. component: wcpay subscriptions Issues related to Stripe Billing Subscriptions focus: subscriptions Deprecated in Feb 2025. Please don't use
Projects
None yet
Development

No branches or pull requests

1 participant