ClickFunnels Orders::Line Items::Change API
> Preview and commit variant/price changes on existing subscription line items. A self-serve flow for switching the variant or price on a subscription line item. The surface has three endpoints — discovery (`Products::Prices::ChangeOption`) tells you which targets are allowed; this resource is the actual change. `POST` to `…/changes` to preview the upcoming invoice (`preview: true`); `POST` to `…/changes/perform` to commit (`preview: false`). The response envelope is identical between preview and commit and only the `preview` flag flips. Allowed transitions are constrained by merchant-configured upgrade/downgrade option rows. See the discovery endpoint for sourcing legal `products_price_id` targets. See the [Subscription Changes Skill](https://accounts.myclickfunnels.com/.well-known/subscription-changes/skill.md) for the full flow — [preview](https://accounts.myclickfunnels.com/.well-known/subscription-changes/skill.md#step-2---preview-the-change) and [commit](https://accounts.myclickfunnels.com/.well-known/subscription-changes/skill.md#step-3---commit-the-change).