Tarification spécifique au client sans sacrifier les performances du storefront.

Temps réel, cache, persistance ou hybride — choisir l’architecture de prix qui résiste à la latence ERP, aux timeouts et aux exigences de cohérence.

Pourquoi les prix dérapent en ligne

Le storefront met les prix en cache pour la performance, sans avoir défini quand ce cache devient faux. La logique de conditions vit dans l'ERP mais a été partiellement réimplémentée dans le commerce. La disponibilité est affichée sans tolérance convenue : les promesses cassent à l'expédition. Les appels de prix ralentissent les listes produits, alors l'équipe les désactive de façon partielle et incohérente.

Ce que nous mettons en place

Architecture tarifaire: Quels prix viennent en direct de l'ERP, lesquels sont répliqués, et les règles associées. Cache et invalidation: Des fenêtres de fraîcheur explicites par type de prix, invalidées par de vrais événements. Comportement de repli: Un comportement défini quand l'ERP est lent ou indisponible — y compris refuser d'afficher un prix. Logique de disponibilité: Vues de stock et dates de livraison avec des tolérances validées par le métier. Travail de performance: Des prix qui restent rapides sur des catalogues réels et des paniers profonds. Vérification: Comparaison automatisée entre prix affichés et résultats ERP sur des scénarios échantillonnés.

Notre approche de la tarification

Inventorier chaque type de prix et l'endroit où sa logique réside réellement. Convenir des exigences d'exactitude et de fraîcheur par scénario avec le commerce. Concevoir le cache selon ces exigences plutôt que par commodité. Instrumenter les appels de prix pour rendre latence et taux d'erreur visibles. Vérifier en continu en comparant les prix affichés aux résultats de l'ERP.

Questions sur la tarification

Les prix B2B doivent-ils toujours être appelés en direct ? Pas toujours. L'appel en direct s'impose quand les conditions sont complexes ou volatiles ; la réplication avec invalidation contrôlée convient ailleurs. L'essentiel est de décider délibérément et de documenter la règle de fraîcheur par type de prix. Comment garder des listes produits rapides ? Par des récupérations de prix groupées, un cache ciblé et une limitation des appels en direct aux scénarios qui en ont réellement besoin — sur la base de mesures. Que faire si la tarification est indisponible ? C'est une décision métier que nous rendons explicite : afficher un prix en cache avec une mention, masquer le prix ou bloquer le parcours. La seule option écartée est de deviner en silence. Pouvez-vous vérifier la cohérence avec l'ERP ? Oui. Nous mettons en place une comparaison automatisée sur des scénarios clients et produits échantillonnés, pour détecter les écarts avant les clients.