La version 2.32.0 de l'API Wholesale v2 de Le New Black est en ligne. Elle apporte les promotions réservées à certains détaillants et les conditions de palier aux endpoints des promotions.
Ce qui peut nécessiter une modification de votre intégration
- Les conditions de palier s'appliquent désormais aux commandes. Une promotion qui a une borne de palier non nulle ne s'applique que si la commande atteint toutes ses bornes : le nombre de pièces de la commande pour les bornes de quantité, le sous-total de la commande avant promotions et remise client pour les bornes de montant.
-
Promotions réservées à certains détaillants. Une promotion dont
retailer_scopen'est pas vide ne s'applique qu'aux commandes des détaillants de ce périmètre. -
Remise de ligne et promotion sur la même ligne de commande. Sur
GET /orders,discount_amountest désormais calculé en premier, sur le montant brut, etpromotion_amountsur le reste. Le prix net de la ligne et les montants de la commande ne changent pas, et les commandes enregistrées avant cette version gardent leurs valeurs.
Nouveautés
-
retailer_scopesur les promotions, en lecture et en écriture : les références marque des détaillants auxquels la promotion est réservée, une liste vide voulant dire tous les détaillants. -
order_scope_quantity_maximumsur les promotions, à côté de la quantité minimale et des bornes de montant existantes. -
POST /promotionsenregistre désormais les quatre conditions de palier, qu'il ignorait jusqu'ici.
Obsolète
-
order_scope_order_modeetorder_scope_product_minimumsur les promotions : leur suppression est repoussée à la 2.33.0, et non en 2.32.0 comme annoncé avec la 2.31.0. Les deux champs restent renvoyés d'ici là.
Le détail figure dans les release notes de la 2.32.0, et toutes les versions sont listées sur Versions de l'API Wholesale v2.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.