Discovery and Customer Success27% of the exam

Estimating effort for integration extensions

How to size extensions to standard B2C integrations: custom data and payment methods in the Commerce to Order Management integration, order-level constraints, inventory feed options, a Marketing Cloud Personalization web implementation, and data versus process integration.

Official exam objective
Given a set of requirements, recommend the implementation approach and associated relative effort.

~7 min read · 16 practice questions

What the exam expects

  • Size a custom-data extension to the B2C Commerce to Order Management integration: naming, data types, object coverage and permissions.
  • Scope a custom payment method and the order-level dependencies (status hold, bundles, order size, currency).
  • Choose an inventory feed approach and estimate the customization a real-time availability check adds.
  • Plan the effort and order of a Marketing Cloud Personalization web implementation.
  • Compare the relative effort of data integration and process integration.

Key terms: custom data (matching storefront attributes and Salesforce custom fields passed by the integration); GtwyProvPaymentMethodType (Gateway Provider Payment Method Type, the record that defines a custom payment method); sitemap (Personalization code that maps page types and captures data); dataset (a Personalization environment, test or production); process integration (a business process spanning applications).

Key facts

Mapping basis
Detail
Attribute ID equals field API name without __c; data types match
Date types
Detail
Datetime supported; Date isn't
Field name length
Detail
40 characters, 37 plus __c
Order size
Detail
200 OrderItems plus adjustment lines combined
Delay sending
Detail
Keep the order in Created status
Inventory schema
Detail
Default inventory.xsd, or a different schema with customization
Dataset cloning
Detail
Carries no data, campaigns or templates
Process integration
Detail
Complex design, testing, exception handling and process state
Sources for this section (4)
  • Why does the Personalization planning guide say to capture form data only on form submission?
  • When does the integration create a DigitalWallet record for a storefront payment?
  • What is the maximum length of a custom field name used for custom data mapping?
  • When are shoppers told about a stock problem under the real-time checkout model?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the B2C Solution Architect pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 20 lessons of the B2C Solution Architect guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (16 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Choose guide-only, practice-only, or save $4 with both

Practice for the B2C Solution Architect exam