Edit the prices, periods, and targeting of many method options at once
A method option is one price and period a customer can pick on a product, such as a 7 day rental or a monthly subscription. Once you have hundreds of them across your catalog, editing one product at a time stops being practical, so the options table lets you change many at once.Open Method options to reach the options table. It lists every option for one method across your whole catalog, and the selector beside the title switches between calendar, membership, subscription, and resale. A single product’s options are still editable from that product’s method.
Tick the options you want to change, then pick an action. Rename and Update checkout price sit on the bar itself; the rest are under Actions. Which actions appear depends on the method.
Action
Methods
What it does
Rename
All
Sets the name shown on the product page selector and on line item properties. Liquid is supported, so a name can read a field such as {{ resale_option.product.title }}.
Update checkout price
All
Sets a fixed checkout price, or recalculates prices from a Liquid formula.
Update recurring price
Subscription
Sets the price charged each billing period.
Update minimum term
Subscription
Sets how long a customer must stay subscribed before they can cancel.
Update credit cost
Membership
Sets how many credits the option costs a member.
Update status
Resale
Turns options on or off. A turned-off option is hidden from the storefront but kept in your data, so you can turn it back on later.
Apply to markets
All
Limits the options to specific Shopify markets. Leave the market selection empty to apply them to all markets.
Apply to item conditions
All
Limits the options to specific item conditions. On a single option, the same control is Apply to specific item conditions.
Apply ID verification required
Calendar, membership, subscription
Requires identity verification on the options, so customers verify their identity before fulfillment. Available once identity verification is on for your store.
Attaches add-ons to the options. The set you pick replaces each option’s current add-ons, so leave everything unticked to remove them all. Available once an add-on exists.
Apply contracts
All
Attaches contract templates, which customers sign after checkout. Leave the selection empty to remove every template. Available once e-signatures are on and a template exists.
Apply terms
All
Attaches terms records, which customers accept before the rental proceeds. Leave every row unticked to remove them all. Available once the terms beta feature is on and a record exists.
A formula recalculates each selected option’s checkout price from that option’s own fields, so one save can reprice a whole catalog. Use it for percentage increases, a price per day, or a price derived from the variant price.
1
Select the options
On Method options, tick the options you want to reprice.
2
Open Update checkout price
Select Update checkout price on the bulk bar.
3
Switch to a formula
Select Use formula. The Checkout price field becomes a Liquid editor, and the variables available to it are listed underneath.
4
Enter the formula
Write the formula in Liquid, returning the price in cents. For example, {{ calendar_option.days | times: 1200 }} charges $12 a day.
Select all the options, then Update checkout price, switch to a formula, and save.
5
Save
Select Save. Every selected option is repriced and the table updates.
Every option can be scoped so it only appears in certain contexts on the storefront:
Markets. Show the option only in selected Shopify markets, for region or currency specific pricing.
Variants. Apply it to all variants, or only a subset such as one storage size on an electronics product.
Conditions. Apply it to all item conditions, or only a subset such as new against refurbished.
The three filters combine: an option shows when the current market, variant, and condition all match. That’s how one product carries a multi-market, multi-variant pricing matrix without being duplicated.Market and variant come from the customer’s context. Condition is only known once the customer picks one, which needs Display item condition options on the Methods app block and at least one condition marked Show on storefront. Until then, condition-scoped options show to everyone. See Show conditions on the storefront.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.