Skip to content
Blog

Salesforce Commerce

Salesforce Commerce Cloud Development Guide for 2026

Jul 3, 2026 16 min read

A practical Salesforce Commerce Cloud development guide for 2026 covering SFRA, PWA Kit, integrations, AI, implementation steps, benefits, costs, and use cases.

Salesforce Commerce Cloud Development Guide for 2026

Salesforce Commerce Cloud Development Guide 2026: Architecture, Implementation and Best Practices

Enterprise ecommerce has moved far beyond creating an attractive storefront and connecting a payment gateway. Large brands must now coordinate product catalogues, customer data, inventory, fulfilment, pricing, promotions, service, marketing and analytics across multiple markets and sales channels.

Salesforce Commerce Cloud is designed for this level of operational complexity. It provides an enterprise commerce foundation that can support direct-to-consumer storefronts, B2B purchasing journeys, multi-brand ecosystems, international operations and connected customer experiences.

However, successful Salesforce Commerce Cloud development is not simply a matter of activating features. Businesses must make important decisions about architecture, integrations, data ownership, development processes, storefront performance and long-term platform governance.

This Salesforce Commerce Cloud Development Guide for 2026 explains the available development approaches, their respective advantages and limitations, the implementation process and the situations in which Commerce Cloud is most valuable.

Salesforce Commerce Cloud Statistics and Trends for 2026

The following figures illustrate the environment in which enterprise commerce teams are operating:

  • Global ecommerce sales have been projected to reach approximately $8.1 trillion in 2026, reinforcing the importance of scalable digital commerce infrastructure.

  • Salesforce reported $1.29 trillion in global online sales during the 2025 holiday season, representing 7% year-over-year growth.

  • AI and autonomous agents influenced approximately 20% of 2025 holiday retail sales, representing $262 billion in revenue.

  • Shoppers arriving through AI-powered search channels converted nine times more frequently than shoppers referred through social media during the measured holiday period.

  • Salesforce’s 2026 ecommerce research reports that commerce professionals using AI save an average of 6.4 hours per week.

  • Approximately 95% of ecommerce professionals say customer service contributes to incremental revenue, while 74% of customers expect online services to match what they can accomplish in person or over the phone.

These figures do not mean that every retailer needs an enterprise platform. They do show, however, that commerce architecture increasingly needs to support AI-driven discovery, connected service, real-time inventory, omnichannel fulfilment and rapidly changing customer journeys.

What Is Salesforce Commerce Cloud?

Salesforce Commerce Cloud is an enterprise commerce platform and ecosystem for building digital purchasing experiences across consumer, business and connected channels.

The name can refer to several related Salesforce commerce products and capabilities, including:

Salesforce B2C Commerce

B2C Commerce supports consumer-facing ecommerce experiences for retailers, manufacturers and direct-to-consumer brands. It provides capabilities for catalogues, products, search, promotions, pricing, customer accounts, baskets, checkout and merchandising.

Businesses can develop a B2C storefront using:

  • Storefront Reference Architecture, commonly called SFRA

  • Composable Storefront with PWA Kit

  • A hybrid model combining traditional and headless components

  • Custom experiences powered by Salesforce Commerce APIs

Salesforce B2B Commerce

B2B Commerce is intended for account-based and business purchasing experiences. It can support negotiated pricing, customer-specific catalogues, account hierarchies, recurring orders, large carts, purchase approvals and complex buyer relationships.

B2B Commerce development commonly uses Lightning Web Components, Apex, Flow, Salesforce data models and Connect Commerce APIs. Salesforce’s developer documentation also supports custom Lightning Web Components and Apex implementations for buyer experience extensions.

Although B2B Commerce and B2C Commerce belong to the same broader ecosystem, their development models are not identical. A company should therefore confirm which commerce product, storefront technology and data model apply before defining scope or estimating development effort.

Connected Commerce Capabilities

Commerce Cloud can also work with other Salesforce and external systems, including:

  • Salesforce CRM

  • Service Cloud

  • Marketing Cloud

  • Data 360

  • Agentforce

  • Order Management

  • Omnichannel Inventory

  • ERP systems

  • Product information management platforms

  • Warehouse and logistics systems

  • Payment, tax and fraud services

The primary value is not merely having these systems available. The real value comes from designing reliable workflows and consistent data movement between them.

Why Salesforce Commerce Cloud Development Is Changing in 2026

Salesforce development is moving towards more API-led, composable and agent-enabled models.

The Salesforce Summer ’26 release introduced API version 67.0 and placed significant emphasis on Headless 360, hosted Model Context Protocol servers, improved developer tooling and secure access for external AI agents. Salesforce also introduced a B2C DX MCP server for accelerating Storefront Next component development and converting design inputs into components.

This does not make established storefront technologies obsolete. It means development teams now have more ways to expose Salesforce capabilities to applications, interfaces and autonomous agents.

Commerce teams must also monitor more than Salesforce’s major seasonal releases. B2C Commerce follows its own frequent deployment schedule, with the 26.7 release deploying between June 23 and July 23, 2026.

A 2026 development strategy should therefore account for:

  • More frequent platform changes

  • Increased use of APIs and event-based integrations

  • AI-assisted customer and employee experiences

  • Secure authentication for agents and applications

  • Composable and hybrid storefront adoption

  • Continuous dependency and compatibility testing

  • Greater pressure to improve storefront performance

  • Stronger coordination between commerce, service and fulfilment

SFRA vs Composable Storefront vs Hybrid Architecture

One of the most important Salesforce Commerce Cloud development decisions is choosing the storefront architecture.

There is no universal winner. The right option depends on existing code, customer experience requirements, internal skills, timeline, integrations and total ownership cost.

Area

SFRA

Composable Storefront

Hybrid Architecture

Front end

ISML, server-side JavaScript and platform controllers

React and Node.js using PWA Kit

Combination of SFRA and composable routes

Hosting

B2C Commerce infrastructure

Managed Runtime or an approved headless architecture

Multiple coordinated origins

Commerce access

Native platform controllers and services

Salesforce Commerce APIs

Both native and API-based access

Initial complexity

Usually lower for standard implementations

Usually higher because of decoupled architecture

Moderate to high

Front-end flexibility

Good for structured commerce journeys

High

High for selected journeys

Existing SFCC skills

Strong fit

May require new React and API expertise

Allows gradual skill transition

Merchant independence

Strong with Page Designer and platform tools

Depends on CMS and component implementation

Varies by route

Upgrade considerations

Custom cartridge design affects maintainability

Front-end dependencies and APIs require management

Both models must be governed

Best suited to

Conventional enterprise storefronts

Differentiated, multi-experience commerce

Phased modernization

Storefront Reference Architecture

SFRA is Salesforce’s reference framework for B2C storefront development. It provides a starting point for designing and customising ecommerce experiences using established architectural and user-experience practices.

An SFRA implementation commonly includes:

  • Cartridges

  • Controllers and routes

  • Server-side JavaScript

  • Models

  • ISML templates

  • Client-side JavaScript

  • Hooks

  • Jobs

  • Service integrations

  • Business Manager configuration

B2C Commerce controllers process storefront requests and create the responses used to render pages, while ISML templates combine HTML with Salesforce’s Internet Store Markup Language.

Advantages of SFRA

SFRA can be effective when a business needs a proven storefront foundation, conventional ecommerce functionality and close alignment with B2C Commerce capabilities.

Its potential advantages include:

  • Established development conventions

  • Strong integration with Business Manager

  • Mature catalogue, pricing and promotion workflows

  • A large Commerce Cloud implementation ecosystem

  • Easier use of existing cartridges and integrations

  • Lower architectural overhead for standard storefronts

  • Merchant-controlled content through Page Designer

Limitations of SFRA

SFRA may become less suitable when the storefront requires highly distinctive interfaces, frequent front-end experimentation or delivery across multiple non-web touchpoints.

Potential limitations include:

  • Greater coupling between presentation and commerce logic

  • A specialised development stack

  • Less front-end freedom than a fully decoupled application

  • Upgrade difficulties when base cartridges are modified incorrectly

  • Increasing maintenance costs from excessive customisation

  • Slower adoption of modern front-end development patterns

SFRA should be extended carefully rather than treated as unrestricted custom code. Salesforce recommends understanding when controllers should be extended and when they should be overridden because the choice can affect functionality and performance.

Composable Storefront and PWA Kit

Composable Storefront separates the presentation layer from the B2C Commerce engine. Salesforce’s supported model combines:

  • PWA Kit

  • React

  • Node.js

  • Managed Runtime

  • Salesforce Commerce APIs

  • Shopper Login and API Access Service

PWA Kit uses server-side rendering for initial page delivery and client-side rendering for responsive interactions. Managed Runtime provides deployment, hosting and monitoring infrastructure for supported PWA Kit storefronts.

Advantages of Composable Storefront

A composable model can provide:

  • Greater control over the customer interface

  • Modern React-based development

  • Faster front-end experimentation

  • API-based integration with specialised services

  • Better reuse across multiple digital touchpoints

  • Independent evolution of the presentation layer

  • More flexibility for mobile, kiosk and connected experiences

Limitations of Composable Storefront

Headless architecture does not automatically create better performance or faster releases. Poor API design, excessive JavaScript and fragmented ownership can produce the opposite result.

Challenges may include:

  • Greater architectural and operational complexity

  • More dependencies to monitor

  • Increased need for React, Node.js and API expertise

  • Additional caching and authentication considerations

  • More complex preview and merchandising requirements

  • Risk of duplicating capabilities already available in the platform

  • A potentially higher total cost of ownership

Composable commerce is most valuable when the business genuinely needs differentiated experiences, not simply because headless technology is fashionable.

Hybrid Architecture

A hybrid model allows organisations to modernise selected customer journeys without replacing the entire storefront at once.

For example, a business could develop product discovery and product detail pages in PWA Kit while retaining its existing SFRA checkout during the first phase. Salesforce supports phased rollouts in which traffic is routed between Managed Runtime and an SFRA storefront.

Hybrid development can:

  • Reduce migration risk

  • Protect existing investments

  • Produce value earlier

  • Allow teams to gain composable experience gradually

  • Prioritise high-impact journeys

  • Avoid a disruptive full-platform launch

However, hybrid architectures require careful session, basket, authentication, analytics, cookie and routing management. Without clear technical ownership, a temporary hybrid model can become a permanent source of complexity.

Core Components of Salesforce Commerce Cloud Development

Catalogue and Product Data

The catalogue structure affects almost every commerce capability. Developers and solution architects must define:

  • Product types and variation models

  • Attributes and attribute sets

  • Categories and navigation

  • Regional assortments

  • Price books

  • Inventory lists

  • Search refinements

  • Product relationships

  • Bundles and sets

  • Customer-specific availability

Catalogue modelling should reflect merchandising and operational reality rather than simply copying the structure of a previous platform.

Search and Merchandising

Search development can include:

  • Search suggestions

  • Synonyms

  • Sorting rules

  • Refinements and filters

  • Product ranking

  • Redirects

  • Category rules

  • Personalised results

  • Zero-result handling

  • Search analytics

Search should be tested against actual customer language. Internal product terminology does not always match the words customers use.

Promotions and Pricing

Commerce Cloud can support sophisticated promotions and price books, but complexity should be controlled. Overlapping rules can become difficult to test, explain and maintain.

Every pricing design should identify:

  • The authoritative pricing system

  • Market and currency rules

  • Promotion precedence

  • Customer-specific pricing

  • Tax inclusion or exclusion

  • Scheduled pricing

  • Coupon handling

  • Refund and adjustment behaviour

Content and Page Designer

Page Designer allows developers to create reusable page and component types that merchants can arrange, schedule and publish through Business Manager. Developers define the technical components, while content teams use the visual editor to create experiences without requesting code changes for every campaign.

The component library should be governed carefully. Too few components restrict content teams, while too many overlapping components create inconsistent pages and unnecessary maintenance.

Commerce APIs

Salesforce Commerce APIs can support products, customers, baskets, orders, promotions, search and other storefront operations.

API design should consider:

  • Authentication

  • Rate and quota management

  • Caching

  • Error handling

  • Retries

  • Idempotency

  • Request aggregation

  • Observability

  • Personal data exposure

  • Version changes

A headless implementation should not make several unnecessary browser requests when a server-side aggregation layer could return the required data more efficiently.

Salesforce Commerce Cloud Implementation Process

1. Establish Business and Technical Objectives

Begin with measurable business requirements, such as:

  • Increasing mobile conversion

  • Reducing checkout abandonment

  • Launching additional markets

  • Supporting multiple brands

  • Enabling account-based B2B purchasing

  • Improving fulfilment visibility

  • Reducing campaign publishing time

  • Connecting commerce and customer service

  • Replacing manual order processes

Avoid beginning with a list of platform features. Technical scope should follow the customer, commercial and operational objectives.

2. Assess Platform and Architecture Fit

Evaluate whether Commerce Cloud is proportionate to the organisation’s requirements.

The assessment should cover:

  • Revenue and order volume

  • Number of storefronts and markets

  • Catalogue complexity

  • Pricing requirements

  • Existing Salesforce products

  • Integration landscape

  • Internal technical skills

  • Release frequency

  • Security requirements

  • Expected growth

  • Available implementation budget

The result should explain why SFRA, composable or hybrid architecture is appropriate.

3. Map Systems and Data Ownership

Every important data domain should have an authoritative system.

For example:

Data

Possible Source of Truth

Product master data

PIM or ERP

Customer profile

CRM or Data 360

Prices

ERP or Commerce Cloud

Inventory

ERP, OMS or inventory service

Orders

Commerce Cloud or OMS

Shipment status

OMS, WMS or logistics provider

Marketing consent

CRM or consent platform

Without clearly defined ownership, integrations can create duplicate or conflicting information.

4. Design the Customer Experience

UX design should cover the complete journey rather than concentrating only on the homepage.

Important journeys include:

  • Navigation and search

  • Product listing

  • Product detail

  • Store availability

  • Account registration

  • Login and password recovery

  • Cart

  • Promotions

  • Checkout

  • Order confirmation

  • Tracking

  • Cancellation

  • Returns

  • Customer service

  • Reordering

The designs should also include loading, empty, validation, timeout and integration-failure states.

5. Define Integration Contracts

Each integration should specify:

  • Triggering event

  • Source and destination

  • Required data

  • Authentication method

  • Expected response

  • Timeout rules

  • Retry behaviour

  • Duplicate prevention

  • Error notification

  • Monitoring owner

  • Recovery procedure

This is especially important for payments, tax, inventory, pricing, orders and fulfilment.

6. Configure the Development Workflow

A controlled development workflow usually includes:

  • Source control

  • Branching rules

  • Code review

  • Automated validation

  • Unit and integration testing

  • Environment-specific configuration

  • Secure secrets management

  • Deployment pipelines

  • Release documentation

  • Rollback procedures

Custom code should be organised so that Salesforce base functionality remains distinguishable from business-specific extensions.

7. Build for Performance

Performance should be measured from the beginning rather than addressed immediately before launch.

Developers should monitor:

  • Largest Contentful Paint

  • Interaction to Next Paint

  • Cumulative Layout Shift

  • Server response time

  • JavaScript execution

  • API latency

  • Image weight

  • Cache effectiveness

  • Third-party scripts

  • Checkout response time

For composable implementations, server-side rendering, caching and request orchestration are especially important. PWA Kit supports server-side and client-side rendering from the same application foundation.

8. Implement Technical SEO

Salesforce Commerce Cloud SEO development should include:

  • Crawlable navigation

  • Unique page titles and descriptions

  • Canonical URLs

  • XML sitemaps

  • Robots directives

  • Product and breadcrumb schema

  • Correct pagination handling

  • Redirect management

  • International hreflang

  • Indexable server-rendered content

  • Optimised images

  • Stable URLs

  • Prevention of filter-indexation problems

SEO requirements should be included in architecture and component acceptance criteria.

9. Test the Complete Ecosystem

Testing should cover more than storefront pages.

A comprehensive programme may include:

  • Functional testing

  • API testing

  • Integration testing

  • Payment testing

  • Tax testing

  • Promotion testing

  • Accessibility testing

  • Performance testing

  • Security testing

  • Browser and device testing

  • Data migration validation

  • Analytics validation

  • User acceptance testing

  • Peak-load preparation

Test cases should reflect real markets, payment methods, customer groups and fulfilment conditions.

10. Launch in Controlled Phases

A launch plan should identify:

  • Data freeze periods

  • Catalogue migration timing

  • DNS and CDN changes

  • Integration cutovers

  • Order reconciliation

  • Tracking validation

  • Customer communication

  • Support escalation

  • Rollback criteria

  • Post-launch monitoring

For complex programmes, launching by market, brand or customer journey can reduce risk.

Important Commerce Cloud Integrations

A mature Salesforce Commerce Cloud implementation commonly connects with several enterprise systems.

ERP Integration

ERP integration may synchronise products, pricing, tax data, inventory, customers, invoices and financial status. The integration must define which updates require real-time communication and which can run as scheduled jobs.

PIM Integration

A PIM can manage product descriptions, specifications, classifications, media and translations. Commerce Cloud then consumes channel-ready product data.

Order Management and Fulfilment

OMS integration supports order routing, split shipments, cancellations, returns, store fulfilment and delivery visibility.

CRM, Service and Marketing

Connecting commerce activity with customer service and marketing can help teams recognise customers, understand previous purchases and coordinate engagement.

Payments, Tax and Fraud

Payment integrations must account for authorisation, capture, partial capture, refunds, cancellations, tokenisation and asynchronous status changes. Tax and fraud decisions must also remain traceable.

Agentforce and AI in Commerce Cloud Development

AI should be treated as part of the commerce architecture rather than a disconnected chatbot.

Potential applications include:

  • Conversational product discovery

  • Product recommendations

  • Customer service

  • Order tracking

  • Return initiation

  • Catalogue enrichment

  • Merchandising assistance

  • Promotion analysis

  • Content generation

  • Developer assistance

  • Operational exception handling

Salesforce’s 2025 holiday findings showed that retailers using their own AI agents achieved a 59% higher sales-growth rate in the measured period than those that did not. Customer use of retailer AI and service agents also increased substantially during the holiday season.

These results are promising, but AI effectiveness depends on the systems beneath it. An agent cannot provide reliable inventory, delivery or order information unless it has governed access to accurate data.

Summer ’26 also brings more structured ways for external AI clients and coding agents to interact with Salesforce through hosted MCP servers and OAuth-controlled access.

Businesses should still define:

  • What the agent is allowed to access

  • Which actions require confirmation

  • How customer data is protected

  • What happens when confidence is low

  • How actions are logged

  • When a human should take over

  • How recommendations are evaluated

Benefits of Salesforce Commerce Cloud Development

Commerce Cloud can provide substantial value when its capabilities match the organisation’s needs.

Potential benefits include:

  • Enterprise-scale commerce operations

  • Multi-site and multi-region support

  • Sophisticated catalogue and promotion management

  • Connected CRM and customer service

  • Flexible storefront architecture

  • B2C and B2B commerce options

  • Omnichannel inventory and order workflows

  • Personalisation and AI capabilities

  • Strong platform governance

  • Support for complex integrations

It is particularly relevant when commerce needs to operate as part of a wider customer and operational ecosystem.

Challenges and Limitations

Salesforce Commerce Cloud is not automatically the best platform for every business.

Potential challenges include:

Cost and Commercial Complexity

Licensing, implementation, integrations, specialist development and ongoing support can represent a significant investment.

Specialist Skills

SFRA, B2C Commerce, PWA Kit and B2B Commerce each require different technical capabilities. Organisations may need certified or experienced specialists.

Customisation Debt

Excessive customisation can make upgrades, testing and onboarding more difficult.

Integration Dependencies

The storefront experience can be affected by the performance and reliability of ERP, OMS, payment, tax and other services.

Governance Requirements

Enterprise commerce programmes require coordination between marketing, merchandising, technology, finance, operations and customer service.

Architecture Overengineering

A composable model may add unnecessary cost when a conventional storefront would fulfil the requirements. Conversely, forcing a highly differentiated experience into a heavily customised traditional architecture can also create long-term problems.

Who Should Consider Salesforce Commerce Cloud?

Commerce Cloud can be a strong fit for:

  • Enterprise retailers

  • Global consumer brands

  • Multi-brand organisations

  • Manufacturers selling directly to customers

  • Businesses operating in multiple countries

  • Companies already using several Salesforce products

  • B2B organisations with complex account purchasing

  • Retailers requiring omnichannel fulfilment

  • Companies with advanced personalisation requirements

  • Businesses modernising an existing SFCC estate

It may be less appropriate for:

  • Small businesses with basic catalogue and checkout needs

  • Organisations without the budget for ongoing platform ownership

  • Companies that require only a simple direct-to-consumer store

  • Teams without sufficient development or implementation support

  • Businesses whose integrations and operational processes are not yet mature

The decision should be based on total business requirements rather than company size alone.

Salesforce Commerce Cloud Development Best Practices for 2026

  1. Choose architecture based on business need. Do not select headless or SFRA based only on industry trends.

  2. Protect the base architecture. Extend platform capabilities through maintainable cartridges, components, hooks and APIs.

  3. Treat integrations as products. Give them owners, monitoring, service expectations and recovery procedures.

  4. Design for merchant operations. A storefront is not successful if every campaign requires developer intervention.

  5. Measure real customer performance. Laboratory scores should be supported by production user data.

  6. Plan for accessibility and internationalisation early. Retrofitting either can be expensive.

  7. Use AI with governed data and permissions. Agent quality depends on access to accurate, authorised information.

  8. Review release notes continuously. Seasonal Salesforce releases and monthly B2C Commerce deployments can introduce relevant changes.

  9. Avoid unnecessary synchronisation. Use real-time integration only where the customer or operational process requires it.

  10. Build an optimisation roadmap. Launch should begin a measured cycle of improvement rather than conclude the programme.

Working With a Salesforce Commerce Cloud Development Partner

A development partner should be able to connect commerce strategy, customer experience, platform engineering and enterprise integration.

Before selecting a team, evaluate its ability to:

  • Recommend SFRA, composable or hybrid architecture objectively

  • Model catalogues and regional commerce requirements

  • Design customer journeys

  • Integrate CRM, ERP, PIM, OMS and logistics systems

  • Implement secure payment and checkout workflows

  • Build controlled deployment processes

  • Monitor performance and conversion

  • Support post-launch optimisation

AFA Technologies provides Salesforce Commerce Cloud development services covering storefront strategy, SFRA implementation, composable storefront development, PWA Kit, enterprise integrations, multi-region commerce and experience optimisation.

The objective should not be to maximise custom code. It should be to create a maintainable commerce ecosystem that supports customers, internal teams and long-term growth.

Conclusion

Salesforce Commerce Cloud development in 2026 requires more than storefront programming. It involves architecture selection, catalogue modelling, customer experience design, system integration, security, performance, release management and operational governance.

SFRA remains valuable for structured implementations and organisations with existing Commerce Cloud experience. Composable Storefront provides greater front-end independence and API-led flexibility. Hybrid development offers a practical path for businesses that want to modernise without replacing every existing capability at once.

None of these approaches is inherently superior. The best architecture is the one that meets the required customer experience, integrates reliably with business systems and remains manageable over its full lifecycle.

A successful Commerce Cloud programme therefore begins with clear business objectives, a realistic integration map and an architecture decision based on evidence rather than trends.