Virtual store
Creating storefronts, pages, collections, menus, content, and shopping experiences.
e-Plus plans, implements, and evolves Shopify operations for brands, retailers, industries, and companies undergoing digital transformation.
From customized themes to Advanced and Plus projects, we connect experience, checkout, catalog, orders, inventory, payments, logistics, data, and integrations in an architecture tailored to each company's current needs.
Trading platform
Shopify is a commerce platform that brings together the main structures needed for a company to sell online, in person, and through different channels.
The company subscribes to a plan and begins using an infrastructure managed by Shopify itself. This reduces the need to maintain servers, perform manual platform updates, or build the entire technological foundation of an e-commerce business from scratch.
Within the Shopify admin panel, businesses can manage products, customers, orders, inventory, promotions, payments, content, automations, marketplaces, and sales channels. Available features and their limitations vary across the Basic, Grow, Advanced, and Plus plans.
Creating storefronts, pages, collections, menus, content, and shopping experiences.
Product management, pricing, promotions, shopping cart, checkout, payments, and orders.
Control of customers, inventory, locations, processing, returns, and sales data.
Selling through online stores, social media, marketplaces, physical stores, and other points of contact.
Executing processes through Shopify Flow, apps, and integrations.
Ability to use themes, apps, APIs, Shopify Functions, and custom development.
Shopify can cater to everyone from businesses launching their first store to multi-market operations, physical stores, B2C, B2B, and D2C structures, and complex integrations. The plan, deployment model, and architecture need to be chosen according to the company's actual situation.
Shopify can cater to different business models. The key factor isn't just company size, but the combination of speed, experience, processes, team, markets, integrations, and investment capacity.
For those who want to create their own operation, control the brand experience, and establish a direct relationship with the consumer.
For companies that need to sell online, integrate physical stores, manage inventory, and connect different sales channels.
For organizations that want to develop D2C channels, serve B2B buyers, or combine direct sales, distributors, and consumers.
For operations that need to internationalize, expand their team, integrate new systems, or evolve to Advanced and Plus.
For businesses that already sell on another platform, but are looking for a simpler management experience and a broad technology ecosystem.
For businesses that need to connect their online store, physical locations, inventory, customers, orders, and different delivery options.
Speed to launch and evolve
More accessible administration for the team.
A broad ecosystem of themes and applications.
Integration with different channels
Structure for internationalization
Ability to start simple and evolve
B2C, B2B and D2C experiences
Connection between online store and physical operation.
Projects with significant complexity in ERP, OMS, taxation, logistics, marketplaces, multiple companies, multiple countries, or proprietary commercial rules require a more comprehensive diagnosis.
In these cases, the choice should not only consider the plan. It is necessary to evaluate integrations, applications, checkout, governance, operational model, and potential limitations before starting the project.
The best advice isn't always to start with the most expensive plan. It's to start with the structure that meets your current needs without hindering the next stage of growth.
The online store is just the visible layer for the customer. Behind it, Shopify organizes different areas of the operation that need to work in a coordinated manner.
A consistent implementation needs to define what information will be managed in Shopify, what will remain in external systems, and how this data will be synchronized. This definition avoids rework, duplicate registrations, inventory conflicts, and excessive reliance on manual processes.
Shopify can be used to sell to end consumers, directly by manufacturers or brands, and also to other businesses. Each audience can have specific products, prices, content, commercial terms, and customer journeys.
B2C, B2B, and D2C don't necessarily need to exist as separate stores. The decision depends on factors such as catalog, brand identity, markets, integrations, commercial policies, teams, and the level of independence required for each operation. Shopify B2B is currently available in Basic, Grow, Advanced, and Plus plans, but features such as catalog size, contextual experiences, and advanced payments vary between plans.
The theme controls the appearance and some of the behavior of the online store. It organizes elements such as header, footer, storefronts, product pages, collections, shopping cart, and content.
In Shopify, the theme structure is composed of layouts, templates, sections, and blocks that can be configured or customized. Templates control the different page types; sections and blocks function as reusable content and interface modules.
The implementation starts with a free or premium theme and adapts the experience to the company's identity and needs.
The interface is built specifically for the brand, while maintaining Shopify's thematic structure.
In a headless architecture, the interface is developed separately and connects to Shopify via APIs. Shopify offers Hydrogen as a recommended framework for headless development and Oxygen as a hosting platform for Hydrogen storefronts.
Architecture should be defined by necessity, not by the desire to use more complex technology.
Checkout is the step where the customer enters their information, chooses delivery, selects the payment method, and completes the order. Shopify provides a standardized checkout structure, which can be visually adjusted, enhanced with apps, and customized to varying degrees depending on the plan.
Contact details, login, customer account, and buyer information.
Address, shipping methods, pickup and logistics alternatives.
Payment providers, digital wallets, and payment methods available to the store.
Thank you page, order status, history, and customer account.
They allow visual customizations, operation settings, and the use of compatible applications in permitted areas.
It expands the possibility of adapting checkout and accounts for specific markets.
It offers advanced features for customizing critical checkout steps, payment methods, delivery options, and specific experiences.
Shopify allows you to customize checkout, thank you, status, and account pages through the editor and apps. Marketplace-specific customizations are available in Advanced and Plus plans, while some advanced shipping and payment customizations are exclusive to Plus.
The availability of providers, payment methods, currencies, installment options, and digital wallets varies depending on:
Sidekick is Shopify's artificial intelligence assistant. It works within the admin panel and uses the store's context to guide users, analyze information, generate content, and perform tasks. Changes can be prepared by Sidekick and presented for review before being applied.
Assistance in creating and editing descriptions, pages, posts, campaigns, and other materials.
Creation, editing, organization and updating of business information.
Generating reports and queries using natural language questions.
Support in managing orders, discounts, domains, metadata fields, and other settings.
Creating and refining workflows in Shopify Flow.
Generating resources and apps to address specific operational needs.
Artificial intelligence can accelerate tasks, but it doesn't replace governance, human review, business strategy, or technical validation. Content, settings, and actions suggested by AI should be reviewed before publication or execution. Sidekick is integrated with the admin panel, can generate content, reports, workflows, and apps, and its features and limitations vary depending on the plan.
Shopify Flow is Shopify's automation platform. It monitors store events and automatically executes tasks according to rules defined by the operation.
It can be used to automate activities related to orders, customers, products, inventory, payments, risk management, marketing, B2C, B2B, D2C, and integrated applications. Shopify Flow is free on the Basic, Grow, Advanced, and Plus plans — some actions and limits vary depending on the plan.
This is the event that initiates automation.
The condition analyzes information before allowing an action to be executed.
An HTTP request is a message sent over the internet from one system to another. In Shopify Flow, this action allows you to send information to an external URL or request data from another system when there is no built-in action for the service being used.
The order was paid for through Shopify.
Flow identifies the channel, market, or unit responsible.
Order number, products, customer, address, and value are sent to an external URL.
The system indicates whether it has received and processed the data.
Automation records success or alerts the team in case of failure.
To consult or request information. Example: to check if a registration has been approved.
Send or create information. Example: register an order in another system.
Update existing information. Example: modify the status of an external record.
Request the removal of information.
Flow waits for a response for a limited period and may retry in case of certain failures. Therefore, HTTP requests are useful for automations, but they don't replace all critical integrations.
Shopify Functions allows you to customize parts of your Shopify backend logic. While Flow typically reacts to an event and initiates a process, Functions can directly participate in decisions made in the cart and at checkout.
Shopify executes the function on its own infrastructure and uses the result to apply the business rule.
Add products, provide information, or proceed to checkout.
The code executes the defined logic.
The shopping cart or checkout displays the corresponding condition.
Apply a progressive discount when the consumer buys three products from a specific collection.
Block the order from being finalized if it does not reach the minimum value defined for the company.
To offer a special condition to customers who are members of a specific brand program.
Restrict delivery options based on market, address, or cart contents.
| Situation | Most likely resource |
|---|---|
| Marking an order after it has been created | Shopify Flow |
| Send a notification to the team. | Shopify Flow |
| Send information to another system. | Flow or integration |
| Calculate a discount during checkout | Shopify Functions |
| Block a shopping cart that does not comply with a rule. | Shopify Functions |
| Change payment or delivery options | Shopify Functions |
| Synchronizing high-volume ERP systems | Dedicated integration |
A B2B catalog determines which products, prices, and conditions a group of corporate buyers can view. The company can work with the same product base and present different conditions to distributors, resellers, franchises, branches, or strategic clients.
A corporate client is associated with a company and, when necessary, with a branch or location of the company.
Shopify identifies the corresponding B2B company or marketplace.
The buyer views products, prices, and conditions that match their profile.
What can be configured: product availability, specific prices, minimum and maximum quantities, bulk purchases, progressive pricing by volume, and B2B discounts. B2B catalogs allow you to control products, prices, quantities, and volume pricing.
Up to three active catalogs in total across all B2B markets.
The Basic, Grow, and Advanced plans allow up to three active catalogs; the Plus plan offers unlimited catalogs and direct assignment to specific businesses and locations.
Shopify Markets helps organize and personalize experiences for different markets within the platform. A market can represent countries, regions, or customer groups with specific needs.
Content may be presented in different languages, depending on the store's configuration and translation.
Display and processing in currencies compatible with the payment system used.
Using domains, subdomains, or subfolders to organize regional experiences.
Product availability depends on the market served.
Price adjustments and, in compatible plans, specific pricing by country or region.
Adapting store elements and theme for specific markets.
Tools to support the presentation and collection of import taxes in compatible plans and markets.
Markets doesn't necessarily mean a new store. When catalog, staff, systems, and processes can remain centralized, a single store with Markets can serve different regions. Advanced expands pricing and international trade controls, including regional adjustments and import tax collection in compatible scenarios.
Expansion stores are additional Shopify stores linked to the same organization and Shopify Plus contract. The organization can centralize users and billing, but each store maintains its own settings, data, and storefront.
A Shopify Plus organization can have one main store, up to nine expansion stores, and staging stores that don't count towards the standard limit. More stores may be subject to review and additional charges from Shopify.
International expansion
Product line extension
B2B Loyalty
Employee store
VIP Operation
Specific physical structure
Each store has its own separate categories: products, collections, customers, orders, inventory, settings, themes, apps, and content. Changes made to one store do not automatically appear in the others.
When data synchronization is necessary, ERP, PIM, OMS, middleware, applications, or custom integrations can be used.
Important guidance: Expansion stores must comply with the Plus contract rules and should typically represent extensions of the main brand. Completely independent new brands need to be evaluated with Shopify.
On Shopify, a location represents a point where a business stores products, manages inventory, or processes orders. A location can be a physical store, warehouse, distribution center, pop-up shop, supplier, fulfillment partner, or dropshipping facility. The maximum number of locations varies depending on the plan.
The company can track available quantities at different locations.
Orders can be routed according to availability, rules, and operation configuration.
Physical stores can participate in the pickup and convenience strategy.
The operation can move products between locations and track availability.
ERP, OMS, WMS, and logistics solutions can all be involved in management, depending on the architecture.
Automation and integration can help identify low inventory and reduce operational errors.
Shopify doesn't necessarily have to be the master system for all data. In more complex operations, ERP, OMS, WMS, or PIM can remain responsible for certain information, while Shopify acts as a commerce platform.
Carrier-calculated shipping allows you to connect Shopify to a carrier or logistics app. During checkout, the necessary data is sent to the shipping service, which then returns shipping options and prices for that order.
The customer specifies the destination.
The shipping company or logistics solution calculates the options.
The payment methods are sent to Shopify.
The customer chooses the available option.
Fixed shipping cost
Free shipping
Shipping by condition
Shipping calculated
Retirada
Local delivery
Compatibility with Brazilian postal services, carriers, hubs, and logistics operators needs to be validated. The connection may depend on an application, integrator, hub, API, middleware, or custom development.
Shopify POS is Shopify's solution for in-store sales. It can be used in physical stores, events, showrooms, pop-ups, and other points of sale. Basic in-store sales features are available in Shopify's paid plans. POS Pro is an add-on with additional features for each location.
Using the Shopify catalog for in-person sales.
Identifying and building relationships with buyers.
Record of physical sales within the Shopify ecosystem.
Availability control by store or location.
Buy online and pick up at a physical location.
Processes connected according to configuration and plan.
In-person sales, events, and less complex structures.
Additional features include team access, permissions, inventory, reports, pickup, exchange, return, and location management.
Hardware, in-person payment processing, Tap to Pay, and other features may vary by country and availability. The architecture must validate equipment, payment methods, acquiring, tax integration, inventory, stores, return policies, and ERP connectivity.
The Shopify App Store brings together apps to complement the platform, integrate external services, and add functionality to operations. Most apps are developed by third-party companies. It's also possible to use custom apps for specific needs.
Shopify can connect to other systems through apps, connectors, APIs, middleware, or custom development. The integration strategy should define which systems are responsible for each piece of information and how the data will flow.
Products, prices, orders, billing, inventory, and financial information.
Enriched product information, including attributes, content, and media.
Customers, segments, relationships, campaigns, and history.
Orchestration of orders, locations, processing, and availability.
Products, prices, stock, orders and status on external channels.
Shipping companies, hubs, labels, tracking, and delivery options.
Providers, reconciliation, capture, cancellation, and refund.
Analytics, data warehouse, BI, CDP, and other analytical frameworks.
Faster when a reliable and compatible solution is available.
Suitable when systems already have a structured integration.
Intermediate layer for transforming, distributing, monitoring, and forwarding data.
Recommended when processes are proprietary or cannot be addressed by existing solutions.
Useful for automation and targeted communication.
Best suited for critical, high-volume, or bidirectional integrations.
All core plans share the Shopify foundation. What changes is the capacity offered for staffing, shipping, internationalization, B2B, checkout, integrations, and governance.
For companies that are launching or structuring an operation with a lean team and less complexity.
For companies that are already selling, they need to include more users and organize the next phase of growth.
For companies with higher volume, up to 15 additional users, internationalization, calculated shipping, and more advanced B2C, B2B, and D2C needs.
For businesses that need unlimited users, advanced checkout, unlimited B2B catalogs, store expansion, increased API capacity, and governance.
The plan shouldn't be chosen solely based on monthly cost or revenue. The analysis should consider team size, fees, B2B capabilities, internationalization, checkout process, shipping, physical stores, integrations, governance, volume, and architecture. The official website presents Basic, Grow, Advanced, and Plus plans as being designed for entrepreneurs, small teams, global reach, and complex companies, respectively.
The plan defines the features and limitations of Shopify. The deployment defines how the store will be configured, designed, integrated, tested, and prepared for operation. A company can use Shopify Plus with a custom theme or develop its own experience in Advanced.
e-Plus recommends the most efficient combination of plan, theme, architecture, and investment.
Migrating an operation doesn't just mean copying products and launching a new store. The project needs to preserve what's important, correct limitations of the previous structure, and prepare the new operation for growth.
Shopify's URL structure may differ from your previous platform. Therefore, redirects and SEO monitoring are mandatory parts of a responsible migration.
The launch is the beginning of the operation, not the end of the project. After go-live, new needs arise regarding experience, technology, integrations, content, conversion, relationship building, and acquisition.
Bug fixes, new features, integrations, apps, and platform evolution.
Analysis and improvement of customer journeys to increase conversion and reduce friction.
Segmentation, automation, relationship building, and increased repeat business.
Content, architecture, authority, and presence in search engines and artificial intelligence platforms.
Campaigns, acquisition, measurement, and investment optimization.
Dashboards, indicators, analyses, and results-based prioritization.
Shopify is a commerce platform used to create and manage online, in-store, and multi-channel sales operations. It brings together features for products, customers, orders, inventory, checkout, payments, content, automations, marketplaces, and integrations.
Yes. The platform can structure integrated or independent B2C, B2B, and D2C operations. The appropriate architecture depends on the catalog, commercial policies, markets, integrations, and autonomy required for each operation.
No. B2B features are available on the Basic, Grow, Advanced, and Plus plans. Basic, Grow, and Advanced allow up to three active catalogs. Advanced adds contextual experiences, and Plus offers unlimited catalogs, direct company attribution, and advanced B2B payments.
Shopify Flow automates processes initiated by events, such as marking orders, sending notifications, or communicating with other systems. Shopify Functions customizes rules that need to be executed during the cart or checkout process, such as discounts, validations, and payment or delivery options.
Shopify Flow is available for free on the Basic, Grow, Advanced, and Plus plans. Sending HTTP requests is available on Grow, Advanced, and Plus. Some tasks created by custom partner apps are restricted to the Plus plan.
No. Stores on any plan can use public Shopify App Store apps that contain Functions. The Plus plan differs by allowing custom apps with Shopify Function APIs and some additional capabilities.
In most projects, a good custom theme reduces time, investment, and risk. A bespoke theme makes sense when the desired experience cannot be adequately met by an existing theme. Headless should only be used when there is a clear business and technological justification.
No. A Shopify Plus operation can use a custom professional theme. The plan and type of deployment are separate decisions.
Markets allows you to adapt a single store for different audiences, countries, or regions. An expansion store is a standalone store within a Plus organization, with its own data, settings, products, apps, and operations.
Not automatically. Each store operates independently. Synchronization may depend on ERP, PIM, OMS, applications, middleware, or custom integrations.
Yes. Integration can be achieved through an application, connector, middleware, API, or custom development. The solution depends on the ERP system, volume, criticality, and the company's processes.
It's possible to integrate Shopify with shipping companies and logistics solutions, but compatibility varies. Postal services, local carriers, and hubs may require an app, API, integrator, or custom development. Integration needs to be validated before the proposal.
It's included in Advanced and Plus plans. Grow can add the feature for annual billing or an additional charge. The Basic plan does not include this activation for accounts owned by third-party carriers.
Not necessarily. Many features already exist on the platform, but apps can complement specialized needs. The project should avoid the uncontrolled installation of apps and evaluate cost, performance, security, and dependency.
Sidekick is Shopify's artificial intelligence assistant. It can help generate content, analyze data, create reports, guide setup, and perform tasks within the admin area, while respecting user permissions.
It's possible to preserve a significant portion of authority when migration is planned correctly. The project should consider URLs, redirects, metadata, content, structured data, sitemap, tracking, and post-go-live monitoring.
The timeline depends on the theme, the plan, the migration, the integrations, and the complexity of the B2C, B2B, and D2C operations. Theme-based projects tend to be faster. Advanced and Plus projects with deep integrations require a more extensive architecture, development, and testing phase.
Basic is suitable for initial operations. Grow is suitable for growing teams. Advanced is recommended for expansion, internationalization, and more professional structures. Plus is suitable for complex operations that require greater governance and customization. The choice should consider total cost, fees, users, shipping, B2B, checkout, integrations, and growth objectives.
e-Plus can assist in diagnosis, plan recommendation, UX, design, configuration, development, migration, integrations, testing, go-live, and continuous operation evolution.
Content updated in July 2026 based on official Shopify documentation. Features and availability are subject to change by the platform.
Schedule a Strategic Diagnosis with ae-Plus. We evaluate your business model, plan, theme, integrations, markets, physical stores, and B2C, B2B, and D2C needs to recommend the best implementation path.
Fill out the form and an e-Plus specialist will contact you to understand your situation and present the most suitable path within Shopify.
No generic recommendation: plan, implementation, and architecture defined for your specific scenario.
Receive contact from one of our specialists by filling out the form below or via WhatsApp Tel: +55 11 98863-7077
© - e-Plus Agency - all rights reserved