Synchronisation du catalogue Shopify
Le catalogue DecoFlow est une copie locale des produits Shopify, mise à jour régulièrement pour garantir des prix et disponibilités à jour.
Synchronisation automatique
Le catalogue se synchronise 2 fois par jour via un cron Vercel (tâche planifiée automatique). Aucune action de votre part n'est nécessaire.
Synchronisation manuelle
Si vous venez d'ajouter ou de modifier des produits dans Shopify et souhaitez que le catalogue soit mis à jour immédiatement :
- Rendez-vous dans Paramètres
- Section Catalogue produits
- Cliquez sur Forcer la synchronisation
L'opération peut prendre quelques dizaines de secondes selon le nombre de produits.
Ce qui est synchronisé
| Donnée | Description |
|---|---|
title, handle | Nom et slug Shopify |
vendor, product_type | Marque et catégorie |
image_url | Première image du produit |
images | Toutes les images (galerie) |
variants | Toutes les variantes avec prix et disponibilité |
active | true si présent dans le sync, false si retiré de Shopify |
Deux implémentations à maintenir synchronisées
Le sync existe en deux versions : la route API cron (/api/sync/shopify) et la Server Action admin (forceSyncCatalogue). Toute modification du mapping doit être appliquée dans les deux.