Carts API: documented overridable fields for line items
The Create a Cart and Add Cart Line Items endpoints now include an Overridable fields table that explicitly lists the catalog values you can override when adding line items to a cart.
list_price— override the product’s price (with a note on promotion eligibility)name— override the product name for locale-specific displayoption_selections.name— override an option or modifier labeloption_selections.value— override an option or modifier value
A new request example on the Add Cart Line Items endpoint demonstrates using price, name, and locale-specific option overrides together.
For details, see Add Cart Line Items.
Link a channel with catalyst channel link
The Catalyst CLI adds a channel link command that connects a Catalyst project to a BigCommerce storefront channel and writes its credentials to .env.local.
- Interactive onboarding — logs you in through the browser device-code flow when you aren’t authenticated, then prompts you to pick a storefront channel
- Non-interactive mode — pass
--store-hash,--access-token, and--channel-idto skip the prompts - Extra variables — use
--env KEY=VALUE(repeatable) to append values to.env.local
For details, see the Catalyst CLI reference.