> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Comment définir la disponibilité des produits avec les métachamps

### Vue d'ensemble

Par défaut, chaque produit de votre flux XML Skroutz utilise une seule valeur de disponibilité globale, le paramètre **Default shipping availability for all products** de l'application.

Si certains produits sont expédiés plus vite ou plus lentement que les autres, vous pouvez activer un métachamp produit appelé **Skroutz Availability**. L'application crée le métachamp avec quatre valeurs Skroutz prédéfinies, vous définissez une valeur sur les produits de votre choix, et le prochain flux généré utilise cette valeur à la place de la valeur globale.

### Avant de commencer

* Skroutz Connect est installé et connecté à votre boutique Shopify.
* Vous pouvez ouvrir **Products** dans votre Shopify admin.

### Étape 1 : activer la fonctionnalité dans l'application

1. Ouvrez Skroutz Connect dans votre Shopify admin.
2. Allez dans **Settings > Availability**.
3. Cochez **Enable availability based on metafield on every product**.
4. Sélectionnez **Save**.

![Paramètres de disponibilité avec l'option de métachamp activée](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-1.png =900xauto)

### Étape 2 : vérifier que le métachamp est prêt

Après l'enregistrement, l'application crée automatiquement une définition de métachamp produit. Vous la trouverez dans **Shopify Admin > Settings > Custom data > Products**, sous le nom **Skroutz Availability** (`skroutz_connect.skroutz_availability`).

La définition est limitée à quatre choix prédéfinis :

* In Stock
* Available from 1 to 3 days
* Available from 4 to 6 days
* Available from 7 to 12 days

![Définition du métachamp Skroutz Availability avec ses quatre valeurs prédéfinies](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-2.png =900xauto)

|| Si la définition du métachamp n'apparaît pas avec ces quatre valeurs, contactez-nous et nous la vérifierons pour vous.

### Étape 3 : définir la disponibilité sur un produit

1. Dans votre Shopify admin, allez dans **Products** et ouvrez un produit.
2. Faites défiler jusqu'à la section **Metafields**.
3. Repérez **Skroutz Availability**.
4. Choisissez l'une des quatre valeurs dans la liste déroulante.
5. Sélectionnez **Save**.

![Métachamp Skroutz Availability sur une page produit Shopify](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-3.png =900xauto)

Répétez l'opération pour autant de produits que nécessaire. Les produits que vous laissez vides continuent d'utiliser la disponibilité globale.

### Étape 4 : régénérer le flux XML

1. Retournez dans Skroutz Connect.
2. Sélectionnez **Generate XML** (ou **Regenerate feed**).
3. Attendez la confirmation que le nouveau flux est prêt.

### Comment fonctionne le remplacement

| Configuration du produit | Disponibilité utilisée dans le flux |
| --- | --- |
| Le produit a une valeur **Skroutz Availability** | Cette valeur |
| Le produit n'a aucune valeur | Le paramètre global **Default shipping availability for all products** |

![Paramètres de disponibilité affichant la disponibilité d'expédition globale par défaut](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-4.png =900xauto)

### Dépannage

#### Le métachamp n'apparaît pas sur les produits

* Vérifiez que l'option est cochée et que vous avez sélectionné **Save** dans l'application.
* Actualisez la page du produit dans Shopify.
* S'il manque toujours, décochez l'option, enregistrez, puis cochez-la de nouveau et enregistrez.

#### Le XML n'a pas changé après avoir défini les valeurs

* Vérifiez que vous avez enregistré le produit dans Shopify.
* Régénérez le XML dans l'application.
* Vérifiez que le produit a bien une valeur sélectionnée et non un champ vide.

#### Seuls certains produits affichent la nouvelle disponibilité

C'est normal. Seuls les produits pour lesquels le métachamp est défini sont remplacés. Les autres reviennent au paramètre global.

### FAQ

#### Quelles valeurs de disponibilité sont prises en charge ?

Les quatre valeurs listées à l'étape 2. Ce sont celles que Skroutz accepte, c'est pourquoi la liste déroulante est limitée à ces valeurs.

#### Puis-je revenir à une seule disponibilité pour tous les produits ?

Oui. Décochez **Enable availability based on metafield on every product** dans **Settings > Availability** et enregistrez. Le flux utilise alors uniquement la valeur globale par défaut.

#### Dois-je renseigner chaque produit ?

Non. Définissez le métachamp uniquement sur les produits qui diffèrent de votre valeur globale par défaut.

### Articles associés

* [Intégration des commandes Skroutz : guide de configuration complet](/fr/article/integration-des-commandes-skroutz-guide-de-configuration-complet-1jjwdth/)
* [Flux XML v1 et v2 : ce qui a changé](/fr/article/flux-xml-v1-vs-v2-ce-qui-a-change-1pw6scn/)