> ## Documentation Index
> Fetch the complete documentation index at: https://docs.checkoutrules.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ensemble de conditions 2

> Découvrez chaque condition disponible dans _Ensemble de conditions 2_.

## Toujours

Si vous ne souhaitez définir aucune condition, sélectionnez *Toujours*.\
La règle s’exécutera à chaque fois pour tout le monde, sans vérifier aucune condition.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/always.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=63cabc820797867999942ee1d2339f92" alt="Toujours" width="937" height="116" data-path="images/essentials/condition-sets/always.webp" />

## Toutes les conditions précédentes invalides

Lorsque toutes les conditions précédentes sont invalides dans le [bloc de règle](/guides/fr/get-started/concepts#bloc) précédent, c.-à-d. que le bloc de règle précédent ne s’est pas exécuté, cette condition devient vraie, garantissant que l’action est déclenchée uniquement si aucune des conditions antérieures n’est remplie.

<Note>Disponible uniquement lorsqu’il existe au moins un bloc de règle précédent.</Note>

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/previous-all-conditions-invalid.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=8aad3eabfdbbaa68d92a47645266a3af" alt="Toutes les conditions précédentes invalides" width="932" height="97" data-path="images/essentials/condition-sets/previous-all-conditions-invalid.webp" />

## Client

### Le client est connecté

Correspond si le client a une session de compte active et est actuellement connecté à son compte au moment de la caisse.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/customer-logged-in.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=0463d226321b6fb4f171dffa5084e981" alt="Client connecté" width="1168" height="137" data-path="images/essentials/condition-sets/customer-logged-in.webp" />

### Le client n’est pas connecté

Correspond si le client n’a pas de session de compte active et procède au paiement en tant qu’invité.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/customer-is-not-logged-in.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=9cb6e3c2050a84c4f1a83f23da498ecd" alt="Client non connecté" width="1171" height="136" data-path="images/essentials/condition-sets/customer-is-not-logged-in.webp" />

### Adresse e-mail

Cette condition vérifie l’**adresse e-mail** du client par rapport à des critères spécifiques, selon l’une des sous-conditions suivantes :

* **contient** (L’adresse e-mail inclut la valeur saisie)
* **ne contient pas** (L’adresse e-mail n’inclut pas la valeur saisie)
* **est vide** (Aucune adresse e-mail n’est fournie)
* **n’est pas vide** (Une adresse e-mail est fournie)
* **est** (L’adresse e-mail correspond exactement à la valeur saisie)
* **n’est pas** (L’adresse e-mail ne correspond pas exactement à la valeur saisie)

Pour **contient**, **ne contient pas**, **est** et **n’est pas**, saisissez une valeur dans le champ de texte pour la comparer à l’adresse e-mail du client.

> Par exemple, `contient @gmail.com` → Correspond à toute adresse e-mail se terminant par “@gmail.com”.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/email-contains.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=58d50b96c704771c0ca7ff82e04189a3" alt="Adresse e-mail contient" width="935" height="111" data-path="images/essentials/condition-sets/email-contains.webp" />

Pour **est vide** et **n’est pas vide**, aucune valeur n’est requise.

> Par exemple, `est vide` → Correspond lorsque le champ e-mail est vide.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/email-empty.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=c3b5a536c2077b3002a2b7205f7190d4" alt="Adresse e-mail vide" width="932" height="111" data-path="images/essentials/condition-sets/email-empty.webp" />

### Nombre total de commandes précédentes du client

Cette condition vérifie le **nombre total de commandes précédentes** passées par le client par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (Correspond lorsque le nombre total de commandes précédentes du client est supérieur ou égal au nombre saisi)
* **est inférieur ou égal à** (Correspond lorsque le nombre total de commandes précédentes du client est inférieur ou égal au nombre saisi)

Pour définir ces conditions, saisissez le nombre de commandes dans le champ et choisissez la comparaison appropriée dans le menu déroulant.

> Par exemple, `est supérieur ou égal à 3` → Correspond aux clients ayant passé 3 commandes précédentes ou plus.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/customer-total-previous-orders.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=b415937799897db0c6d627a62583b7b6" alt="Nombre total de commandes précédentes du client" width="932" height="98" data-path="images/essentials/condition-sets/customer-total-previous-orders.webp" />

## Détails de la commande

### Montant total de la commande

Cette condition vérifie le **montant total de la commande** par rapport à des critères spécifiques, selon l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (Correspond lorsque le montant total de la commande est supérieur ou égal au montant saisi)
* **est inférieur ou égal à** (Correspond lorsque le montant total de la commande est inférieur ou égal au montant saisi)

Pour définir ces conditions, saisissez le montant dans le champ et choisissez la comparaison appropriée dans la liste déroulante.

<Note>
  Entrez le montant dans la devise de votre boutique. Paramètres > Détails de la boutique > Devise de la boutique
</Note>

> Par exemple, `est supérieur ou égal à 600` → Correspond aux commandes dont le montant total est de 600 ou plus.

<img src="https://mintcdn.com/storespark/1MhwaiBAXuli56k3/images/essentials/condition-sets/order-total-amount.webp?fit=max&auto=format&n=1MhwaiBAXuli56k3&q=85&s=0445c0d6b6112bea728fe0b0495ff67d" alt="Montant total de la commande" width="935" height="106" data-path="images/essentials/condition-sets/order-total-amount.webp" />

### Montant du sous-total de la commande

Cette condition vérifie le **montant du sous-total de la commande** par rapport à des critères spécifiques, selon l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (Correspond lorsque le montant du sous-total de la commande est supérieur ou égal au montant saisi)
* **est inférieur ou égal à** (Correspond lorsque le montant du sous-total de la commande est inférieur ou égal au montant saisi)

Pour définir ces conditions, saisissez le montant dans le champ et choisissez la comparaison appropriée dans la liste déroulante.

<Note>
  Entrez le montant dans la devise de votre boutique. Paramètres > Détails de la boutique > Devise de la boutique
</Note>

> Par exemple, `est supérieur ou égal à 699` → Correspond aux commandes dont le sous-total est de 699 ou plus.

<img src="https://mintcdn.com/storespark/1MhwaiBAXuli56k3/images/essentials/condition-sets/order-subtotal-amount.webp?fit=max&auto=format&n=1MhwaiBAXuli56k3&q=85&s=df1ad056dc012585ea768d3e810d2f4a" alt="Montant du sous-total de la commande" width="940" height="103" data-path="images/essentials/condition-sets/order-subtotal-amount.webp" />

### Quantité totale de commande

Cette condition vérifie la **quantité totale d’articles dans une commande** par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (correspond lorsque la quantité totale d’articles est supérieure ou égale au nombre saisi)
* **est inférieur ou égal à** (correspond lorsque la quantité totale d’articles est inférieure ou égale au nombre saisi)
* **est un multiple de** (correspond lorsque la quantité totale est un multiple exact du nombre saisi)
* **n’est pas un multiple de** (correspond lorsque la quantité totale n’est pas un multiple du nombre saisi)

Pour définir ces conditions, saisissez une quantité dans le champ et choisissez la comparaison appropriée dans le menu déroulant.

<Note>
  La quantité fait référence à la **somme de toutes les quantités d’articles** dans la commande, et non au nombre de produits distincts.
</Note>

> **Exemple pour “est un multiple de”** :\
> `est un multiple de 5` → correspond aux commandes avec des quantités totales comme 5, 10, 15, 20, etc.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/is-multiple-of-order-total.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=a631141c975039e70291ee6a9c9f5a60" alt="Est un multiple de la quantité totale de commande" width="1175" height="138" data-path="images/essentials/condition-sets/is-multiple-of-order-total.webp" />

> **Exemple pour “est supérieur ou égal à”** :\
> `est supérieur ou égal à 3` → correspond aux commandes contenant 3 articles ou plus au total.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/order-total-is-greater-value.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=068d38bde72d9092a91594421e43e9b4" alt="Quantité totale de commande supérieure ou égale" width="1171" height="133" data-path="images/essentials/condition-sets/order-total-is-greater-value.webp" />

### Quantité totale de produits physiques

Cette condition vérifie la **quantité totale d'articles physiques dans une commande** selon des critères spécifiques, en fonction de l'une des sous-conditions suivantes :

* **est supérieure ou égale à** (Correspond lorsque la quantité totale d'articles physiques est supérieure ou égale au nombre saisi)
* **est inférieure ou égale à** (Correspond lorsque la quantité totale d'articles physiques est inférieure ou égale au nombre saisi)
* **est un multiple de** (Correspond lorsque la quantité totale d'articles physiques est un multiple exact du nombre saisi)
* **n'est pas un multiple de** (Correspond lorsque la quantité totale d'articles physiques n'est pas un multiple du nombre saisi)

Pour définir ces conditions, saisissez une quantité dans le champ et choisissez la comparaison appropriée dans le menu déroulant.

<Note>
  La quantité fait référence à la **somme de toutes les quantités d'articles
  physiques** dans la commande, et non au nombre de produits distincts.
</Note>

> **Exemple pour « est un multiple de »** :
> `est un multiple de 5` → Correspond aux commandes avec des quantités totales comme 5, 10, 15, 20, etc.

<img src="https://mintcdn.com/storespark/1MhwaiBAXuli56k3/images/essentials/condition-sets/is-multiple-of-physical-product-total-quantity.webp?fit=max&auto=format&n=1MhwaiBAXuli56k3&q=85&s=d64ae4deb4af24895e6568b629492054" alt="Est un multiple de la quantité totale de produits physiques" width="932" height="102" data-path="images/essentials/condition-sets/is-multiple-of-physical-product-total-quantity.webp" />

> **Exemple pour « est supérieure ou égale à »** :
> `est supérieure ou égale à 3` → Correspond aux commandes avec 3 articles physiques ou plus.

<img src="https://mintcdn.com/storespark/1MhwaiBAXuli56k3/images/essentials/condition-sets/physical-product-total-is-greater-value.webp?fit=max&auto=format&n=1MhwaiBAXuli56k3&q=85&s=e8112b8478bf29d0f06f6ee2318773d2" alt="Quantité totale de produits physiques supérieure ou égale" width="932" height="101" data-path="images/essentials/condition-sets/physical-product-total-is-greater-value.webp" />

### Poids total de la commande

Cette condition vérifie le **poids total de la commande** par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (correspond lorsque le poids total de la commande est supérieur ou égal au poids saisi)
* **est inférieur ou égal à** (correspond lorsque le poids total de la commande est inférieur ou égal au poids saisi)

Pour définir ces conditions, saisissez le poids dans le champ, sélectionnez l’unité de poids (**lb**, **oz**, **kg**, ou **g**) dans le menu déroulant, et choisissez la comparaison appropriée.

> Par exemple, `est inférieur ou égal à 5 kg` → correspond aux commandes avec un poids total de 5 kilogrammes ou moins.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/order-total-weight.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=0f87852679eb450a4ea7cbec8023acfd" alt="Poids total de la commande" width="1167" height="138" data-path="images/essentials/condition-sets/order-total-weight.webp" />

### Poids total des achats uniques de la commande

Cette condition vérifie le **poids total des articles achetés en une seule fois** dans la commande par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (correspond lorsque le poids total des achats uniques est supérieur ou égal au poids saisi)
* **est inférieur ou égal à** (correspond lorsque le poids total des achats uniques est inférieur ou égal au poids saisi)

Pour définir ces conditions, saisissez le poids dans le champ, sélectionnez l’unité de poids (**lb**, **oz**, **kg**, ou **g**) dans le menu déroulant, et choisissez la comparaison appropriée.

> Par exemple, `est supérieur ou égal à 10 lb` → correspond aux commandes où le poids total des articles achetés en une seule fois est de 10 livres ou plus.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/order-total-one-time-purchase-weight.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=cab52da93823c2bdbaf8ae026823ec78" alt="Poids total des achats uniques de la commande" width="1166" height="140" data-path="images/essentials/condition-sets/order-total-one-time-purchase-weight.webp" />

### Poids total des abonnements de la commande

Cette condition vérifie le **poids total des articles par abonnement** dans la commande par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **est supérieur ou égal à** (correspond lorsque le poids total des abonnements est supérieur ou égal au poids saisi)
* **est inférieur ou égal à** (correspond lorsque le poids total des abonnements est inférieur ou égal au poids saisi)

Pour définir ces conditions, saisissez le poids dans le champ, sélectionnez l’unité de poids (**lb**, **oz**, **kg**, ou **g**) dans le menu déroulant, et choisissez la comparaison appropriée.

> Par exemple, `est supérieur ou égal à 5 kg` → correspond aux commandes où le poids total des articles par abonnement est de 5 kilogrammes ou plus.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/order-total-subscription-weight.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=19fa8f6dbdc7fd70b54ce8069652e817" alt="Poids total des abonnements de la commande" width="1163" height="131" data-path="images/essentials/condition-sets/order-total-subscription-weight.webp" />

## Détails du panier

### Attribut du panier

Cette condition vérifie les **attributs attachés au panier** par rapport à des critères spécifiques, selon l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (Correspond lorsque l’attribut du panier contient au moins l’une des valeurs saisies)
* **N’a aucune de ces valeurs** (Correspond lorsque l’attribut du panier ne contient aucune des valeurs saisies)
* **A une valeur vide** (Correspond lorsque l’attribut du panier existe mais n’a pas de valeur)
* **N’a pas de valeur vide** (Correspond lorsque l’attribut du panier existe et contient une valeur)

Pour configurer ces conditions :

<Steps>
  <Step title="Saisir la clé de l’attribut">
    Entrez la <strong>clé de l’attribut</strong> dans le champ “Entrer la clé”.
  </Step>

  <Step title="Saisir la/les valeur(s)">
    Entrez la/les <strong>valeur(s)</strong> à faire correspondre (le cas échéant).
  </Step>

  <Step title="Choisir l’option de comparaison">
    Choisissez l’option de comparaison dans le menu déroulant.
  </Step>
</Steps>

Pour **A l’une de ces valeurs** et **N’a aucune de ces valeurs**, saisissez une ou plusieurs valeurs dans le champ. Séparez plusieurs valeurs par des virgules.

<Note>
  Utilisez \* comme caractère générique pour correspondre à des valeurs partielles.
  Par exemple, valeur\* correspondra à valeur123, VALEURTEST, etc.
</Note>

> **Exemple pour “A l’une de ces valeurs”** :
> Clé : `delivery_method`
> Valeurs : `express, pickup`
> → Correspond aux paniers où l’attribut `delivery_method` est soit `express` soit `pickup`.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-attribute-has-any-values.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=902f185b8c06f1a0834387cf02972ca8" alt="Attribut du panier a une des valeurs" width="1173" height="245" data-path="images/essentials/condition-sets/cart-attribute-has-any-values.webp" />

Pour **A une valeur vide** et **N’a pas de valeur vide**, aucune saisie de valeur n’est requise.

> **Exemple pour “N’a pas de valeur vide”** :
> Clé : `gift_message`
> → Correspond aux paniers où un attribut `gift_message` existe et contient du texte (par ex. “Joyeux anniversaire !”).

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-attribute-not-empty-value.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=bdbb60ab9422924a6c0f3e67fe4f4ccb" alt="Attribut du panier non vide" width="1170" height="137" data-path="images/essentials/condition-sets/cart-attribute-not-empty-value.webp" />

### Quantité de produit par SKU

Cette condition vérifie la **quantité d’un produit spécifique (par SKU)** dans la commande selon des critères définis, selon l’une des sous-conditions suivantes :

* **la quantité est supérieure ou égale à** (Correspond lorsque la quantité du SKU spécifié est supérieure ou égale au nombre saisi)
* **la quantité est inférieure ou égale à** (Correspond lorsque la quantité du SKU spécifié est inférieure ou égale au nombre saisi)
* **la quantité est divisible par** (Correspond lorsque la quantité du SKU spécifié est un multiple exact du nombre saisi)
* **la quantité n’est pas divisible par** (Correspond lorsque la quantité du SKU spécifié n’est pas un multiple du nombre saisi)

Pour configurer ces conditions :

<Steps>
  <Step title="Saisir le SKU">
    Entrez le <strong>SKU</strong> dans le champ “Entrer le SKU”.
  </Step>

  <Step title="Saisir la quantité">
    Entrez la <strong>quantité</strong> dans le champ “Entrer la quantité”.
  </Step>

  <Step title="Sélectionner l’option de comparaison">
    Sélectionnez l’option de comparaison dans le menu déroulant.
  </Step>
</Steps>

> **Exemple pour “la quantité est supérieure ou égale à”** :
> SKU : `ABC123`
> Quantité : `3`
> → Correspond aux commandes où il y a 3 unités ou plus du produit `ABC123`.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/product-quantity-per-sku-has-greater-value.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=d294447dd414b9bc8309300bc0f358f9" alt="Quantité de produit par SKU supérieure" width="1172" height="140" data-path="images/essentials/condition-sets/product-quantity-per-sku-has-greater-value.webp" />

> **Exemple pour “la quantité est divisible par”** :
> SKU : `ABC123`
> Quantité : `2`
> → Correspond aux commandes où la quantité du produit `ABC123` est 2, 4, 6, 8, etc.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/product-quantity-per-sku-divisible-by.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=c52083e778ae74d024bc7d610da96af4" alt="Quantité de produit par SKU divisible" width="1166" height="137" data-path="images/essentials/condition-sets/product-quantity-per-sku-divisible-by.webp" />

### Quantité totale – Quantité de produit d’un SKU

Cette condition vérifie la **quantité totale de tous les produits dans la commande sauf un produit spécifique (par SKU)** par rapport aux critères définis, selon l’une des sous-conditions suivantes :

* **la quantité est supérieure ou égale** (Correspond lorsque la quantité totale excluant le SKU spécifié est supérieure ou égale au nombre saisi)
* **la quantité est inférieure ou égale** (Correspond lorsque la quantité totale excluant le SKU spécifié est inférieure ou égale au nombre saisi)
* **la quantité est divisible par** (Correspond lorsque la quantité totale excluant le SKU spécifié est un multiple exact du nombre saisi)
* **la quantité n’est pas divisible par** (Correspond lorsque la quantité totale excluant le SKU spécifié n’est pas un multiple du nombre saisi)

Pour définir ces conditions :

<Steps>
  <Step title="Saisir le SKU à exclure">
    Entrez le <strong>SKU</strong> à exclure dans le champ “Entrer le SKU”.
  </Step>

  <Step title="Saisir la quantité">
    Entrez la <strong>quantité</strong> dans le champ “Entrer la quantité”.
  </Step>

  <Step title="Sélectionner l’option de comparaison">
    Sélectionnez l’option de comparaison dans le menu déroulant.
  </Step>
</Steps>

> **Exemple pour “la quantité est supérieure ou égale à”** :
> SKU : `ABC123`
> Quantité : `5`
> → Correspond aux commandes où la quantité totale de tous les produits sauf `ABC123` est de 5 ou plus.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/total-quantity-minus-sku-product-sku-has-greater-value.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=fec19f6f425fbe15e2bb144a841e59e7" alt="Quantité totale hors SKU supérieure" width="1176" height="136" data-path="images/essentials/condition-sets/total-quantity-minus-sku-product-sku-has-greater-value.webp" />

> **Exemple pour “la quantité est divisible par”** :
> SKU : `ABC123`
> Quantité : `3`
> → Correspond aux commandes où la quantité totale de tous les produits sauf `ABC123` est 3, 6, 9, etc.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/total-quantity-minus-sku-product-sku-divisible-by.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=9f4813d5ac3f9c22659ee353323f81b6" alt="Quantité totale hors SKU divisible" width="1172" height="131" data-path="images/essentials/condition-sets/total-quantity-minus-sku-product-sku-divisible-by.webp" />

## Le panier contient des articles

### SKU

Cette condition vérifie le **SKU** des produits dans le panier par rapport à des critères spécifiques. Elle devient vraie si **au moins un** produit dans le panier possède la valeur SKU saisie, selon l’une des sous-conditions suivantes :

* **Contient l’une de ces valeurs** (Correspond si le SKU contient au moins une des valeurs saisies)
* **Ne contient aucune de ces valeurs** (Correspond si le SKU ne contient aucune des valeurs saisies)
* **Contient une autre valeur que celles-ci** (Correspond si le SKU a une valeur qui n’est pas parmi celles saisies)
* **Ne contient aucune autre valeur que celles-ci** (Correspond si le SKU contient uniquement les valeurs saisies et aucune autre)
* **A un nombre de valeurs supérieur ou égal à** (Correspond si le **nombre** de SKU est supérieur ou égal au nombre saisi)
* **A un nombre de valeurs inférieur ou égal à** (Correspond si le **nombre** de SKU est inférieur ou égal au nombre saisi)

Pour **Contient l’une de ces valeurs**, **Ne contient aucune de ces valeurs**, **Contient une autre valeur que celles-ci**, et **Ne contient aucune autre valeur que celles-ci**, saisissez une ou plusieurs valeurs de SKU dans le champ. Séparez plusieurs valeurs par des virgules.

<Note>
  Utilisez le caractère générique \* pour faire correspondre plusieurs valeurs de SKU.\
  Par exemple, SKU\* correspondra à SKU12, sku-new-1, etc.
</Note>

> Par exemple, `Contient l’une de ces valeurs : SKU1, SKU2` → Correspond si le SKU est soit “SKU1” soit “SKU2”.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/skus.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=8bddcec0a1c0d08bc7060f4aeac9b094" alt="SKUs" width="947" height="200" data-path="images/essentials/condition-sets/skus.webp" />

Pour **A un nombre de valeurs supérieur ou égal à** et **A un nombre de valeurs inférieur ou égal à**, saisissez une seule valeur numérique dans le champ pour correspondre au nombre de SKU.

> Par exemple, `A un nombre de valeurs supérieur ou égal à 3` → Correspond s’il y a trois SKU ou plus.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/count-sku.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=683f1e0f2c992ac310a41d4bf74f40bd" alt="Nombre de SKU" width="933" height="100" data-path="images/essentials/condition-sets/count-sku.webp" />

### Collection

Cette condition vérifie la **collection** dans la commande par rapport à des critères spécifiques. Elle devient vraie si **au moins un** des produits du panier appartient à la valeur de collection saisie, en fonction de l’une des sous-conditions suivantes :

* **a la valeur de** (correspond lorsque la collection a la valeur spécifiée)
* **n’a pas la valeur de** (correspond lorsque la collection n’a pas la valeur spécifiée)
* **a une autre valeur que** (correspond lorsque la collection a une valeur différente de celle saisie)
* **n’a pas d’autre valeur que** (correspond lorsque la collection contient uniquement la valeur saisie et aucune autre)

Pour définir ces conditions, cliquez sur le champ “Entrer une valeur” pour ouvrir la fenêtre contextuelle de sélection des collections, puis recherchez ou sélectionnez directement la collection souhaitée, et choisissez la comparaison appropriée dans le menu déroulant.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/collection-selection-popup.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=d6b263cf5c73d9ae2dde7500c77ef0bf" alt="Fenêtre contextuelle de sélection de la collection" width="891" height="593" data-path="images/essentials/condition-sets/collection-selection-popup.webp" />

> Par exemple, `a la valeur de Summer2025` → correspond lorsque n’importe quel produit du panier appartient à la collection **Summer2025**.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/collection-has-value-of.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=687b08e0c09fc046dd7741a6acc8833c" alt="Condition de collection" width="1166" height="133" data-path="images/essentials/condition-sets/collection-has-value-of.webp" />

### Collections

Cette condition vérifie les **collections** selon des critères spécifiques. Elle sera vraie si **n’importe quel** produit dans le panier appartient à la valeur de collection saisie, en fonction de l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (Correspond si la collection contient au moins l’une des valeurs saisies)
* **N’a aucune de ces valeurs** (Correspond si la collection ne contient aucune des valeurs saisies)
* **A une autre valeur que celles-ci** (Correspond si la collection contient une valeur qui n’est pas parmi celles saisies)
* **N’a pas d’autre valeur que celles-ci** (Correspond si la collection contient uniquement les valeurs saisies et aucune autre)
* **A un nombre de valeurs supérieur ou égal** (Correspond si le **nombre** de collections est supérieur ou égal au nombre saisi)
* **A un nombre de valeurs inférieur ou égal** (Correspond si le **nombre** de collections est inférieur ou égal au nombre saisi)

<Warning>
  Vous ne pouvez utiliser cette condition qu’avec les mêmes valeurs dans toute la règle.\
  Si vous souhaitez utiliser différentes valeurs dans différents blocs de règles, vous devez passer au jeu de conditions 3 qui permet plus de flexibilité.
</Warning>

Pour **A l’une de ces valeurs**, **N’a aucune de ces valeurs**, **A une autre valeur que celles-ci**, et **N’a pas d’autre valeur que celles-ci**, saisissez une ou plusieurs valeurs de collections dans le champ.

> Par exemple, `A une autre valeur que celles-ci : Été2025, Hiver2025` → Correspond si la collection contient au moins une valeur qui n’est pas « Été2025 » ou « Hiver2025 ».

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/collections.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=f7c78355de80ee56a54316d5203c292f" alt="Collections" width="943" height="198" data-path="images/essentials/condition-sets/collections.webp" />

Depuis la fenêtre contextuelle, sélectionnez une ou plusieurs collections parmi celles déjà créées dans votre boutique.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/popup-collections.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=bc0deae735115a43ef61aba8c747e7a7" alt="Fenêtre contextuelle des collections" width="815" height="565" data-path="images/essentials/condition-sets/popup-collections.webp" />

Pour **A un nombre de valeurs supérieur ou égal** et **A un nombre de valeurs inférieur ou égal**, saisissez une seule valeur numérique dans le champ pour correspondre au nombre de collections.

> Par exemple, `A un nombre de valeurs inférieur ou égal à 7` → Correspond s’il y a sept collections ou moins.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/count-collections.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=bf11b0427b750cd5e8fbf84623f0233d" alt="Nombre de collections" width="935" height="106" data-path="images/essentials/condition-sets/count-collections.webp" />

### Propriété d’article de ligne

Cette condition vérifie les **propriétés attachées à un article de ligne** par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **Contient l’une de ces valeurs** (Correspond lorsque la propriété de l’article de ligne spécifiée contient l’une des valeurs saisies)
* **Ne contient aucune de ces valeurs** (Correspond lorsque la propriété de l’article de ligne spécifiée ne contient aucune des valeurs saisies)
* **A une valeur vide** (Correspond lorsque la propriété de l’article de ligne existe mais n’a pas de valeur)
* **N’a pas de valeur vide** (Correspond lorsque la propriété de l’article de ligne existe et contient une valeur)
* **Nombre de valeurs supérieur ou égal à** (Correspond lorsque la propriété de l’article de ligne contient un nombre de valeurs supérieur ou égal au nombre saisi)
* **Nombre de valeurs inférieur ou égal à** (Correspond lorsque la propriété de l’article de ligne contient un nombre de valeurs inférieur ou égal au nombre saisi)

Pour définir ces conditions :

<Steps>
  <Step title="Saisir la clé de propriété">
    Saisissez la <strong>clé de propriété</strong> dans le champ « Saisir la clé ».
  </Step>

  <Step title="Saisir la/les valeur(s)">
    Saisissez la/les <strong>valeur(s)</strong> à comparer (le cas échéant).
  </Step>

  <Step title="Choisir l’option de comparaison">
    Choisissez l’option de comparaison dans le menu déroulant.
  </Step>
</Steps>

Pour **Contient l’une de ces valeurs** et **Ne contient aucune de ces valeurs**, saisissez une ou plusieurs valeurs dans le champ. Séparez plusieurs valeurs par des virgules.

<Note>
  Utilisez le caractère générique \* pour correspondre à des valeurs partielles.\
  Par exemple, valeur\* correspondra à valeur123, VALEURTEST etc.
</Note>

> **Exemple pour « Contient l’une de ces valeurs »** :\
> Clé : `color`\
> Valeurs : `red, blue`\
> → Correspond aux articles de ligne où la propriété `color` est soit `red` soit `blue`.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/line-item-property-has-any-values.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=dbf3b5fb240cb78a596afb6c95594c30" alt="Propriété d’article de ligne contient l’une des valeurs" width="1179" height="250" data-path="images/essentials/condition-sets/line-item-property-has-any-values.webp" />

Pour **A une valeur vide** et **N’a pas de valeur vide**, aucune saisie de valeur n’est requise.

> **Exemple pour « N’a pas de valeur vide »** :\
> Clé : `engraving`\
> → Correspond aux articles de ligne où la propriété `engraving` existe et contient du texte (par ex. « Joyeux anniversaire »).

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/line-item-property-not-empty-value.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=469322dd58bd5286cfa316df95402e96" alt="Propriété d’article de ligne non vide" width="1167" height="132" data-path="images/essentials/condition-sets/line-item-property-not-empty-value.webp" />

Pour **Nombre de valeurs supérieur ou égal à** et **Nombre de valeurs inférieur ou égal à**, saisissez le nombre seuil dans le champ.

> **Exemple pour « Nombre de valeurs inférieur ou égal à »** :\
> Clé : `size`\
> Nombre : `2`\
> → Correspond aux articles de ligne où la propriété `size` contient 2 valeurs distinctes ou moins (par ex. `S, M`).

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/line-item-property-values-less-than.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=1fcb6505f4d542f0aa3fdce6e370ce65" alt="Propriété d’article de ligne valeurs inférieures ou égales" width="1165" height="196" data-path="images/essentials/condition-sets/line-item-property-values-less-than.webp" />

### Le panier contient un produit nécessitant une livraison

Cette condition vérifie si le panier contient au moins un produit nécessitant une expédition (livraison).\
Si c’est le cas, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-shipping-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=7642f2418f055853a972e7faa9c9f6cb" alt="Le panier contient un produit nécessitant une livraison" width="937" height="107" data-path="images/essentials/condition-sets/cart-has-shipping-product.webp" />

### Le panier ne contient pas de produit nécessitant une expédition

Cette condition vérifie si le panier ne contient aucun produit nécessitant une expédition (expédition).\
Si aucun produit de ce type n'est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-no-shipping-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=744b4183ff079261aebec7facedbcf78" alt="Le panier ne contient pas de produit nécessitant une expédition" width="931" height="106" data-path="images/essentials/condition-sets/cart-has-no-shipping-product.webp" />

### Le panier contient un produit numérique

Cette condition vérifie si le panier contient au moins un produit numérique (un produit qui ne nécessite pas d’expédition).\
Si un tel produit est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-digital-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=6ca067910c594238f00ca31a5c49f48e" alt="Le panier contient un produit numérique" width="936" height="107" data-path="images/essentials/condition-sets/cart-has-digital-product.webp" />

### Le panier ne contient pas de produit numérique

Cette condition vérifie si le panier ne contient aucun produit numérique (c.-à-d. que tous les produits nécessitent une expédition).\
Si aucun produit numérique n’est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-no-digital-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=8052ff72e520469987b383b2ab0ad8d5" alt="Le panier ne contient pas de produit numérique" width="936" height="107" data-path="images/essentials/condition-sets/cart-has-no-digital-product.webp" />

### Le panier contient un produit à achat unique

Cette condition vérifie si le panier contient au moins un produit à achat unique.\
Si un tel produit est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-one-time-purchase-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=7a39ade61b3f9bd2f56324e4e766f214" alt="Le panier contient un produit à achat unique" width="1174" height="130" data-path="images/essentials/condition-sets/cart-has-one-time-purchase-product.webp" />

### Le panier ne contient pas de produit à achat unique

Cette condition vérifie si le panier ne contient aucun produit à achat unique.\
Si aucun produit à achat unique n’est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-no-one-time-purchase-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=e738204dee8093d951dbd8f7910c2de9" alt="Le panier ne contient pas de produit à achat unique" width="1171" height="132" data-path="images/essentials/condition-sets/cart-has-no-one-time-purchase-product.webp" />

### Le panier contient un produit d'abonnement

Cette condition vérifie si le panier contient au moins un produit faisant partie d'un abonnement.\
Si un produit d'abonnement est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-subscription-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=50789cadfdd371cfd4069e03f9a3a720" alt="Le panier contient un produit d'abonnement" width="1165" height="135" data-path="images/essentials/condition-sets/cart-has-subscription-product.webp" />

### Le panier ne contient pas de produit d'abonnement

Cette condition vérifie si le panier ne contient aucun produit faisant partie d'un abonnement.\
Si aucun produit d'abonnement n'est présent, la condition est considérée comme remplie.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/cart-has-no-subscription-product.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=cee3f5f2132e642294cdf9bced97c575" alt="Le panier ne contient pas de produit d'abonnement" width="1167" height="132" data-path="images/essentials/condition-sets/cart-has-no-subscription-product.webp" />

## Métachamp produit

### Méta-champ de variante de produit

Cette condition vérifie un **méta-champ de variante de produit** que vous spécifiez par **namespace** et **clé**, puis l’évalue en utilisant l’une des sous-conditions suivantes :

* **Contient au moins une de ces valeurs** (Correspond si le méta-champ contient au moins une des valeurs saisies)
* **Ne contient aucune de ces valeurs** (Correspond si le méta-champ ne contient aucune des valeurs saisies)
* **Contient une autre valeur que ces valeurs** (Correspond si le méta-champ contient une valeur qui ne fait pas partie des valeurs saisies)
* **Ne contient aucune autre valeur que ces valeurs** (Correspond si le méta-champ contient uniquement les valeurs saisies et aucune autre)
* **Valeur vide** (Correspond si le méta-champ n’a aucune valeur)
* **Ne contient pas de valeur vide** (Correspond si le méta-champ contient une quelconque valeur)
* **Nombre supérieur ou égal à** (Correspond si la valeur numérique du méta-champ est supérieure ou égale au nombre saisi)
* **Nombre inférieur ou égal à** (Correspond si la valeur numérique du méta-champ est inférieure ou égale au nombre saisi)
* **Nombre de valeurs supérieur ou égal à** (Correspond si le **nombre** de valeurs dans le méta-champ est supérieur ou égal au nombre saisi)
* **Nombre de valeurs inférieur ou égal à** (Correspond si le **nombre** de valeurs dans le méta-champ est inférieur ou égal au nombre saisi)

Pour **Contient au moins une de ces valeurs**, **Ne contient aucune de ces valeurs**, **Contient une autre valeur que ces valeurs** et **Ne contient aucune autre valeur que ces valeurs**, saisissez une ou plusieurs valeurs dans le champ. Séparez plusieurs valeurs par des virgules.

> Par exemple, `Namespace: shipping` · `Clé: allowed_regions` · `Ne contient aucune de ces valeurs : CA, TX` → Correspond si ni “CA” ni “TX” n’apparaît dans le méta-champ.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/product-variant-metafield-does-not-contains.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=3403f7e59ec2807a1d24bd6e8454252b" alt="Métachamp variante produit ne contient pas" width="1181" height="285" data-path="images/essentials/condition-sets/product-variant-metafield-does-not-contains.webp" />

Pour les comparaisons numériques, entrez une seule valeur numérique dans le champ.

> Exemple : `Namespace: specs` · `Key: length_mm` · `A un nombre supérieur ou égal à 50` → Correspond si la valeur numérique est 50 ou plus.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/product-variant-metafield-greater-value.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=df021bf0c5531d5a32114e17231899d3" alt="Métachamp variante produit valeur supérieure" width="1168" height="238" data-path="images/essentials/condition-sets/product-variant-metafield-greater-value.webp" />

Pour le nombre de valeurs, entrez un seul nombre pour comparer avec le compte des valeurs du métachamp.

> Exemple : `Namespace: custom` · `Key: available_colors` · `A un nombre de valeurs supérieur ou égal à 3` → Correspond si le métachamp contient trois valeurs ou plus.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/product-variant-metafield-greater-value-or-equals.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=0bb96fb8cebc2edc89acfc56b4db7c23" alt="Métachamp variante produit nombre de valeurs supérieur" width="1167" height="246" data-path="images/essentials/condition-sets/product-variant-metafield-greater-value-or-equals.webp" />

## Remise

### Code de réduction

Cette condition évalue les codes de réduction utilisés au paiement par rapport aux valeurs sélectionnées et détermine si la règle est satisfaite selon la logique choisie.

* **À l'une de ces valeurs** (La condition est satisfaite si au moins un code de réduction saisi correspond à une ou plusieurs des valeurs sélectionnées)

* **N'a aucune de ces valeurs** (La condition est satisfaite si aucun des codes de réduction saisis ne correspond aux valeurs sélectionnées)

* **À une autre valeur que ces valeurs** (La condition est satisfaite si au moins un code de réduction saisi est différent des valeurs sélectionnées)

* **N'a aucune autre valeur que ces valeurs** (La condition n'est satisfaite que si tous les codes de réduction saisis correspondent exactement aux valeurs sélectionnées et qu'aucun code supplémentaire n'est présent)

<Note>
  Utilisez le caractère générique `*` pour faire correspondre plusieurs codes de
  réduction. Par exemple, `FREE*` correspondra à FREE12, free-590, etc. Utilisez
  `?` pour faire correspondre un seul caractère.
</Note>

Pour **À l'une de ces valeurs**, **N'a aucune de ces valeurs**, **À une autre valeur que ces valeurs** et **N'a aucune autre valeur que ces valeurs**, saisissez une ou plusieurs valeurs dans le champ. Séparez plusieurs valeurs par des virgules ou sélectionnez-les dans le menu déroulant.

> Par exemple, `N'a aucune de ces valeurs : SAVE10, ORDER20%OFF` → La condition est satisfaite uniquement si aucun code de réduction saisi n'est « SAVE10 » ou « ORDER20%OFF ».

<img src="https://mintcdn.com/storespark/1MhwaiBAXuli56k3/images/essentials/condition-sets/discount-codes.webp?fit=max&auto=format&n=1MhwaiBAXuli56k3&q=85&s=4c54d2246ec243105f7e1c9e785c7035" alt="Codes de réduction" width="1296" height="299" data-path="images/essentials/condition-sets/discount-codes.webp" />

## Expédition

### Méthode d’expédition sélectionnée

Cette condition vérifie la **méthode d’expédition sélectionnée par le client** par rapport à des critères spécifiques, en fonction de l’une des sous-conditions suivantes :

* **contient** (Correspond lorsque la méthode d’expédition sélectionnée inclut la valeur saisie)

* **ne contient pas** (Correspond lorsque la méthode d’expédition sélectionnée n’inclut pas la valeur saisie)

* **est** (Correspond au texte exact saisi, ou au modèle avec joker si `*` est utilisé)

* **n’est pas** (Correspond lorsque le texte exact saisi ou le modèle avec joker ne correspond pas)

Pour définir ces conditions, saisissez la valeur dans le champ et choisissez la comparaison appropriée dans le menu déroulant.

> Par exemple, `contient Express` → Correspond à toute méthode d’expédition sélectionnée qui inclut “Express”.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/selected-shipping-method-contains.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=deb3ef35cff8656ffb69f65e1e13da43" alt="Méthode d’expédition sélectionnée contient" width="932" height="105" data-path="images/essentials/condition-sets/selected-shipping-method-contains.webp" />

### Méthodes d’expédition disponibles

Utilisé pour vérifier si les méthodes d’expédition données sont réellement disponibles sur la page de paiement, en fonction de l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (Correspond si la page de paiement contient au moins une des méthodes d’expédition listées)
* **N’a aucune de ces valeurs** (Correspond si la page de paiement ne contient aucune des méthodes d’expédition listées)
* **A une autre valeur que celles-ci** (Correspond si la page de paiement contient des méthodes d’expédition autres que celles listées)
* **N’a pas d’autre valeur que celles-ci** (Correspond si la page de paiement contient uniquement les méthodes d’expédition listées et aucune autre)
* **A un nombre de valeurs supérieur ou égal** (Correspond si le nombre de méthodes d’expédition disponibles sur la page de paiement est supérieur ou égal au nombre spécifié)
* **A un nombre de valeurs inférieur ou égal** (Correspond si le nombre de méthodes d’expédition disponibles sur la page de paiement est inférieur ou égal au nombre spécifié)

Pour **A l’une de ces valeurs**, **N’a aucune de ces valeurs**, **A une autre valeur que celles-ci**, ou **N’a pas d’autre valeur que celles-ci**, saisissez une ou plusieurs valeurs à faire correspondre. Séparez plusieurs valeurs par des virgules.

<Note>
  Utilisez le caractère générique \* pour correspondre à des noms partiels de méthodes d’expédition.\
  Par exemple, Stand\* correspondra à Standard, standard shipping, etc.
</Note>

> Par exemple, `A l’une de ces valeurs : Livraison Express, Livraison Standard` → Correspond si au moins une des méthodes d’expédition sélectionnées est disponible.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/multiple-shipping-methods.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=60581af5802e8f2a408135f3b52f47c7" alt="Méthodes d’expédition multiples" width="1178" height="245" data-path="images/essentials/condition-sets/multiple-shipping-methods.webp" />

Pour **A un nombre de valeurs supérieur ou égal** ou **A un nombre de valeurs inférieur ou égal**, saisissez le seuil de comptage.

> Par exemple, `A un nombre de valeurs supérieur ou égal à 3` → Correspond si trois méthodes d’expédition ou plus sont disponibles.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/count-shipping-methods.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=e2024359a7e95d04541e0b7ac652b105" alt="Nombre de méthodes d’expédition" width="1172" height="132" data-path="images/essentials/condition-sets/count-shipping-methods.webp" />

### Type d’expédition sélectionné (Expédition/Retrait)

Cette condition vérifie la sélection **« Expédier vs Retrait en magasin »** sur la page de paiement, comme illustré ci-dessous.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/shipping-pickup-type.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=84653cbe1deb251ae4252e69bc5f4f35" alt="Sélection du type Expédition vs Retrait sur la page de paiement" width="1088" height="348" data-path="images/essentials/condition-sets/shipping-pickup-type.webp" />

Elle sera remplie si le type d’expédition sélectionné est le même que la valeur saisie, en fonction de l’une des sous-conditions suivantes :

* **est** (Correspond si la sélection de livraison est exactement la même que la valeur saisie)
* **n’est pas** (Correspond si la sélection de livraison est différente de la valeur saisie)

Pour l’une des options ci-dessus, choisissez un type d’expédition dans la liste : **Retrait**, **Livraison locale**, **Expédition**, **Point de retrait**, **Vente au détail**, ou **Aucun**.

> **Exemple :** `n’est pas : Retrait` → Correspond si le type d’expédition sélectionné est autre que « Retrait », c’est-à-dire qu’il s’agit de « Expédition ».

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/select-shipping-type.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=8b3a9efc35782accac40995112bb9bbd" alt="Sélectionner le type d’expédition" width="1172" height="136" data-path="images/essentials/condition-sets/select-shipping-type.webp" />

## Localisation

### Langue de l’utilisateur

Cette condition vérifie la langue sélectionnée par le client, en fonction de l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (Correspond si la langue du client fait partie de la liste donnée)
* **N’a aucune de ces valeurs** (Correspond si la langue du client ne fait pas partie de la liste donnée)
* **A une autre valeur en dehors de ces valeurs** (Correspond si la langue du client n’est pas dans la liste donnée)
* **N’a pas d’autre valeur en dehors de ces valeurs** (Correspond si la langue du client fait uniquement partie de la liste donnée et d’aucune autre)

Pour l’une des options ci-dessus, recherchez et sélectionnez une ou plusieurs langues dans la liste. Vous pouvez également utiliser les options **Coller**, **Tout copier**, ou **Tout effacer** pour une sélection rapide.

> Par exemple, `N’a aucune de ces valeurs : Anglais, Français` → Correspond si le champ ne contient pas « Anglais » ou « Français ».

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/languages.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=ae78f46939a24093ce1ec077cbe1ad31" alt="Langues" width="776" height="426" data-path="images/essentials/condition-sets/languages.webp" />

## Adresse de expédition

### L’adresse de expédition est vide

Cette condition devient vraie si les champs de l’adresse de livraison sont vides.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/shipping-address-is-empty.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=65a406e7022a8bcb52e5174b7b10f3c3" alt="Adresse de expédition vide" width="933" height="101" data-path="images/essentials/condition-sets/shipping-address-is-empty.webp" />

### L’adresse de expédition n’est pas vide

Cette condition devient vraie si les champs de l’adresse de livraison ne sont pas vides.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/shipping-address-is-not-empty.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=ef02f01c671ae533109f0ffe568676a5" alt="Adresse de expédition non vide" width="937" height="107" data-path="images/essentials/condition-sets/shipping-address-is-not-empty.webp" />

### Nom complet (Prénom + Nom de famille)

Utilisé pour comparer le nom complet du client avec une ou plusieurs valeurs spécifiques, des nombres ou des états, selon l’une des sous-conditions suivantes :

* **Contient** (Correspond si le nom complet contient la valeur spécifiée ou une valeur partielle)
* **Ne contient pas** (Correspond si le nom complet ne contient pas la valeur spécifiée ou une valeur partielle)
* **Est vide** (Correspond si aucun nom n’est saisi)
* **N’est pas vide** (Correspond si une valeur est saisie dans le champ du nom)
* **Est** (Correspond si le nom complet correspond exactement à la valeur spécifiée)
* **N’est pas** (Correspond si le nom complet ne correspond pas exactement à la valeur spécifiée)
* **A un nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans le nom est supérieur ou égal au nombre spécifié)
* **A un nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans le nom est inférieur ou égal au nombre spécifié)
* **Contient uniquement** (Correspond si le nom complet contient uniquement le type de caractères autorisé depuis le menu déroulant)
* **Ne contient pas uniquement** (Correspond si le nom complet contient des caractères autres que le type de caractères autorisé depuis le menu déroulant)

Pour **Contient**, **Ne contient pas**, **Est** et **N’est pas**, saisissez la valeur à comparer.

> Par exemple, `Ne contient pas : Test` → Correspond si le nom ne contient pas “Test” n’importe où.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/full-name-does-not-contain.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=a29de4065a255e638cd7a978190cdffe" alt="Le nom complet ne contient pas" width="1168" height="132" data-path="images/essentials/condition-sets/full-name-does-not-contain.webp" />

Pour **Contient uniquement** et **Ne contient pas uniquement**, sélectionnez le type de caractères dans le menu déroulant :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, plus les caractères accentués comme é, ñ, ö)
  > Par exemple, `contient uniquement : caractères anglais` → Correspond si le nom du client contient uniquement des caractères anglais.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/full-name-has-only-english-chars.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=04efa9c8b0b66de8bfbb72e2f4af4b79" alt="Le nom complet contient uniquement des caractères anglais" width="1172" height="136" data-path="images/essentials/condition-sets/full-name-has-only-english-chars.webp" />

Pour **A un nombre de caractères supérieur ou égal à** ou **A un nombre de caractères inférieur ou égal à**, saisissez le seuil de caractères.

> Par exemple, `A un nombre de caractères supérieur ou égal à 10` → Correspond si le nom complet contient 10 caractères ou plus.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/full-name-has-greater-value.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=e323adb82a7d749508c9aeb1d7353b65" alt="Le nom complet a une valeur supérieure" width="1171" height="133" data-path="images/essentials/condition-sets/full-name-has-greater-value.webp" />

Pour **Est vide** et **N’est pas vide**, aucune saisie de valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si le champ du nom complet est laissé vide.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/full-name-is-empty.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=21e311bc6ec9a478d00ad8bb56aa476a" alt="Le nom complet est vide" width="1171" height="137" data-path="images/essentials/condition-sets/full-name-is-empty.webp" />

### Prénom

Utilisé pour comparer le prénom du client avec une ou plusieurs valeurs spécifiques, des nombres ou des états, selon l’une des sous-conditions suivantes :

* **Contient** (Correspond si le prénom contient la valeur spécifiée ou une valeur partielle)
* **Ne contient pas** (Correspond si le prénom ne contient pas la valeur spécifiée ou une valeur partielle)
* **Est vide** (Correspond si aucun prénom n’est saisi)
* **N’est pas vide** (Correspond si une valeur est saisie dans le champ du prénom)
* **Est** (Correspond si le prénom correspond exactement à la valeur spécifiée)
* **N’est pas** (Correspond si le prénom ne correspond pas exactement à la valeur spécifiée)
* **A un nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans le prénom est supérieur ou égal au nombre spécifié)
* **A un nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans le prénom est inférieur ou égal au nombre spécifié)
* **Contient uniquement** (Correspond si le prénom contient uniquement le type de caractères autorisé depuis le menu déroulant)
* **Ne contient pas uniquement** (Correspond si le prénom contient des caractères autres que le type de caractères autorisé depuis le menu déroulant)

Pour **Contient**, **Ne contient pas**, **Est** et **N’est pas**, saisissez la valeur à comparer.

> Par exemple, `N’est pas : Jane` → Correspond si le prénom est différent de “Jane”.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/first-name-is-not.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=52094b6c033b41d50d81aaa0096290c1" alt="Le prénom n’est pas" width="1170" height="132" data-path="images/essentials/condition-sets/first-name-is-not.webp" />

Pour **Contient uniquement** et **Ne contient pas uniquement**, sélectionnez le type de caractères dans le menu déroulant :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, plus les caractères accentués comme é, ñ, ö)
  > Par exemple, `contient uniquement : caractères anglais` → Correspond si le prénom contient uniquement des caractères anglais.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/first-name-has-only.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=63d2dd1b09ec88beca3603b6ba225208" alt="Le prénom contient uniquement" width="1165" height="137" data-path="images/essentials/condition-sets/first-name-has-only.webp" />

Pour **A un nombre de caractères supérieur ou égal à** ou **A un nombre de caractères inférieur ou égal à**, saisissez le seuil de caractères.

> Par exemple, `A un nombre de caractères supérieur ou égal à 5` → Correspond si le prénom contient 5 caractères ou plus.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/first-name-has-greater-value.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=d774507d5f484f1cb09087d2ccba6f5e" alt="Le prénom a une valeur supérieure" width="1168" height="132" data-path="images/essentials/condition-sets/first-name-has-greater-value.webp" />

Pour **Est vide** et **N’est pas vide**, aucune saisie de valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si le champ du prénom est laissé vide.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/first-name-is-empty.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=2ccc465fa730897afa06526979a96a8d" alt="Le prénom est vide" width="1172" height="140" data-path="images/essentials/condition-sets/first-name-is-empty.webp" />

### Nom de famille

Utilisé pour comparer le nom de famille du client avec une ou plusieurs valeurs spécifiques, comptes ou états, en fonction de l’une des sous-conditions suivantes :

* **Contient** (Correspond si le nom de famille contient la valeur spécifiée ou une valeur partielle)
* **Ne contient pas** (Correspond si le nom de famille ne contient pas la valeur spécifiée ou une valeur partielle)
* **Est vide** (Correspond si aucun nom de famille n’est saisi)
* **N’est pas vide** (Correspond si une valeur quelconque est saisie dans le champ du nom de famille)
* **Est** (Correspond si le nom de famille correspond exactement à la valeur spécifiée)
* **N’est pas** (Correspond si le nom de famille n’est pas exactement la valeur spécifiée)
* **A un nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans le nom de famille est supérieur ou égal au nombre spécifié)
* **A un nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans le nom de famille est inférieur ou égal au nombre spécifié)
* **A seulement** (Correspond si le nom de famille contient uniquement le type de caractères autorisé dans la liste déroulante)
* **N’a pas seulement** (Correspond si le nom de famille contient des caractères autres que le type de caractères autorisé dans la liste déroulante)

Pour **Contient**, **Ne contient pas**, **Est**, et **N’est pas**, entrez la valeur à faire correspondre.

> Par exemple, `N’est pas : Smith` → Correspond si le nom de famille est autre chose que « Smith ».

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/last-name-is-not.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=1bdedd7622a79996d99b3eb651d78df4" alt="Nom de famille n’est pas" width="1172" height="136" data-path="images/essentials/condition-sets/last-name-is-not.webp" />

Pour **A seulement** et **N’a pas seulement**, sélectionnez le type de caractères dans la liste déroulante :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, plus les caractères accentués comme é, ñ, ö)
  > Par exemple, `A seulement : Caractères anglais` → Correspond si le nom de famille contient uniquement des caractères anglais.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/last-name-has-only.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=cc1868ae432ca9ace74840012da43d5b" alt="Nom de famille a seulement" width="1161" height="131" data-path="images/essentials/condition-sets/last-name-has-only.webp" />

Pour **A un nombre de caractères supérieur ou égal à** ou **A un nombre de caractères inférieur ou égal à**, entrez le seuil de caractères.

> Par exemple, `A un nombre de caractères supérieur ou égal à 5` → Correspond si le nom de famille contient 5 caractères ou plus.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/last-name-has-greater-value.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=efc6fd967d5cfeb766b700bc452c85e0" alt="Nom de famille a une valeur supérieure" width="1168" height="137" data-path="images/essentials/condition-sets/last-name-has-greater-value.webp" />

Pour **Est vide** et **N’est pas vide**, aucune valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si le champ du nom de famille est laissé vide.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/last-name-is-empty.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=80d8758d90eb95d5af9bc5d47d5a3632" alt="Nom de famille est vide" width="1167" height="132" data-path="images/essentials/condition-sets/last-name-is-empty.webp" />

### Adresse boîte postale (P.O. Box)

La condition sélectionnée est basée sur le fait que l’adresse du client inclut une boîte postale (P.O. Box). Cette condition peut être utilisée pour déclencher des actions spécifiques, telles que restreindre certaines méthodes d’expédition ou appliquer des règles de traitement spéciales pour les commandes envoyées à des adresses de boîte postale.

<Note>
  Lorsque vous utilisez la condition « Adresse boîte postale (P.O. Box) » dans la règle, toutes les entrées dans l’adresse de livraison comme P.O. box, P O box, P.o b o x, etc. sont automatiquement détectées par l’application.\
  Si vous souhaitez également détecter un mot ou une expression personnalisée, vous pouvez le faire en utilisant la condition « Ligne d’adresse » dans laquelle vous pouvez spécifier le mot ou l’expression que vous souhaitez détecter.
</Note>

<Info>
  Si vous souhaitez détecter des mots ou expressions relatifs à la boîte postale dans d’autres langues, vous pouvez le faire en utilisant la condition « Adresse (ligne1 + ligne2) » dans laquelle vous pouvez spécifier les mots ou expressions que vous souhaitez détecter.\
  Par exemple, « Packstation » en allemand. Vous pouvez ajouter plusieurs de ces conditions pour chaque mot en utilisant l’opérateur OR entre elles.
</Info>

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/p.o-box-address.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=ab25c4cb10c74f840c6bff5d7bb5fcba" alt="Adresse boîte postale (P.O. Box)" width="1166" height="135" data-path="images/essentials/condition-sets/p.o-box-address.webp" />

### Pas d’adresse boîte postale (P.O. Box)

Cette condition devient vraie si l’adresse du client ne contient pas de boîte postale (P.O. Box).

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/not-p.o-box-address.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=74868aa79210fae3b082163466b3acfb" alt="Pas d’adresse boîte postale (P.O. Box)" width="1170" height="133" data-path="images/essentials/condition-sets/not-p.o-box-address.webp" />

### Adresse (ligne 1 + ligne 2)

Utilisé pour comparer l’adresse complète du client (combinée à partir de la ligne d’adresse 1 et de la ligne d’adresse 2) avec une ou plusieurs valeurs, comptes ou états spécifiques, selon l’une des sous-conditions suivantes :

* **Contient** (Correspond si l’adresse contient la valeur ou la valeur partielle spécifiée)
* **Ne contient pas** (Correspond si l’adresse ne contient pas la valeur ou la valeur partielle spécifiée)
* **Est vide** (Correspond si aucune adresse n’est saisie dans les deux lignes)
* **N’est pas vide** (Correspond si une valeur est saisie dans l’une des deux lignes)
* **A un nombre de chiffres supérieur ou égal à** (Correspond si le nombre total de chiffres dans l’adresse est supérieur ou égal au nombre spécifié)
* **A un nombre de chiffres inférieur ou égal à** (Correspond si le nombre total de chiffres dans l’adresse est inférieur ou égal au nombre spécifié)
* **A un nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans l’adresse est supérieur ou égal au nombre spécifié)
* **A un nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans l’adresse est inférieur ou égal au nombre spécifié)
* **A un nombre de mots supérieur ou égal à** (Correspond si le nombre total de mots dans l’adresse est supérieur ou égal au nombre spécifié)
* **A un nombre de mots inférieur ou égal à** (Correspond si le nombre total de mots dans l’adresse est inférieur ou égal au nombre spécifié)
* **A seulement** (Correspond si l’adresse contient uniquement le type de caractères autorisé dans le menu déroulant)
* **N’a pas seulement** (Correspond si l’adresse contient des caractères autres que le type de caractères autorisé dans le menu déroulant)

Pour **Contient** et **Ne contient pas**, saisissez la valeur à comparer.

> Par exemple, `Contient : Rue` → Correspond si l’adresse contient le mot “Rue”.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address-contains.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=7b7ac41bc7e83aca84a3c9ec657c00c8" alt="Adresse contient" width="1171" height="132" data-path="images/essentials/condition-sets/address-contains.webp" />

Pour **A seulement** et **N’a pas seulement**, sélectionnez le type de caractères dans le menu déroulant :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, ainsi que les caractères accentués comme é, ñ, ö)
  > Par exemple, `A seulement : Caractères anglais` → Correspond si l’adresse contient uniquement des caractères anglais.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address-has-only.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=74db4ccdbdd8b235b2a6e2164844eb9c" alt="Adresse a seulement" width="1171" height="135" data-path="images/essentials/condition-sets/address-has-only.webp" />

Pour **A un nombre de chiffres/caractères/mots supérieur ou égal à** ou **inférieur ou égal à**, saisissez la valeur seuil.

> Par exemple, `A un nombre de mots supérieur ou égal à 5` → Correspond si l’adresse contient 5 mots ou plus.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address-greater-than.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=1df1c0b9811e51f80a6356ccdcf16e7d" alt="Adresse supérieure à" width="1165" height="130" data-path="images/essentials/condition-sets/address-greater-than.webp" />

Pour **Est vide** et **N’est pas vide**, aucune valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si la ligne d’adresse 1 et la ligne d’adresse 2 sont toutes deux vides.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address-is-empty.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=eb8bff69b49564c7b1a38d6c5970b903" alt="Adresse est vide" width="1160" height="127" data-path="images/essentials/condition-sets/address-is-empty.webp" />

### Ligne d’adresse 1

Utilisé pour comparer l’adresse du client à partir de la ligne d’adresse 1 avec une ou plusieurs valeurs, comptes ou états spécifiques, selon l’une des sous-conditions suivantes :

* **Contient** (Correspond si la ligne d’adresse 1 contient la valeur ou la valeur partielle spécifiée)
* **Ne contient pas** (Correspond si la ligne d’adresse 1 ne contient pas la valeur ou la valeur partielle spécifiée)
* **Est vide** (Correspond si aucune valeur n’est saisie dans la ligne d’adresse 1)
* **N’est pas vide** (Correspond si une valeur est saisie dans la ligne d’adresse 1)
* **A un nombre de chiffres supérieur ou égal à** (Correspond si le nombre total de chiffres dans la ligne d’adresse 1 est supérieur ou égal au nombre spécifié)
* **A un nombre de chiffres inférieur ou égal à** (Correspond si le nombre total de chiffres dans la ligne d’adresse 1 est inférieur ou égal au nombre spécifié)
* **A un nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans la ligne d’adresse 1 est supérieur ou égal au nombre spécifié)
* **A un nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans la ligne d’adresse 1 est inférieur ou égal au nombre spécifié)
* **A un nombre de mots supérieur ou égal à** (Correspond si le nombre total de mots dans la ligne d’adresse 1 est supérieur ou égal au nombre spécifié)
* **A un nombre de mots inférieur ou égal à** (Correspond si le nombre total de mots dans la ligne d’adresse 1 est inférieur ou égal au nombre spécifié)
* **A seulement** (Correspond si la ligne d’adresse 1 contient uniquement le type de caractères autorisé dans le menu déroulant)
* **N’a pas seulement** (Correspond si la ligne d’adresse 1 contient des caractères autres que le type de caractères autorisé dans le menu déroulant)

Pour **Contient** et **Ne contient pas**, saisissez la valeur à comparer.

> Par exemple, `Contient : Rue` → Correspond si la ligne d’adresse 1 contient le mot “Rue”.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address1-contains.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=92d8e81de6a162020cbe169f1c0b88e1" alt="La ligne d’adresse 1 contient" width="1167" height="130" data-path="images/essentials/condition-sets/address1-contains.webp" />

Pour **A seulement** et **N’a pas seulement**, sélectionnez le type de caractères dans le menu déroulant :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, ainsi que les caractères accentués comme é, ñ, ö)
  > Par exemple, `A seulement : Caractères anglais` → Correspond si la ligne d’adresse 1 contient uniquement des caractères anglais.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address1-has-only.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=19702c17c36ce65db7f00cfa59988439" alt="La ligne d’adresse 1 a seulement" width="1166" height="132" data-path="images/essentials/condition-sets/address1-has-only.webp" />

Pour **A un nombre de chiffres/caractères/mots supérieur ou égal à** ou **inférieur ou égal à**, saisissez la valeur seuil.

> Par exemple, `A un nombre de mots supérieur ou égal à 5` → Correspond si la ligne d’adresse 1 contient 5 mots ou plus.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address1-greater-than.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=004d39ce2bb69d41a1baceaba49a9ebb" alt="La ligne d’adresse 1 supérieure à" width="1168" height="132" data-path="images/essentials/condition-sets/address1-greater-than.webp" />

Pour **Est vide** et **N’est pas vide**, aucune valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si la ligne d’adresse 1 est laissée vide.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address1-is-empty.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=13953d792edd5ec97f09e46c9dfd7d40" alt="La ligne d’adresse 1 est vide" width="1165" height="127" data-path="images/essentials/condition-sets/address1-is-empty.webp" />

### Ligne d’adresse 2 (Appartement, suite, etc.)

Utilisé pour comparer l’adresse du client à partir de la Ligne d’adresse 2 (Appartement, suite, unité, bâtiment, étage, etc.) avec une ou plusieurs valeurs spécifiques, des comptes ou des états, en fonction de l’une des sous-conditions suivantes :

* **Contient** (Correspond si la Ligne d’adresse 2 contient la valeur spécifiée ou une valeur partielle)
* **Ne contient pas** (Correspond si la Ligne d’adresse 2 ne contient pas la valeur spécifiée ou une valeur partielle)
* **Est vide** (Correspond si aucune valeur n’est saisie dans la Ligne d’adresse 2)
* **N’est pas vide** (Correspond si une valeur est saisie dans la Ligne d’adresse 2)
* **Nombre de chiffres supérieur ou égal à** (Correspond si le nombre total de chiffres dans la Ligne d’adresse 2 est supérieur ou égal au nombre spécifié)
* **Nombre de chiffres inférieur ou égal à** (Correspond si le nombre total de chiffres dans la Ligne d’adresse 2 est inférieur ou égal au nombre spécifié)
* **Nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans la Ligne d’adresse 2 est supérieur ou égal au nombre spécifié)
* **Nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans la Ligne d’adresse 2 est inférieur ou égal au nombre spécifié)
* **Nombre de mots supérieur ou égal à** (Correspond si le nombre total de mots dans la Ligne d’adresse 2 est supérieur ou égal au nombre spécifié)
* **Nombre de mots inférieur ou égal à** (Correspond si le nombre total de mots dans la Ligne d’adresse 2 est inférieur ou égal au nombre spécifié)
* **Contient uniquement** (Correspond si la Ligne d’adresse 2 contient uniquement le type de caractère autorisé dans le menu déroulant)
* **Ne contient pas uniquement** (Correspond si la Ligne d’adresse 2 contient des caractères autres que le type de caractère autorisé dans le menu déroulant)

Pour **Contient** et **Ne contient pas**, entrez la valeur à correspondre.

> Par exemple, `Contient : Apt` → Correspond si la Ligne d’adresse 2 contient le mot « Apt ».

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address2-contains.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=1669c7b1c33a5a7c2bc8c360ab404182" alt="Ligne d’adresse 2 Contient" width="1172" height="133" data-path="images/essentials/condition-sets/address2-contains.webp" />

Pour **Contient uniquement** et **Ne contient pas uniquement**, sélectionnez le type de caractère dans le menu déroulant :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, ainsi que des caractères accentués comme é, ñ, ö)
  > Par exemple, `Contient uniquement : Caractères anglais + variantes accentuées` → Correspond si la Ligne d’adresse 2 contient des caractères anglais et des caractères accentués.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address2-has-only.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=2c50d0cef3c6fc8ca2b9587a9f11248f" alt="Ligne d’adresse 2 Contient Uniquement" width="1167" height="130" data-path="images/essentials/condition-sets/address2-has-only.webp" />

Pour **Nombre de chiffres/caractères/mots supérieur ou égal à** ou **inférieur ou égal à**, entrez la valeur seuil.

> Par exemple, `Nombre de mots supérieur ou égal à 3` → Correspond si la Ligne d’adresse 2 contient 3 mots ou plus.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address2-greater-than.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=cec73f1c12668e34e51808d1c039a254" alt="Ligne d’adresse 2 Supérieur À" width="1172" height="127" data-path="images/essentials/condition-sets/address2-greater-than.webp" />

Pour **Est vide** et **N’est pas vide**, aucune saisie de valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si la Ligne d’adresse 2 est laissée vide.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/address2-is-empty.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=bc29a8edc83529d74998db88c5d67feb" alt="Ligne d’adresse 2 Est Vide" width="1171" height="132" data-path="images/essentials/condition-sets/address2-is-empty.webp" />

### Société

Utilisé pour comparer le nom de la société du client (le champ du nom de société sur la page de paiement) avec une ou plusieurs valeurs spécifiques, des comptes ou des états, en fonction de l’une des sous-conditions suivantes :

* **Contient** (Correspond si le nom de la société contient la valeur spécifiée ou une valeur partielle)
* **Ne contient pas** (Correspond si le nom de la société ne contient pas la valeur spécifiée ou une valeur partielle)
* **Est vide** (Correspond si aucun nom de société n’est saisi)
* **N’est pas vide** (Correspond si une valeur est saisie dans le champ du nom de société)
* **Est** (Correspond si le nom de la société correspond exactement à la valeur spécifiée)
* **N’est pas** (Correspond si le nom de la société n’est pas exactement la valeur spécifiée)
* **Nombre de chiffres supérieur ou égal à** (Correspond si le nombre total de chiffres dans le nom de la société est supérieur ou égal au nombre spécifié)
* **Nombre de chiffres inférieur ou égal à** (Correspond si le nombre total de chiffres dans le nom de la société est inférieur ou égal au nombre spécifié)
* **Nombre de caractères supérieur ou égal à** (Correspond si le nombre total de caractères dans le nom de la société est supérieur ou égal au nombre spécifié)
* **Nombre de caractères inférieur ou égal à** (Correspond si le nombre total de caractères dans le nom de la société est inférieur ou égal au nombre spécifié)
* **Contient uniquement** (Correspond si le nom de la société contient uniquement le type de caractère autorisé dans le menu déroulant)
* **Ne contient pas uniquement** (Correspond si le nom de la société contient des caractères autres que le type de caractère autorisé dans le menu déroulant)

Pour **Contient**, **Ne contient pas**, **Est**, et **N’est pas**, entrez la valeur à correspondre.

> Par exemple, `Contient : Tech` → Correspond si le nom de la société contient le mot « Tech ».

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/company-contains.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=833658432a5fdaf681d85abc58b28b88" alt="Société Contient" width="1170" height="127" data-path="images/essentials/condition-sets/company-contains.webp" />

Pour **Contient uniquement** et **Ne contient pas uniquement**, sélectionnez le type de caractère dans le menu déroulant :

* **Caractères anglais** (Autorise uniquement A–Z et a–z)
* **Caractères anglais + variantes accentuées** (Autorise A–Z, a–z, ainsi que des caractères accentués comme é, ñ, ö)
  > Par exemple, `Contient uniquement : Caractères anglais` → Correspond si le nom de la société contient uniquement des caractères anglais.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/company-has-only.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=b7744754b5a307cdc76f6f57c65b09ed" alt="Société Contient Uniquement" width="1162" height="122" data-path="images/essentials/condition-sets/company-has-only.webp" />

Pour **Nombre de chiffres/caractères supérieur ou égal à** ou **inférieur ou égal à**, entrez la valeur seuil.

> Par exemple, `Nombre de caractères supérieur ou égal à 10` → Correspond si le nom de la société contient 10 caractères ou plus.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/company-greater-than.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=eba011562489ac99ad384a0465aa6967" alt="Société Supérieur À" width="1168" height="127" data-path="images/essentials/condition-sets/company-greater-than.webp" />

Pour **Est vide** et **N’est pas vide**, aucune saisie de valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si le champ du nom de la société est laissé vide.

<img src="https://mintcdn.com/storespark/lkY0mx0uZwe--5lB/images/essentials/condition-sets/company-is-empty.webp?fit=max&auto=format&n=lkY0mx0uZwe--5lB&q=85&s=c62dea874b4ae93d727911cdee2811f6" alt="Société Est Vide" width="1167" height="123" data-path="images/essentials/condition-sets/company-is-empty.webp" />

### Numéro de téléphone

Utilisé pour comparer le numéro de téléphone du client (le champ du numéro de téléphone sur la page de paiement) avec une ou plusieurs valeurs spécifiques, des nombres ou des états, en fonction de l’une des sous-conditions suivantes :

* **Contient** (Correspond si le numéro de téléphone contient la valeur spécifiée ou une valeur partielle)
* **Ne contient pas** (Correspond si le numéro de téléphone ne contient pas la valeur spécifiée ou une valeur partielle)
* **Est vide** (Correspond si aucun numéro de téléphone n’est saisi)
* **N’est pas vide** (Correspond si une valeur est saisie dans le champ du numéro de téléphone)
* **Est** (Correspond si le numéro de téléphone correspond exactement à la valeur spécifiée)
* **N’est pas** (Correspond si le numéro de téléphone n’est pas exactement la valeur spécifiée)
* **Nombre de chiffres supérieur ou égal à** (Correspond si le nombre total de chiffres dans le numéro de téléphone est supérieur ou égal au nombre spécifié)
* **Nombre de chiffres inférieur ou égal à** (Correspond si le nombre total de chiffres dans le numéro de téléphone est inférieur ou égal au nombre spécifié)

Pour **Contient**, **Ne contient pas**, **Est**, et **N’est pas**, entrez la valeur à correspondre.

> Par exemple, `Contient : 123` → Correspond si le numéro de téléphone contient « 123 » n’importe où.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/phone-number-contains.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=60e973dbfb090d2369408537e3484876" alt="Numéro de téléphone Contient" width="1168" height="129" data-path="images/essentials/condition-sets/phone-number-contains.webp" />

Pour **Nombre de chiffres supérieur ou égal à** ou **Nombre de chiffres inférieur ou égal à**, entrez la valeur seuil.

> Par exemple, `Nombre de chiffres supérieur ou égal à 10` → Correspond si le numéro de téléphone contient 10 chiffres ou plus.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/phone-number-greater-than.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=09d2db4e25c0bc976a6f2fddd15300d9" alt="Numéro de téléphone Supérieur À" width="1171" height="130" data-path="images/essentials/condition-sets/phone-number-greater-than.webp" />

Pour **Est vide** et **N’est pas vide**, aucune saisie de valeur n’est nécessaire.

> Par exemple, `Est vide` → Correspond si le champ du numéro de téléphone est laissé vide.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/phone-number-is-empty.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=713226b65b4976f1927828b4b9972877" alt="Numéro de téléphone Est Vide" width="1172" height="130" data-path="images/essentials/condition-sets/phone-number-is-empty.webp" />

### Code de province / Code d’état

Utilisé pour comparer la Province / l’État (le champ Province/État sur la page de paiement) avec une ou plusieurs valeurs ou états spécifiques, en fonction de l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (Correspond si le champ province contient au moins une des valeurs listées)

* **N’a aucune de ces valeurs** (Correspond si le champ province ne contient aucune des valeurs listées)

* **A toute autre valeur en dehors de ces valeurs** (Correspond si le champ province contient des valeurs autres que celles listées)

* **N’a aucune autre valeur en dehors de ces valeurs** (Correspond si le champ province contient uniquement les valeurs listées et aucune autre)

* **Est vide** (Correspond si le champ province n’a aucune valeur)

* **N’est pas vide** (Correspond si le champ province contient une valeur)

Pour **A l’une de ces valeurs**, **N’a aucune de ces valeurs**, **A toute autre valeur en dehors de ces valeurs**, **N’a aucune autre valeur en dehors de ces valeurs**, entrez une ou plusieurs valeurs à comparer. Séparez plusieurs valeurs par des virgules.

<Note>
  Ajoutez uniquement l’abréviation du code de province/état de 2 ou 3 lettres
  au format "ISO\_3166-2".
</Note>

> Par exemple, `N’a aucune autre valeur en dehors de ces valeurs : CA, TX` → Correspond si le champ contient uniquement « CA » ou « TX » et aucune autre valeur.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/multiple-provinces.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=11b3f6f87701d6eb5798c5d2663ccd1e" alt="Provinces ou États Multiples" width="949" height="210" data-path="images/essentials/condition-sets/multiple-provinces.webp" />

Pour **Est vide** et **N’est pas vide**, aucune saisie de valeur n’est nécessaire.

> Par exemple, `N’est pas vide` → Correspond si une valeur est saisie pour le champ.

<img src="https://mintcdn.com/storespark/LBBqRFszCrC9aDAu/images/essentials/condition-sets/province-not-available.webp?fit=max&auto=format&n=LBBqRFszCrC9aDAu&q=85&s=ad2638c1a1a27083cf6bb2126a640d81" alt="Province ou État Non Disponible" width="932" height="106" data-path="images/essentials/condition-sets/province-not-available.webp" />

### Pays

Utilisé pour comparer les valeurs du pays (le champ Pays sur la page de paiement) avec un ou plusieurs pays spécifiques, en fonction de l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (correspond si le champ pays contient au moins un des pays sélectionnés)
* **N’a aucune de ces valeurs** (correspond si le champ pays ne contient aucun des pays sélectionnés)
* **A toute autre valeur en dehors de ces valeurs** (correspond si le champ pays contient des pays autres que ceux sélectionnés)
* **N’a aucune autre valeur en dehors de ces valeurs** (correspond si le champ pays contient uniquement les pays sélectionnés et aucun autre)

Pour chacune des options ci-dessus, recherchez et sélectionnez un ou plusieurs pays dans la liste. Vous pouvez également utiliser les options **Coller**, **Copier tout** ou **Effacer tout** pour une sélection rapide.

> Par exemple, `N’a aucune autre valeur en dehors de ces valeurs : Portugal, Pologne` → correspond si le champ contient uniquement « Portugal » ou « Pologne » et aucun autre pays.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/select-countries.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=3af00c6e8983a5c5cdeabdd298024074" alt="Plusieurs pays" width="795" height="422" data-path="images/essentials/condition-sets/select-countries.webp" />

### Code postal

Utilisé pour comparer les valeurs du code postal (le champ Code postal sur la page de paiement) avec un ou plusieurs codes postaux spécifiques, en fonction de l’une des sous-conditions suivantes :

* **A l’une de ces valeurs** (correspond si le champ code postal contient au moins une des valeurs listées)
* **N’a aucune de ces valeurs** (correspond si le champ code postal ne contient aucune des valeurs listées)
* **A une valeur comprise entre ces valeurs** (correspond si la valeur du champ code postal se situe dans l’intervalle spécifié)
* **N’a pas de valeur comprise entre ces valeurs** (correspond si la valeur du champ code postal ne se situe pas dans l’intervalle spécifié)
* **A toute autre valeur en dehors de ces valeurs** (correspond si le champ code postal contient des valeurs autres que celles listées)
* **N’a aucune autre valeur en dehors de ces valeurs** (correspond si le champ code postal contient uniquement les valeurs listées et aucune autre)
* **Contient uniquement des chiffres** (correspond si le champ code postal contient uniquement des caractères numériques)
* **Ne contient pas uniquement des chiffres** (correspond si le champ code postal contient des caractères non numériques)
* **A un nombre de chiffres compris entre** (correspond si le nombre de chiffres se situe dans l’intervalle spécifié)
* **N’a pas un nombre de chiffres compris entre** (correspond si le nombre de chiffres ne se situe pas dans l’intervalle spécifié)
* **Est vide** (correspond si le champ code postal n’a aucune valeur)
* **N’est pas vide** (correspond si le champ code postal contient une valeur)

Utilisez **A l’une de ces valeurs**, **N’a aucune de ces valeurs**, **A toute autre valeur en dehors de ces valeurs**, ou **N’a aucune autre valeur en dehors de ces valeurs** pour comparer avec un ou plusieurs codes postaux spécifiques. Séparez plusieurs valeurs par des virgules.

<Note>
  Utilisez le caractère générique \* pour correspondre à plusieurs codes postaux.
  Par exemple, BT\* correspondra à BT12, bt-590, etc.
  Utilisez ? pour correspondre à n’importe quel caractère unique.
</Note>

> Par exemple, `A l’une de ces valeurs : BT*` → correspond à tous les codes postaux commençant par “BT”.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/have-zipcodes.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=062028034923601a16661a885810b4e6" alt="Avoir des codes postaux" width="1176" height="348" data-path="images/essentials/condition-sets/have-zipcodes.webp" />

> Un autre exemple, `N’a aucune de ces valeurs : 12345, 67890` → correspond si le code n’est pas “12345” ou “67890”.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/dont-have-zipcodes.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=892d823a2b72ef6d1fbb37b38203e2df" alt="Ne pas avoir de codes postaux" width="1178" height="247" data-path="images/essentials/condition-sets/dont-have-zipcodes.webp" />

Utilisez **A une valeur comprise entre ces valeurs** ou **N’a pas de valeur comprise entre ces valeurs** pour correspondre aux codes postaux dans ou en dehors d’un intervalle numérique.

<Note>
  Entrez uniquement des nombres.
  Toutes les valeurs comprises entre la valeur de départ et la valeur finale seront prises en compte, y compris la valeur de départ et la valeur finale.
</Note>

> Par exemple, `A une valeur comprise entre ces valeurs : 10000 – 20000` → correspond si le code est compris entre “10000” et “20000”.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/in-between-value-zipcodes.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=0459e450d10a5735928238582846fd66" alt="Codes postaux compris entre deux valeurs" width="1175" height="212" data-path="images/essentials/condition-sets/in-between-value-zipcodes.webp" />

Utilisez **Contient uniquement des chiffres** ou **Ne contient pas uniquement des chiffres** pour correspondre aux codes postaux qui contiennent uniquement des caractères numériques (0–9) ou à ceux qui incluent des caractères non numériques, tels que des lettres, des espaces ou des symboles.

> Par exemple, `Contient uniquement des chiffres` → correspond uniquement aux chiffres (0–9).

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/zipcode-no-field-digits.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=fcf48248b7b7e325dfb2a6bdb493ac26" alt="Code postal uniquement chiffres" width="1175" height="133" data-path="images/essentials/condition-sets/zipcode-no-field-digits.webp" />

Utilisez **A un nombre de chiffres compris entre** ou **N’a pas un nombre de chiffres compris entre** pour correspondre selon le nombre de chiffres dans le code.

<Note>
  Entrez uniquement des nombres.
  Toutes les valeurs comprises entre le nombre de chiffres indiqué seront prises en compte.
</Note>

> Par exemple, `A un nombre de chiffres compris entre : 4 – 6` → correspond aux codes contenant entre 4 et 6 chiffres.

<img src="https://mintcdn.com/storespark/ofsiv6B2ZU5fNLt1/images/essentials/condition-sets/in-between-digits-zipcodes.webp?fit=max&auto=format&n=ofsiv6B2ZU5fNLt1&q=85&s=79f2039b53e2982e2900cfd6e49c6766" alt="Codes postaux nombre de chiffres compris entre" width="1170" height="211" data-path="images/essentials/condition-sets/in-between-digits-zipcodes.webp" />

Utilisez **Est vide** ou **N’est pas vide** lorsque vous devez simplement vérifier si le champ est rempli ou non.

> Par exemple, `N’est pas vide` → correspond si une valeur est saisie dans le champ.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/zipcode-no-field.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=90dfba6028983e854759c20b4f3d92b2" alt="Champ code postal" width="1173" height="132" data-path="images/essentials/condition-sets/zipcode-no-field.webp" />

## Comparaisons

### Quantité de produit par SKU vs Quantité de produit par SKU

Cette condition compare la **quantité de produit d’un SKU** avec la **quantité de produit d’un autre SKU**, selon l’une des sous-conditions suivantes :

* **a une quantité égale à** (Correspond si la quantité de SKU1 est exactement égale à la quantité de SKU2)
* **n’a pas une quantité égale à** (Correspond si la quantité de SKU1 est différente de la quantité de SKU2)
* **a une quantité supérieure ou égale à** (Correspond si la quantité de SKU1 est supérieure ou égale à la quantité de SKU2)
* **a une quantité inférieure ou égale à** (Correspond si la quantité de SKU1 est inférieure ou égale à la quantité de SKU2)
* **a une quantité multiple de** (Correspond si la quantité de SKU1 est un multiple exact de la quantité de SKU2)
* **n’a pas une quantité multiple de** (Correspond si la quantité de SKU1 n’est pas un multiple exact de la quantité de SKU2)

Pour configurer ces conditions :

<Steps>
  <Step title="Saisir le SKU du premier produit">
    Entrez le <strong>code SKU</strong> du premier produit dans le champ <strong>Entrer SKU1</strong>.
  </Step>

  <Step title="Saisir le SKU du second produit">
    Entrez le <strong>code SKU</strong> du second produit dans le champ <strong>Entrer SKU2</strong>.
  </Step>

  <Step title="Choisir l’option de comparaison">
    Choisissez l’option de comparaison dans le menu déroulant.
  </Step>
</Steps>

> **Exemple pour “a une quantité supérieure ou égale à”** :
> SKU1 : `SKU-ABC`
> SKU2 : `SKU-XYZ`
> → Correspond lorsque la quantité de `SKU-ABC` dans le panier est supérieure ou égale à celle de `SKU-XYZ`.

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/sku-quantity-greater-equals.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=d5b591a7f6148251426fc602caea07ec" alt="Quantité SKU supérieure ou égale" width="1171" height="186" data-path="images/essentials/condition-sets/sku-quantity-greater-equals.webp" />

> **Exemple pour “a une quantité multiple de”** :
> SKU1 : `SKU-A`
> SKU2 : `SKU-B`
> Multiple : `2`
> → Correspond lorsque la quantité de `SKU-A` est exactement 2×, 4×, 6×, etc., la quantité de `SKU-B` (par ex. `SKU-A` a 6 unités et `SKU-B` en a 3).

<img src="https://mintcdn.com/storespark/8qTRK-A8nfquzM_u/images/essentials/condition-sets/sku-quantity-multiple.webp?fit=max&auto=format&n=8qTRK-A8nfquzM_u&q=85&s=379cb102e7cf53ac3601d6b4804f8a79" alt="Quantité SKU multiple" width="1167" height="183" data-path="images/essentials/condition-sets/sku-quantity-multiple.webp" />
