Djust 3.104.0 - Semaine du 09 Fev 2026

Périmètre

Back Office Djust

Finalisation d'une commande

Il est désormais possible de finaliser une commande (la passer au statut terminé) à partir du statut SHIPPED via le Back Office depuis la page détail de commande.

👍

UPDATE

Reset Password

  • Nouveau champ activationResult a été ajouté à la réponse de l’API de reset password.

Lorsqu’un mot de passe est défini pour la première fois, le Customer User peut, sous certaines conditions, être automatiquement activé.

Le champ activationResult indique le résultat de cette tentative d’activation :

ACTIVATED : l’utilisateur vient d’être activé

ALREADY_ACTIVE : l’utilisateur était déjà actif

NOT_ACTIVATED : l’activation a échoué lors des validations

Mise à jour API

POST /auth/reset-password

Nouveau champ de réponse : activationResult


Assortiments

  • Filtres numériques sur le nombre de produits et de variants

L’endpoint d'administration GET /v1/assortments permet désormais de filtrer les assortments selon le nombre de variants (productVariantCount) et le nombre de produits (productCount) qu’ils contiennent.

Pour chaque métrique, deux filtres numériques (non multi-valeurs) sont exposés : Min et Max. Lorsqu’un seul seuil est renseigné, le filtrage s’applique de manière unilatérale (≥ Min ou ≤ Max). Lorsque les deux sont fournis, le filtrage s’effectue sur un intervalle inclusif.

L’ensemble de ces filtres est optionnel et cumulable avec le paramètre search existant (limité aux champs de l’assortment) ainsi qu’avec les filtres multi-valeurs produit / variant. La combinaison des filtres de natures différentes suit une logique AND : un assortment doit respecter l’ensemble des contraintes appliquées pour être retourné.

  • Filtres multi-valeurs sur le contenu Produit / Variant

L’endpoint d'administration GET /v1/assortments supporte désormais des filtres multi-valeurs permettant de restreindre la liste des assortments en fonction du contenu produit et/ou variant qu’ils contiennent, en complément du paramètre search (qui reste limité aux champs de l’assortment).

Les filtres productIds[] et variantIds[] sont disponibles et acceptent des IDs Djust. Chaque filtre est optionnel. Les valeurs d’un même filtre sont combinées avec une logique OR, tandis que les filtres entre eux sont combinés avec une logique AND.

Un assortment est retourné dès lors qu’il contient au moins un produit ou variant correspondant aux filtres appliqués.


⚠️

IMPORTANT UPDATE

ORDER-560 - Correctif sur le retour des valeurs d'attributs sur les lignes de commandes

Les valeurs d'attributs produits retournés dans cette API rencontraient un problème. Les chaines de caractères et listes de chaines étaient échappées à tort. Un backslash était systématiquement ajouté en début et fin de valeurs.

Désormais les chaines de caractères n'ont plus de caractères d'échappement.