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
- Ouvrez Skroutz Connect dans votre Shopify admin.
- Allez dans Settings > Availability.
- Cochez Enable availability based on metafield on every product.
- Sélectionnez Save.

É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

Étape 3 : définir la disponibilité sur un produit
- Dans votre Shopify admin, allez dans Products et ouvrez un produit.
- Faites défiler jusqu'à la section Metafields.
- Repérez Skroutz Availability.
- Choisissez l'une des quatre valeurs dans la liste déroulante.
- Sélectionnez Save.

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
- Retournez dans Skroutz Connect.
- Sélectionnez Generate XML (ou Regenerate feed).
- 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 |

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
- Flux XML v1 et v2 : ce qui a changé
Mis à jour le : 02/10/2026
Merci !
