// the basics
What is a Shopify Plus agency?
A Shopify Plus agency builds and runs stores on Shopify enterprise tier. Most of the engineering sits below the theme. We develop checkout extensibility, custom Shopify Functions, native B2B catalogs, and multi-region expansion stores. We also integrate enterprise ERP and warehouse systems.
That is the honest distinction between this and general Shopify development. A standard Shopify build is a design, a theme, a product catalog, and an app stack. For many brands, that is the ideal solution. For merchants scaling beyond mobile web into dedicated apps, we also engineer ecommerce app development integrating the Shopify Storefront API. A Plus build is a platform engineering project with a custom storefront attached.
The practical test is simple. If the thing blocking you is how the store looks, you do not need Plus. If it is custom checkout logic, B2B pricing models, or multi-store permissions, that requires the Plus tier. If you already run Plus and need platform replatforming, see e-commerce replatforming and our Salesforce Commerce Cloud to Shopify Plus migration work.
// what shopify documents
What the Plus plan actually gives you.
These metrics come directly from official Shopify documentation. Plan limits and deprecation dates matter. Agency websites frequently publish inaccurate claims about these boundaries.
9
expansion stores are supported on the Shopify Plus plan. It includes unlimited staff accounts, 200 locations, and 25 custom storefronts.
Feb 2023
Shopify announced checkout.liquid deprecation to improve security and performance. Stores upgraded to checkout extensibility and UI extensions.
Wasm
Shopify Functions execute as WebAssembly inside Shopify. They compile from Rust or JavaScript to deliver server-side speed.
// the problem
What we usually find on an inherited Plus store.
Checkout was auto-upgraded and things broke.
Legacy scripts were lost during migration. Post-purchase offers, tracking pixels, or order status logic quietly stopped working.
Apps are doing work Functions should do.
A stack of bundle and discount apps adds monthly cost and script bloat. Most of that logic belongs in native Shopify Functions.
B2B is bolted on with tags and workarounds.
Wholesale runs on customer tags and price spreadsheets. Shopify Plus provides native companies, catalogs, and net terms.
// the enterprise layer
The eight things a Plus build is really about.
The storefront tools on Plus are largely the same ones every Shopify store gets. This is the part that is not.
Checkout extensibility.
We build checkout UI extensions and web pixels. They replace checkout.liquid. Customizations remain upgrade-safe across platform releases.
Shopify Functions.
Functions execute server-side WebAssembly. They handle discounts, bundles, and delivery rules. They run in under 5 milliseconds.
B2B on Shopify.
Shopify provides native B2B companies and locations. You manage wholesale catalogs and volume pricing. No third-party app is required.
Expansion stores.
The Plus plan includes 9 expansion stores. Use them for regional markets or wholesale. Manage all stores in one central admin.
Shopify Markets.
Adjust currency, language, and pricing from one store. Serve multiple countries on a single inventory pool. Reduce operational overhead.
Launchpad and Flow.
Launchpad automates sales and product drops. Shopify Flow manages order routing and fraud holds. Both run on automated schedules.
Headless storefronts.
Plus supports up to 25 custom storefronts. Connect via the Storefront API. Deploy to Oxygen or Next.js hosting.
Organization admin.
Manage team access across all stores. Set custom user permissions once. Simplify security and user governance.
// checkout
Checkout extensibility, and the deadline most stores met badly.
Checkout used to be customized by editing checkout.liquid and pasting scripts into the admin. Shopify deprecated that approach in February 2023. It replaced legacy scripts with checkout extensibility: UI extensions, web pixels, and the Checkout Branding API. These customizations survive platform updates without breaking.
The transition dates matter because many stores transitioned without notice. Shopify set August 28, 2025 as the deadline for upgrading Thank you and Order status pages. Automatic upgrades began in January 2026. Legacy scripts and checkout.liquid customizations were disabled. Many Plus stores run today with broken analytics pixels or missing post-purchase widgets. We audit these points first to ensure tracking and conversion funnels remain intact.
// functions
Shopify Functions instead of another app.
Functions customize the backend logic of Shopify using WebAssembly. Rust is the fastest option, and JavaScript is also supported. Functions execute directly within Shopify infrastructure. They replace slow third-party scripts with fast server-side execution.
- Discounts: tiered, stacked, and conditional logic. Functions replace apps and legacy Script Editor scripts.
- Cart transform: bundles and kits. Component pricing expands or merges at the line level.
- Delivery customization: filter shipping methods. Hide, rename, or reorder options by cart contents or address.
- Payment customization: control payment methods. Gate options by order value, customer tag, or B2B account.
- Cart validation: verify order rules. Block invalid carts before customers reach payment.
- Fulfillment constraints: keep related items together. Ensure matching products ship on the same fulfillment.
- Order routing: choose optimal locations. Direct orders to the nearest warehouse automatically.
- Pickup points: local collection options. Generate store pickup choices and carrier collection points.
- Language support: written in Rust or JavaScript. Code is versioned and deployed with your repository.
// b2b on shopify
Wholesale modelled properly, not tagged.
Shopify models a company as the business entity. Each company contains locations and buying contacts. Catalogs attach to company locations to offer exclusive product selections and negotiated pricing. That is a true data model. Migrate onto native structures rather than keeping tag workarounds alive.
- Companies: central purchasing accounts. Each company holds specific locations and buyer contacts.
- Company locations: branch management. Each location carries distinct billing and shipping addresses.
- Catalogs: tailored product selections. Assign negotiated wholesale pricing per company location.
- Quantity rules: order minimums. Enforce case packs, pallet increments, and minimum order values in cart.
- Payment terms: purchase orders. Trade buyers order on net terms instead of paying by card.
- Credit limits: ERP integration. Hold over-limit wholesale orders for manual review automatically.
- Store architecture: unified or separate. Run B2B and DTC on one store, or launch an expansion storefront.
- Draft orders: sales rep tools. Sales teams create quotes and draft orders on behalf of trade buyers.
For the wider trade-selling picture, including ERP-integrated dealer portals, see our B2B e-commerce and manufacturer commerce builds.
Next step
Outgrowing standard Shopify?
Tell us your order volume and where the current setup strains. We will tell you honestly whether Plus is worth it yet.
// multi-store
Expansion stores, markets, and knowing which you need.
Shopify Plus supports up to 9 expansion stores. However, expansion stores require separate operational overhead. Each expansion store carries its own catalog, theme, and app stack. Shopify Markets is often the better initial approach. It adjusts currency, language, pricing, and content from a single catalog. For brands entering international markets, Shopify Markets delivers faster results with less operational friction.
Expansion stores are ideal when product catalogs differ substantially across regions. They also suit distinct brand acquisitions requiring custom design systems. Separate stores support localized warehousing, tax compliance, or standalone wholesale portals. The organization admin unifies user access and billing. Staff permissions across all stores live in one dashboard.
// headless
Headless on Plus, and when to say no to it.
Shopify Plus supports up to 25 custom React-based storefronts. Developers build them with Hydrogen and Oxygen or Next.js via the Storefront API. Headless is a powerful capability, but it is often recommended unnecessarily.
Headless is ideal when frontends require complex interactive state that Liquid cannot deliver. It suits organizations with dedicated CMS platforms or unified commerce across mobile apps and POS kiosks. However, headless is usually the wrong choice if speed is your only goal. A well-engineered Liquid theme on Shopify CDN delivers 90+ Core Web Vitals at a fraction of ongoing maintenance cost. We clarify these trade-offs transparently before project kick-off. More on the architecture trade-offs in our headless commerce build.
// integrations
What we wire into a Plus build.
A Plus store rarely acts as the sole system of record. It connects to core enterprise systems. Clean data synchronization ensures teams trust inventory, fulfillment, and financial reports.
- ERP: NetSuite, SAP Business One, Dynamics 365, and Acumatica. We sync multi-location inventory and orders.
- Middleware: Celigo, Patchworks, and Alloy Automation. We connect custom microservices via GraphQL APIs.
- PIM systems: Akeneo, Salsify, and Plytix. We map metafields and metaobjects for structured catalog data.
- Search and merchandising: Algolia, Searchspring, and Klevu. We configure faceted search and discovery.
- Marketing: Klaviyo, Attentive, and HubSpot. We synchronize customer events and consent status.
- Customer support: Gorgias, Zendesk, and Loop Returns. We wire customer service directly to order data.
- Logistics: Avalara, ShipStation, and ShipBob. We calculate tax rates and route multi-warehouse shipping.
- Trade integrations: EDI 850 and 810 documents. We configure cXML punchout into Coupa and Ariba systems.
Not sure Plus is the right tier yet?
Evaluate plan tiers before signing contracts. Share your checkout goals and wholesale pricing models. Tell us how many regional stores you operate. We will confirm if a standard Shopify plan meets your needs.
// side by side
Shopify Plus against the alternatives.
Checkout control and B2B depth decide this choice. Hosting responsibilities matter far more than a generic feature list.
| Option. | Best for. | Trade-off. | Our read. |
|---|---|---|---|
| Shopify Plus. | Checkout logic, native B2B, expansion stores, low ops burden. | Platform boundaries are Shopify's, not yours. | The default for most US brands at this stage. |
| Shopify standard plans. | DTC brands whose blocker is design and merchandising. | No expansion stores, limited checkout control. | Right answer far more often than agencies admit. |
| Adobe Commerce. | Very large attribute-heavy catalogs and deep native B2B. | Hosting, patching, and upgrades are yours to run. | Worth it only if the catalog genuinely demands it. |
| BigCommerce Enterprise. | Mid-market B2B with strong native features. | Smaller app and talent ecosystem. | A real option, usually a closer call than expected. |
| Salesforce Commerce Cloud. | Large retailers already deep in the Salesforce stack. | Implementation cost and change velocity. | Most brands we speak to are leaving it, not joining it. |
| Headless on Plus. | Custom front ends and multi-surface commerce. | You now own a front end and its maintenance. | Justified less often than it is proposed. |
// the signals
Six signs you have outgrown the standard plan.
01
Checkout logic keeps getting refused.
You want a custom checkout rule like hiding a payment method or bundling items. Every solution seems to require a separate app. That is where Plus is required.
02
A second region needs its own store.
Markets on one store is no longer enough. You need separate catalogs, local pricing, and dedicated fulfillment for another country.
03
Wholesale is running on workarounds.
Tags and spreadsheets are standing in for true B2B companies, custom catalogs, and payment terms.
04
Your app bill is doing platform work.
Several apps exist only to add basic logic. Shopify Functions handles these natively with zero script overhead.
05
Access control is unmanageable.
Multiple contractors work across stores without central governance. Organization admin solves permission sprawl.
06
Automation limits are the bottleneck.
Flow limits, staging stores, or staff seat caps restrict your growth. Plus lifts these platform ceilings.
// how it runs
How a Shopify Plus build runs.
01
Audit and scope.
We review your store, checkout customizations, app stack, and integrations. We define which logic moves to Functions and which apps should be removed.
02
Design and build.
Storefront design and Liquid theme development. We implement checkout UI extensions and the Branding API instead of legacy code.
03
Functions and B2B.
Custom discount, delivery, and payment logic written as Functions. B2B companies, catalogs, and payment terms configured natively.
04
Integrate.
We wire ERP, PIM, search, and 3PL systems through Admin GraphQL APIs. All sync workflows are verified on staging first.
05
Launch and iterate.
Staging QA, data reconciliation, and 301 redirect validation. We execute monitored cutovers with complete post-launch roadmaps.
// who does this
The people a Plus build has to satisfy.
Enterprise commerce decisions must satisfy three distinct stakeholders. The first person leads revenue growth. The second person maintains architecture stability. The third person is the buyer checking out.


SHOPIFY PLUS FAQ
Questions brands ask before a Plus build.
Topics
Can’t find your answer?
Talk to the founderPlus basics
What is a Shopify Plus agency?
A Shopify Plus agency builds stores on Shopify enterprise tier. The work focuses on capabilities standard plans do not expose. These include checkout extensibility, Shopify Functions, and B2B catalogs. They also cover expansion stores and organization admin settings. Storefront design matters, but brands hire Plus specialists for backend logic.
What is Shopify Plus?
Shopify Plus is the enterprise plan. It supports 9 expansion stores and unlimited staff accounts. It allows up to 25 custom React-based storefronts and up to 200 locations. It also includes 100 themes, unlimited staging environments, Launchpad, and the Checkout Branding API. Growing brands upgrade when standard plan limits restrict operations.
Do we actually need Shopify Plus, or will a standard plan do?
Most brands do not need Plus for traffic volume alone. They need it for specific enterprise features. Common drivers include regional expansion stores and native B2B accounts. Others need custom checkout logic or higher API limits. If you cannot name the specific feature you need, you may not be ready. We advise you honestly on our first discovery call.
How is Shopify Plus different from the standard Shopify plans?
Standard storefront tools are largely similar. The real difference is the enterprise layer. Plus provides expansion stores under one organization admin and the Checkout Branding API. It includes custom Shopify Functions, B2B company models, Launchpad scheduling, and headless allowances. You are buying control over checkout and back-office logic.
How long does a Shopify Plus build take?
A focused Plus build usually runs 4 to 8 weeks. A full replatform takes 8 to 14 weeks. This includes B2B catalogs, ERP integrations, and international markets. Timeline variables include catalog data quality, third-party system connections, and custom Shopify Functions requirements. We scope all technical requirements before providing a fixed quote.
Can you migrate us onto Shopify Plus from another platform?
Yes. We migrate stores from Adobe Commerce, Salesforce Commerce Cloud, BigCommerce, WooCommerce, and custom backends. Products, customers, order history, and SEO URLs transfer with comprehensive 301 redirect mapping. We focus on B2B contract pricing and account hierarchies. We reconcile every customer record before go-live.
What does a Shopify Plus agency do that a general Shopify developer does not?
A general developer works with Liquid themes, app installs, and standard admin settings. A Plus build requires custom Rust or JavaScript Functions compiled to WebAssembly. It demands custom checkout UI extensions and high-volume GraphQL calls. It also requires B2B data modeling and multi-store architecture. This requires specialized enterprise engineering.
Are you a certified Shopify Plus Partner?
We focus on engineering capability rather than marketing badges. Bring us your complex Plus requirements. We build custom checkout rules, B2B company structures, expansion stores, and ERP sync. Judge us on the precision of our technical architecture. Does your procurement team require a formal directory badge? We clarify fit immediately on our discovery call.
Plus features
How many expansion stores do we get on Shopify Plus?
Shopify Plus includes 9 expansion stores as standard. Brands use them for international regions, distinct sub-brands, or dedicated B2B portals. We help you evaluate whether a new market requires a separate store. Shopify Markets often achieves this on a single storefront. It requires far less operational maintenance.
What is checkout extensibility and do we have to move to it?
Checkout extensibility is the upgrade-safe framework for customizing checkout. It uses checkout UI extensions, web pixels, and the Checkout Branding API. These replace legacy checkout.liquid files. Shopify deprecated checkout.liquid in February 2023. Every new Plus build must use checkout extensibility from day one.
What happened to checkout.liquid and additional scripts?
Shopify retired additional scripts and checkout.liquid. Thank you and Order status pages were moved to new extensibility APIs. Stores that were auto-upgraded often lost tracking pixels and post-purchase scripts. We audit and rebuild conversion tracking and post-purchase surveys. We build order status widgets with modern UI extensions.
Can we run different currencies, languages, and pricing per region?
Yes. Shopify Markets controls pricing, currency, and language. You customize catalog availability by country or customer group. A single store with tailored markets works best for most merchants. It avoids the overhead of managing separate stores. It avoids catalog duplication and unifies inventory management.
What is Shopify Audiences and can we use it?
Shopify Audiences generates custom high-intent buyer audiences using machine learning across the Shopify network. It exports target segments directly to Meta, Google, and Pinterest ad accounts. It requires Shopify Plus, Shopify Payments, and a US or Canadian store location. It significantly improves top-of-funnel ad efficiency.
What is Launchpad used for?
Launchpad automates flash sales, product drops, and theme updates. Events trigger automatically at scheduled times without manual intervention. We combine Launchpad with Shopify Flow workflows. This coordinates price adjustments, inventory publishing, and customer tagging reliably on launch day.
B2B & wholesale
Can Shopify Plus handle wholesale and B2B properly?
Shopify models a company as the primary B2B purchasing entity. Companies contain specific locations, buyer contacts, and role permissions. Each location supports its own shipping addresses and payment terms. You assign custom catalogs with negotiated pricing.
How do B2B catalogs and negotiated pricing work?
You assign customized catalogs to company locations. Catalogs dictate available products and wholesale pricing for authenticated buyers. Volume pricing tiers apply directly in the cart. You also configure minimum order quantities and case pack rules.
Can B2B and DTC run on the same store?
Yes. Running B2B and DTC on a unified storefront is often best practice. You manage a single catalog, unified inventory pool, and centralized orders. B2B buyers log in to access wholesale pricing. A separate expansion store is rarely required. Use one only when brand positioning or catalogs differ completely.
Can we offer net terms and purchase orders to trade accounts?
Yes. Payment terms like Net 30 or Net 60 are assigned per company location. Wholesale buyers check out on account with mandatory purchase order numbers. Credit limits often live in your ERP. We sync them via API to place over-limit orders on hold automatically.
Build & tech
What are Shopify Functions and what can they actually do?
Shopify Functions execute custom backend commerce logic within Shopify infrastructure. They compile to WebAssembly using Rust or JavaScript. They run server-side during checkout. They execute in under 5 milliseconds. There is zero latency penalty or script overhead.
We still have Script Editor scripts. What happens to that logic?
Legacy Script Editor code is rewritten into modern Shopify Functions. We migrate custom discounts and payment gating into discrete Functions. We also convert custom delivery rules into WebAssembly. This ensures pricing calculations and checkout validation remain 100% accurate.
Do we have to go headless on Shopify Plus?
No. Most enterprise brands achieve better ROI with a modern Online Store 2.0 Liquid theme. Headless architecture fits specific needs. It works well when unifying web apps, mobile apps, and digital kiosks. Plus permits up to 25 headless storefronts. However, modern Liquid themes deliver fast performance at lower maintenance cost.
Can you integrate Shopify Plus with our ERP and back office?
Yes. We integrate enterprise ERPs including NetSuite, SAP, Microsoft Dynamics 365, and Acumatica. We connect through Admin GraphQL APIs and iPaaS middleware like Celigo. We synchronize multi-location inventory, wholesale catalogs, customer companies, order fulfillment, and financial records.
Working together
Do we own the code and the accounts?
Yes, 100%. We commit all Liquid code and Functions to your GitHub repository. Custom apps live in your repositories as well. You retain administrative control of your Shopify organization. You own all API credentials and cloud environments with zero vendor lock-in.
What happens after launch?
We provide dedicated monthly engineering retainers post-launch. Retainers cover continuous checkout optimization, new Shopify Functions, ERP integration monitoring, and international expansion. If your team manages operations in-house, we provide comprehensive technical documentation and sprint-based support.
Scope & engagement
Do you work without a monthly retainer?
Yes. A Shopify Plus build can be a fixed-scope project that ends when it ships. Many brands prefer that option. Retainers make sense when a store evolves continuously with new markets and custom Functions. They should never be a mandatory condition for working together. We always quote stand-alone fixed-scope builds with transparent milestones.
What does a Shopify Plus development agency do that a regular Shopify agency cannot?
Three enterprise capabilities define true Plus development. First is checkout customization using Shopify Functions and checkout extensibility. Second is native B2B company accounts, tiered price lists, and net terms. Third is expansion store architecture paired with automated Shopify Flow operations. We provide verified case studies across all three areas.
Should we hire a Shopify Plus development agency or move to a headless build?
Stay on standard Plus Liquid themes unless you have specific headless requirements. Headless provides custom frontend freedom but introduces infrastructure maintenance. Valid triggers include multi-brand design systems, web-to-native app unification, or complex digital product configurators. Liquid themes deliver outstanding speed and lower total cost of ownership.
SHOPIFY PLUS AGENCY
Scope your Shopify Plus build.
Tell us what blocks your checkout conversions. Share your wholesale pricing rules and regional store counts. We review your architecture and send a clear scope proposal before development begins.
You retain complete ownership of all code, custom Functions, and merchant accounts. We give direct advice: if a standard plan works, we will tell you.




