Shopify Glossary Terms

Shopify Scripts

Shopify Scripts were small pieces of Ruby code that ran on Shopify's servers during cart and checkout to apply custom logic - discounts, shipping rate modifications, and payment gateway filtering. They were exclusive to Shopify Plus and edited through the Script Editor app.

Scripts have been deprecated and replaced by Shopify Functions, which offer similar capabilities in a more modern, maintainable architecture. Functions run as WebAssembly modules instead of Ruby scripts, support version control, and integrate with Shopify's app framework.

If you're still running legacy Scripts, they'll continue to work for now, but Shopify has set a migration deadline. New customisations should be built with Functions from the start. The migration path is straightforward for most use cases - tiered discounts, BOGO logic, shipping rules - but complex Scripts may need rearchitecting. Our Shopify Plus team handles these migrations regularly.


Think: the deprecated approach that Shopify Functions replaced — migrate before the deadline.

MEL • LA • LON
Now Accepting Q3 Projects