Short answer: no, Shopify Functions are not limited to Shopify Plus. This is one of the biggest practical wins of the move off Scripts. Where Scripts were a Plus-only feature, Functions bring the same kind of checkout customization to stores on standard plans too.
This matters because Shopify Scripts retires on June 30, 2026, so every Plus store on Scripts has to move to Functions anyway. The bonus is that non-Plus stores get capabilities they never had through the Script Editor.
The nuance worth knowing
A few details to set expectations:
- Functions run as app extensions. You build and deploy them with the Shopify CLI as part of an app. So the real requirement is a custom app, not a specific plan.
- Some advanced contexts still lean toward Plus. Certain higher-end scenarios (for example, B2B-specific behavior or very large-scale setups) align with Plus features. But the core discount, delivery, and payment customization functions that replace Scripts are broadly available.
- You still configure them in the admin. A function does nothing until you attach it: a discount function needs an automatic discount pointing at it, delivery and payment functions need their matching customization.
If you are on Plus and use Scripts
You must migrate before June 30, 2026. Start with the Scripts to Functions migration guide, then map each Script: discounts, shipping, and payment.
If you are not on Plus
You never had Scripts, but you can now use Functions for the same kinds of checkout rules: tiered discounts, hiding shipping or payment options conditionally, and more. It is a genuine new capability for standard-plan stores.
Want help either way
Whether you are migrating off Scripts or building your first Function, we build Shopify Functions for stores on every plan. Tell us the behavior you want and we will ship it.

