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.
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
- Detail
- Attribute ID equals field API name without
__c; data types match
- Detail
- Datetime supported; Date isn't
- Detail
- 40 characters, 37 plus
__c
- Detail
- 200 OrderItems plus adjustment lines combined
- Detail
- Keep the order in Created status
- Detail
- Default
inventory.xsd, or a different schema with customization
- Detail
- Carries no data, campaigns or templates
- 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