Goz'Log


Quand on n'a pas de tête, on a un blog !

Drupal commerce

Drupal Commerce 2.x - Adjustments: L'ajustement de prix

Avec Drupal Commerce 2.x arrive une nouvelle notion: les Adjustments.

Qu'est ce que l'adjustment ?

L'adjustment, ou ajustement en français, permet de modifier le montant d'une ligne de commande ou d'une commande, que ce soit en le diminuant ou en l'augmentant.

Deux exemples d'ajustements tarifaire intégrés au fonctionnement du core:

* La taxe (TVA): La taxe augmentera le montant de la ligne de commande suivant le taux de TVA applicable au produit.
* Une promotion: Le montant de la ligne de commande ou de la commande diminuera de la promotion souhaitée.

Drupal Commerce 2.x - Rendre un prix dynamique ou calculé via un service tiers

Dans le cas d'un commerce BtoB ou métier, les règles de prix sont souvent plus compliquées qu'un simple prix par produit. Dans ce cas, deux choix possibles:

* Le métier est dans un outil (CRM ou autre) externe.
* Le métier et donc la règle de calcul doit être gérée par le site.

Dans les 2 cas, Drupal Commerce 2.x offre les mécanismes pour facilement intégrer ces règles métier pour définir le prix unitaire de notre produit.