Success Cas

Introduction d'un OMS dans un environnement Salesforce B2C Commerce existant

Pour un grand retailer omnicanal, Salesforce Order Management a ete integre dans un setup B2C Commerce en production afin de structurer l'execution post-commande.

La base etait un paysage Salesforce B2C Commerce deja mature (SFRA, paiement, slots, reservation stock, loyalty, identity, tracking, PWA). Salesforce Order Management (SOM) a ensuite ete introduit comme couche operationnelle pour l'orchestration post-purchase.

Contexte d'introduction OMS

Architecture Salesforce commerce et order management
Alignement des flux checkout avec intégration OMS
Atelier de mise en place SOM dans environnement existant

Environnement et realisations

Base B2C Commerce existante

SFRA, Worldline, slots livraison/retrait, reservation OCI, SAP CDC/SLAS, loyalty, GTM et redirects PWA hybrides.

Historique et detail de commande via SOM

Mise a disposition de l'historique et des details avec aggregation order summary, fulfillment orders, payments et shipments.

Processus cancel et modify

Implementation dans SOM avec liberation des slots reserves et transfert controle vers un nouveau basket.

Service layer SOM

Couche dediee pour API/composite, mapping SOM->SFCC, normalisation des reponses et gestion d'erreurs.

Extensions OCAPI

Actions `cancel`, `modify`, `confirm` et enrichissements `c_somOrder`, `c_newBasketUUID` pour canaux app/API.

Logique retours

Regles return-by-date configurables (ex. 14 jours) pour une gestion post-achat cohérente.

Contexte initial

Checkout solide, post-purchase fragmente

La phase d'achat etait robuste mais les processus apres commande n'etaient pas unifies.

Dependances fortes entre slots, stock et paiement

Les scenarios cancel/modify devaient rester cohérents sur plusieurs systèmes.

Multiples canaux a aligner

Storefront, app et API devaient exposer les memes comportements order management.

Exigence forte de stabilite

Le contexte production imposait contrats techniques clairs, fallback et observabilite.

Travaux pour l'introduction OMS

  1. Step 1

    Definition du modèle cible post-achat

    History, details, cancel, modify et retours modelises end-to-end avec priorisation métier/technique.

  2. Step 2

    Mise en oeuvre du noyau d'intégration

    APIs SOM, mapping, normalisation, classes d'erreur et contrats ont ete industrialises.

  3. Step 3

    Alignement storefront et OCAPI

    UI compte, flux adjacents checkout et endpoints API harmonises avec le nouveau comportement OMS.

  4. Step 4

    Durcissement pour la production

    Logging, monitoring, gestion des cas limites et discipline release ont securise la mise en service.

Introduire OMS dans votre environnement Salesforce B2C Commerce ?

Nous accompagnons architecture cible, design d'intégration, modelisation API et mise en production stable des processus order management.

Discuter de ce cas