E-commerce B2B > Listes de prix OroCommerce #2 : Sélection des prix

Voir les autres fonctionnalités OroCommerce

Souvent, vous devez gérer plusieurs cas de pricing différents en fonction de vos clients mais il n'est pas envisageable de maintenir tous les prix de tous vos produits ou services si vous avez des prix spécifiques à appliquer que pour certains produits. Pour cela OroCommerce propose un système de combinaison de listes de prix intelligent et entièrement paramétrable reposant sur deux stratégies principales :

  • Prix le plus bas applicable
  • Fusion des listes applicables

Prix applicables les plus bas

Tous les prix trouvés dans les listes de prix applicables au client sont affichés. Si un prix différent pour une même quantité est présent dans deux listes, c'est le prix le plus bas qui est pris en compte. Ce mode de gestion est simple et vous permet notamment de gérer des campagnes promotionnelles très simplement (une liste de prix peut être active uniquement sur une période).

C'est l'exemple que nous avons donné dans le premier article sur les listes de prix : E-commerce B2B > Listes de prix OroCommerce

Fusion de listes de prix

Dans ce cas, les listes de prix sont fusionnées et tous les prix applicables sont affichés.

Image
Grille tarifaire ecommerce btob orocommerce iloofo

 

Priorité d'application

Vous pouvez affecter plusieurs listes de prix à tout le monde, à un groupe de client ou à un client en particulier (la liste de prix par défaut est toujours applicable avec une priorité basse). Si un prix est trouvé dans plusieurs listes pour une même quantité, le prix de la liste avec la plus haute priorité sera appliqué.

De manière plus générale, le système applique les listes de prix dans cet ordre :

  • liste affectée au client
  • liste affectée au groupe de clients
  • liste par défaut

Exclusion des listes

Il est possible d'exclure les autres listes de prix quand un prix dans une liste de priorité haute est trouvé en interdisant la fusion des listes de prix pour un groupe de client ou un client.

Par exemple, vous avez un tarif négocié avec un client sur l'année et pour une gamme de produits spécifique. Il ne verra que ce tarif, les autres tarifs ne seront pas affichés (même pour les quantités différentes).

Image
Grille tarifaire négociée OroCommerce

 

Pour les autres produits, si aucun tarif n'est spécifié dans sa liste de prix, les tarifs par défaut sont applicables.

 

Vous souhaitez en savoir plus ?

Découvrez notre offre innovante dédiée à la transformation digitale des PME.

Contribution : Module Lazy service, un peu plus de paresse dans votre Drupal

Contribution : Module Lazy service, un peu plus de paresse dans votre Drupal

FrankenPHP et Drupal, ça dit quoi côté performances ?

FrankenPHP et Drupal, ça dit quoi côté performances ?