Introduction
Calculate omnichannel basket prices with the same engine that prices the in-store checkout, then turn the basket into a customer order.
How pricing works
How a basket is priced — the two engines, why only one of them returns tax, and how a line is resolved against the catalogue before pricing.
Data sources
Everything UBM reads and calls — product master data, business-unit country codes, the calculation engines, and the Customer Order service.
The basket model
Input basket versus calculated result, the statuses a basket moves through, and what each sub-resource contributes.
Checkout
What checkout validates before it will create a customer order, and every reason it refuses.
Configuration
The settings a business unit needs before UBM will work, and a symptom-to-setting table for when it does not.
Integrating with UBM
Every endpoint grouped by the question it answers, plus the request/response semantics — including why there is nothing to subscribe to.