Shopify Functions
Definition
Shopify's mechanism for extending checkout behavior — discounts, shipping, and payment methods — with serverless functions written in Rust or JavaScript.
Background
Positioned as the successor to Shopify Scripts (Plus-only, Ruby), Functions are available on all plans. Crucially, checkout logic can now be packaged and distributed as an app.
Flagship's Involvement
We implement Functions for employee discounts, tier-based member discounts, and custom shipping logic, evaluating adoption together with Checkout Extensibility migrations.