Exchange Anywhere Β· Cross-Channel ExchangeΒΆ
Customer exchanges an item purchased in any channel at any supported touchpoint. The original item is received back into the reverse flow while a replacement item is sold through a new exchange order, with any price difference settled during the same interaction.
| Domains | customer Β· order Β· payment Β· fulfillment Β· store |
| Actors | customer Β· store-associate Β· customer-service |
| Process | Exchange Anywhere |
| Capabilities | 10 |
| Steps | 11 |
| Events | 20 |
| Lifecycles | 8 |
| Min UCMI | 3.0 |
βοΈ Step-by-Step FlowΒΆ
| # | Step | Actor | Lifecycle | State Change | Event |
|---|---|---|---|---|---|
| 1 | Request exchange | customer | exchange-lifecycle |
β requested | exchange-requested |
| 2 | Validate return eligibility | store-associate | return-lifecycle |
requested β approved | return-approved |
| 3 | Receive and inspect original item | store-associate | return-lifecycle |
approved β received β inspected | return-received Β· return-inspected |
| 4 | Check replacement availability | system | basket-line-lifecycle |
candidate β sourceable | inventory-checked |
| 5 | Add replacement item to exchange basket | store-associate | basket-line-lifecycle |
sourceable β added | basket-updated |
| 6 | Reserve replacement inventory | system | basket-line-lifecycle |
added β reserved | inventory-reserved |
| 7 | Start exchange checkout | store-associate | basket-lifecycle |
open β locked | basket-checkout-started |
| 8 | Calculate difference and settle payment | system | price-list-lifecycle |
draft β calculated | price-calculated |
| 9 | Process exchange settlement | system | payment-lifecycle |
captured β refunded | pending β captured |
| 10 | Create exchange order and route fulfilment | system | order-lifecycle |
draft β confirmed | exchange-authorized Β· order-created Β· order-confirmed Β· basket-converted |
| 11 | Release replacement fulfilment | system | fulfillment-order-lifecycle |
created β allocated β dispatched | order-routed Β· fulfillment-order-created Β· inventory-allocated Β· exchange-completed |
β‘ Event SequenceΒΆ
exchange-requested β return-approved β return-received β return-inspected β inventory-checked β basket-updated β inventory-reserved β basket-checkout-started β price-calculated β payment-authorized β payment-captured β payment-refunded β exchange-authorized β order-created β order-confirmed β basket-converted β order-routed β fulfillment-order-created β inventory-allocated β exchange-completed
π Lifecycles InvolvedΒΆ
return-lifecycleexchange-lifecyclebasket-lifecyclebasket-line-lifecycleorder-lifecyclepayment-lifecyclefulfillment-order-lifecycleprice-list-lifecycle
π§© Capabilities RequiredΒΆ
| Capability | |
|---|---|
returns-management |
Returns Management |
exchange-management |
Exchange Management |
inventory-visibility |
Inventory Visibility |
basket-management |
Basket Management |
inventory-reservation |
Inventory Reservation |
checkout |
Checkout |
pricing |
Pricing |
payment-processing |
Payment Processing |
order-management |
Order Management |
order-orchestration |
Order Orchestration |
π₯οΈ Application CoverageΒΆ
Applications that implement the capabilities required by this scenario.
| Capability | Implementing Applications |
|---|---|
returns-management |
FMS Β· POS |
exchange-management |
FMS |
inventory-visibility |
Inventory Service |
basket-management |
POS Β· eCommerce Platform Β· Clienteling App |
inventory-reservation |
Inventory Service |
checkout |
POS Β· eCommerce Platform Β· Associate Workspace |
pricing |
Promotion Engine |
payment-processing |
POS Β· Payment Hub |
order-management |
OMS Β· eCommerce Platform |
order-orchestration |
OMS |
π Readiness by ProfileΒΆ
Capability readiness across assessment profiles.
| Profile | Capabilities Met | Avg Score | Ready? |
|---|---|---|---|
| Acme Electronics | 5/10 | 1.8 | β |
| BuildPro Trade | 7/10 | 2.6 | β |
| Flash Delivery | 7/10 | 2.4 | β |
| Luxe Maison | 4/10 | 1.7 | β |
| Metro Fresh Group | 5/10 | 2.0 | β |
| Stella Fashion Group | 6/10 | 2.4 | β |
| Reference Tier 2 Non-food Retailer | 7/10 | 2.4 | β |
β PreconditionsΒΆ
- Original sale can be located and is eligible for exchange
- Replacement assortment is published and saleable in the current touchpoint
- Touchpoint can take or refund payment as needed
- Return handling policy supports cross-channel exchanges
π― Success CriteriaΒΆ
- Customer can exchange regardless of original purchase channel
- Replacement inventory is reserved before commercial confirmation
- Financial delta is settled during the same interaction
- Original return and replacement order remain linked for audit and analytics
β οΈ Failure ModesΒΆ
- Original order cannot be found or is outside policy
- Replacement item becomes unavailable before reservation completes
- Payment refund and upcharge logic fails for split tender scenarios
- Returned item fails inspection after replacement has been selected
UCMI RequirementsΒΆ
Minimum UCMI Score: 3.0
| Capability | Minimum Level |
|---|---|
returns-management |
π‘ 3 |
exchange-management |
π‘ 3 |
inventory-visibility |
π 2 |
basket-management |
π 2 |
inventory-reservation |
π‘ 3 |
checkout |
π 2 |
pricing |
π 2 |
payment-processing |
π‘ 3 |
order-management |
π‘ 3 |
order-orchestration |
π‘ 3 |
UC-BoK Scenario Catalog Β· All Scenarios Β· Scenario Catalog