SALESFORCE CERTIFICATION

Certified B2C Commerce Architect Practice Exam

Exam Number: 3716 | Last updated 14-Apr-26 | 3318+ questions across 5 vendor-aligned objectives

The Certified B2C Commerce Architect exam targets senior professionals who design scalable e-commerce solutions on Salesforce B2C Commerce Cloud (formerly Demandware). It covers storefront architecture, catalog design, search and merchandising strategies, and performance optimization for high-traffic retail environments.

The Commerce Architecture domain weighs in at 25%, covering multi-site design, SFRA, and solution scoping. With 20% of the exam, Catalog and Search demands serious preparation, covering product modeling, search refinements, and merchandising strategies. Questions on checkout and integrations make up 20% of the test, covering payment processing, tax, shipping, and OMS integration. Together, these domains form the backbone of the certification and warrant the bulk of your preparation time.

The remaining sections balance the blueprint. With 20% of the exam, Performance and Scalability demands serious preparation, which spans caching, CDN, page load optimization, and traffic management. Questions on localization and multi-site make up 15% of the test, which spans internationalization, currency, locale, and regulatory compliance. Although individually lighter, these topics frequently appear in scenario-based questions that blend multiple skill areas.

 SFRA extensibility is tested frequently — know the cartridge layering model and how to override controllers, templates, and models without modifying core code. Caching strategies and CDN configuration questions tend to trip up candidates who haven’t worked on high-traffic sites.

Every answer links to the source. Each explanation below includes a hyperlink to the exact Salesforce documentation page the question was derived from. PowerKram is the only practice platform with source-verified explanations. Learn about our methodology →

586

practice exam users

95.1%

satisfied users

90.8%

passed the exam

4.8/5

quality rating

Test your Certified B2c Commerce Architect knowledge

10 of 3318+ questions

Question #1 - Handle and manage multi-site design, SFRA, and solution scoping to deliver reliable platform solutions that meet real-world business demands

A luxury retailer is launching a new Commerce Cloud B2C storefront and needs to decide between Storefront Reference Architecture (SFRA) and a headless commerce approach.

What factors should the commerce architect consider?

A) Evaluate the retailer’s need for custom frontend experiences, development team capabilities, time-to-market requirements, and SEO strategy before recommending an approach
B) Always choose SFRA because it has the fastest time to market
C) Always choose headless commerce because it is the latest trend
D) Let the development team choose based solely on their technology preferences

 

Correct answers: A – Explanation:
The decision between SFRA and headless depends on multiple factors. SFRA offers faster time to market with built-in best practices but less frontend flexibility. Headless provides complete frontend control but requires more development resources and custom SEO handling. The choice should align with business needs, team capabilities, and go-to-market timeline. Source: Salesforce Docs: B2C Commerce Sfra

A commerce architect needs to design the product catalog architecture for a sporting goods retailer with 50,000 SKUs, complex product variations (size, color, material), and seasonal collections.

How should the architect structure the catalog?

A) Create individual products for every size-color-material combination
B) Use master products with variation groups for size/color/material attributes, organized into categories with seasonal catalog assignments
C) Use a third-party PIM system and bypass Commerce Cloud’s catalog entirely
D) Store all product data in a single flat file imported nightly

 

Correct answers: B – Explanation:
Master-variation product modeling reduces catalog management complexity while enabling all SKU combinations. Category hierarchies organize navigation, and catalog assignments enable seasonal merchandising. Individual products for each variation creates unmanageable catalog size. Flat files lack the relational structure needed. Third-party PIM may complement but should not bypass Commerce Cloud’s catalog, which drives storefront functionality. Source: Salesforce Docs: B2C Commerce Catalog

A commerce architect is designing the search and navigation experience for a home furnishings retailer. Customers need to filter by dimensions, material, color, price range, and room type.

What Commerce Cloud capabilities should the architect configure?

A) A third-party search engine that replaces Commerce Cloud’s native search
B) Basic keyword search with no filtering options
C) Rely on category navigation only without search functionality
D) Commerce Cloud search with search refinements for each filterable attribute, synonyms for common terms, and merchandising rules for promoted products

 

Correct answers: D – Explanation:
Commerce Cloud’s native search supports configurable refinements (faceted navigation), synonym dictionaries, search-driven merchandising rules, and sorting options. These combine to create a rich discovery experience. Basic search without filters frustrates users. Third-party search may be warranted for very complex needs but adds integration overhead. Category-only navigation ignores user search intent. Source: Salesforce Docs: B2C Commerce Search

A commerce architect is planning for a flash sale event that is expected to generate 20x normal traffic for a 2-hour window. The storefront must remain responsive during the spike.

What performance preparation should the architect implement?

A) Redirect overflow traffic to a static HTML page with a waiting queue
B) Hope that Commerce Cloud’s shared infrastructure will handle the load
C) Disable all dynamic content during the sale to reduce server load
D) Implement aggressive page and component caching, optimize CDN configuration, pre-warm caches before the event, and conduct load testing at expected peak volumes

 

Correct answers: D – Explanation:
Comprehensive performance preparation includes multi-layer caching (page, component, remote includes), CDN optimization for static assets, cache pre-warming before the event, and load testing to identify bottlenecks. Hoping for the best risks site crashes. Disabling dynamic content removes personalization and cart functionality. Waiting queues lose customers. Source: Salesforce Docs: B2C Commerce Caching

A commerce architect needs to integrate a tax calculation service and a fraud detection service into the Commerce Cloud checkout flow. Both services must be called during checkout without degrading performance.

What integration approach should the architect use?

A) Pre-calculate tax for all products and store it in the catalog
B) Implement Commerce Cloud hooks for tax and fraud calculation, with caching for tax results and asynchronous fraud screening where possible
C) Synchronous API calls in the checkout controller for both services
D) Skip fraud detection to improve checkout performance

 

Correct answers: B – Explanation:
Commerce Cloud hooks provide extension points in the checkout flow for tax and fraud integration. Caching tax results for common scenarios reduces API calls. Asynchronous fraud screening (post-authorization) prevents checkout delays. Synchronous calls for both services slow checkout. Pre-calculated tax cannot account for shipping address and jurisdiction combinations. Skipping fraud detection increases financial risk. Source: Salesforce Docs: B2C Commerce Hooks

A global fashion brand needs to launch localized storefronts for the US, UK, France, Germany, and Japan with different currencies, languages, tax rules, and shipping methods.

How should the commerce architect structure the multi-site architecture?

A) Separate Commerce Cloud sites sharing a common code base via cartridge layering, with site-specific configurations for locale, currency, tax, and shipping
B) A single US-focused site with automatic Google Translate for other languages
C) A single site with a language/currency selector for all countries
D) Five completely independent Commerce Cloud instances

 

Correct answers: A – Explanation:
Separate sites sharing a common codebase through cartridge layering maximizes code reuse while enabling locale-specific configurations. Each site has its own currency, tax rules, shipping methods, and content. A single site cannot handle different tax jurisdictions and regulations. Independent instances multiply development and maintenance costs. Auto-translation provides poor quality and does not address currency, tax, or compliance differences. Source: Salesforce Docs: B2C Commerce Multisite

A commerce architect is designing the payment integration for a European retailer that must support credit cards, PayPal, Klarna (buy now pay later), iDEAL (Netherlands), and Bancontact (Belgium).

What payment architecture should the architect implement?

A) Only support credit cards and display an apology for unsupported methods
B) Implement a payment service provider abstraction layer that integrates with a primary PSP supporting all required payment methods, with fallback routing for regional methods
C) Use a single payment gateway that supports only credit cards and PayPal
D) Build custom payment integrations for each payment method from scratch

 

Correct answers: B – Explanation:
A PSP abstraction layer routes payments to the appropriate provider based on the payment method and customer locale. Primary PSPs like Adyen or Stripe support most European payment methods natively. Fallback routing handles edge cases. A single gateway with limited methods loses conversions. Custom integrations for each method create enormous PCI compliance burden. Limiting payment methods reduces conversion rates significantly in Europe. Source: Salesforce Docs: B2C Commerce Payments

A commerce architect notices that the storefront’s product listing pages are loading in 6 seconds, well above the 2-second target. Analysis shows that each page makes 15 API calls to external systems for pricing and inventory.

What optimization strategy should the architect implement?

A) Accept the 6-second load time as unavoidable given the API dependencies
B) Move all external API calls to client-side JavaScript to unblock server rendering
C) Remove pricing and inventory display from product listing pages entirely
D) Implement server-side caching for pricing and inventory data with appropriate TTL values, reduce API calls through batch requests, and use lazy loading for below-the-fold content

 

Correct answers: D – Explanation:
Server-side caching with appropriate time-to-live (TTL) values reduces redundant API calls for frequently accessed data. Batch API requests consolidate multiple calls into one. Lazy loading defers non-critical content loading. Accepting poor performance loses customers. Removing pricing and inventory information reduces conversion. Client-side calls still impact page interactivity and may increase total load time. Source: Salesforce Docs: B2C Commerce Caching

A commerce architect is designing the content slot strategy for a home goods retailer’s storefront. The marketing team wants to display different promotional content based on customer segment, geolocation, and time of day.

Which Commerce Cloud feature should the architect configure?

A) A third-party content management system that overrides storefront content
B) A single promotional banner that changes weekly through code deployments
C) Static HTML banners hard-coded in the storefront templates
D) Content slots with scheduled, targeted configurations using customer groups, geolocation rules, and time-based scheduling in Business Manager

 

Correct answers: D – Explanation:
Commerce Cloud content slots support dynamic content assignment with targeting rules (customer groups, geolocation), scheduling (date/time ranges), and A/B testing. Business Manager provides a marketer-friendly interface for managing content without developer involvement. Static HTML requires code changes. Third-party CMS adds integration complexity. Weekly code deployments are too infrequent and require developer resources. Source: Salesforce Docs: B2C Commerce Content

A commerce architect needs to design the order management integration between Commerce Cloud and the retailer’s warehouse management system (WMS). Orders must be routed to the nearest warehouse based on inventory availability and customer shipping address.

What architecture should the architect design?

A) Export orders from Commerce Cloud daily and import them into the WMS manually
B) Have Commerce Cloud directly call the WMS API during checkout
C) Route all orders to a single central warehouse regardless of location
D) Implement Salesforce Order Management between Commerce Cloud and the WMS, with routing rules based on inventory availability and proximity to the customer’s shipping address

 

Correct answers: D – Explanation:
Salesforce Order Management provides intelligent order routing that considers inventory availability across locations and shipping proximity to minimize delivery time and cost. It sits between Commerce Cloud and WMS as an orchestration layer. Single warehouse routing is suboptimal for multi-location fulfillment. Direct WMS calls during checkout create tight coupling and performance issues. Daily exports introduce unacceptable fulfillment delays. Source: Trailhead: Order Management

Get 3318+ more questions with source-linked explanations

Every answer traces to the exact Salesforce documentation page — so you learn from the source, not just memorize answers.

Exam mode & learn mode · Score by objective · Updated 14-Apr-26

Learn more...

What the Certified B2c Commerce Architect exam measures

  • Handle and manage multi-site design, SFRA, and solution scoping to deliver reliable platform solutions that meet real-world business demands
  • Organize and price product modeling, search refinements, and merchandising strategies to enable accurate quoting, dynamic pricing, and complex product configurations at scale
  • Integrate and monitor payment processing, tax, and shipping to keep data flowing reliably between Salesforce and external systems with minimal latency
  • Tune and scale caching, CDN, and page load optimization to maintain fast response times and high availability even under peak traffic loads
  • Audit and certify internationalization, currency, and locale to meet regulatory requirements and maintain auditable records of system changes and access

  • Review the official exam guide
  • Complete the B2C Commerce Architect trail on Trailhead and study SFRA documentation thoroughly
  • Build a proof-of-concept storefront using SFRA in a Commerce Cloud sandbox — implement custom cartridges and caching
  • Work on a Commerce Cloud implementation or performance optimization project for real-world architecture experience
  • Prioritize Commerce Architecture and Performance — they carry the highest combined weight
  • Use PowerKram’s learn mode for commerce-specific architecture questions
  • Test readiness in PowerKram’s exam mode

Commerce Cloud architects are essential for retailers and direct-to-consumer brands:

  • Commerce Cloud Architect — $150,000–$200,000 per year, designing scalable e-commerce platforms (Glassdoor salary data)
  • E-Commerce Solutions Architect — $140,000–$190,000 per year, leading multi-channel commerce implementations (Indeed salary data)
  • Director of E-Commerce Technology — $165,000–$225,000 per year, owning the technical vision for digital retail (Glassdoor salary data)

Follow the B2C Commerce Architect Learning Path on Trailhead. The official exam guide provides the complete blueprint.

Related certifications to explore

Related reading from our Learning Hub