---
title: "Import et export CSV en masse"
description: "Importez et exportez les limites de produits en masse via CSV — plafonds quotidiens, hebdomadaires et mensuels, quantités minimales de commande et pas de quantité pour des centaines de produits à la fois."
contentType: "docs"
locale: "fr"
localized: true
source: "https://orderrules.com/fr/docs/guides/csv-bulk-import"
slug: "guides/csv-bulk-import"
---
## Import et export CSV en masse

**Utilisez l'import CSV pour définir des limites de produits sur tout un catalogue d'un coup : plafonds quotidiens, hebdomadaires et mensuels, quantités minimales de commande et pas de quantité.** Exportez l'existant, modifiez-le dans un tableur et réimportez-le. Tout se passe dans **Limites de produits**, dans le tableau de bord OrderRules.

Le CSV couvre uniquement les **limites par produit et par variante**. Les limites par client, les limites par collection, les horaires de la boutique et les règles de livraison se configurent dans leurs propres écrans.

## Fonctionnement

1. **Obtenez un fichier avec les bons en-têtes.** Cliquez sur **↓ Tout exporter** pour exporter vos limites actuelles, ou ouvrez **Importer CSV** et cliquez sur **↓ Télécharger un modèle d'exemple** pour un fichier vierge.
2. **Remplissez les lignes** dans Excel, Google Sheets ou Numbers, puis enregistrez au format `.csv`.
3. **Importez.** Cliquez sur **Importer CSV**, déposez le fichier et choisissez quoi faire des produits qui ont déjà des limites.
4. **Vérifiez.** OrderRules analyse le fichier, liste les éventuelles erreurs de ligne et affiche un aperçu des 10 premières limites. Confirmez pour importer.

## Colonnes

Les noms d'en-têtes sont reconnus avec souplesse (la casse et les espaces n'ont pas d'importance), et l'ordre des colonnes non plus. Gardez les en-têtes en anglais : c'est ce que lit l'importateur.

| Colonne | Obligatoire | Ce qu'elle définit | Exemple |
|---|---|---|---|
| Product ID | Product ID ou SKU | Le produit Shopify | `gid://shopify/Product/123456` |
| SKU | Product ID ou SKU | Sert à trouver le produit quand Product ID est vide | `CASE-12-RED` |
| Product Title | Oui | Libellé affiché dans OrderRules | `Cold brew 12-pack` |
| Variant ID | Non | Limiter une seule variante plutôt que tout le produit | `gid://shopify/ProductVariant/345678` |
| Variant Title | Non | Libellé de la variante | `Medium / Blue` |
| Daily Limit, Weekly Limit, Monthly Limit | Au moins une colonne de limite | Maximum de **commandes** par période pour ce produit, partagé entre tous les acheteurs | `10` |
| Daily Qty Limit, Weekly Qty Limit, Monthly Qty Limit | (colonne de limite) | Maximum d'**unités** par période, partagé entre tous les acheteurs | `50` |
| Min Order Qty | (colonne de limite) | Nombre minimum d'unités par commande | `6` |
| Step Quantity | (colonne de limite) | Commande par multiples de ce nombre (2 ou plus) | `6` |
| Count By | Non | Sur quoi se comptent les limites quotidiennes : `order` (date de commande, par défaut) ou `fulfillment` (date de livraison ou de retrait choisie par le client — nécessite d'activer les dates de livraison) | `fulfillment` |

L'export inclut aussi des colonnes **Used** et **%** pour chaque période, ainsi qu'une colonne **Status**. Elles indiquent l'utilisation actuelle et sont ignorées à l'import.

### Exemple

```
SKU,Product ID,Product Title,Variant ID,Variant Title,Daily Limit,Weekly Limit,Monthly Limit,Min Order Qty,Step Quantity
,gid://shopify/Product/123456,Sourdough loaf,,,40,,,,
CASE-12-RED,,Red wine case,,,,,,6,6
,gid://shopify/Product/789012,Hoodie,gid://shopify/ProductVariant/345678,Medium / Blue,5,25,100,,
```

- Ligne 1 : le pain au levain accepte 40 commandes par jour, tous acheteurs confondus.
- Ligne 2 : trouvé par SKU ; les clients doivent en acheter au moins 6, par multiples de 6.
- Ligne 3 : une variante reçoit ses propres limites quotidienne, hebdomadaire et mensuelle.

## Règles vérifiées par l'importateur

- **Product ID** ou **SKU** est présent, et un produit est trouvé. Les lignes dont le SKU ne correspond à aucun produit échouent avec une erreur.
- **Product Title** est présent.
- Au moins une limite est définie.
- **Step Quantity** vaut 2 ou plus ; **Min Order Qty** vaut 1 ou plus.
- Si le même produit et la même variante apparaissent plusieurs fois, la **dernière ligne l'emporte**.

## Si un produit a déjà des limites

Choisissez une option au moment de l'import :

- **Remplacer les limites existantes** — écraser les valeurs actuelles avec celles du fichier.
- **Ignorer les produits existants** — n'importer que les produits qui n'ont pas encore de limites.

## Exporter

- **↓ Tout exporter** — toutes les limites de produits de la vue actuelle.
- **↓ Exporter la sélection** — uniquement les lignes cochées.

Exporter → modifier → importer est le moyen le plus rapide d'appliquer un changement global, par exemple baisser les limites quotidiennes pour une semaine de fêtes. L'export laisse **SKU** vide et remplit **Product ID**, si bien qu'un réimport identifie les produits par ID.

## Plans

L'import et l'export sont disponibles dans Limites de produits sur tous les plans. Le plan gratuit **Starter** permet des limites sur **3 produits** maximum ; l'import en masse est donc surtout utile sur **Pro** (9,99 $/mois), qui supprime ce plafond. Compter les limites quotidiennes par date de livraison nécessite d'activer les dates de livraison (Advanced).

## Dépannage

- **« Either SKU or Product ID is required »** (SKU ou Product ID obligatoire) — la ligne n'a ni l'un ni l'autre. Ajoutez-en un.
- **« Could not find product for SKU »** (aucun produit trouvé pour ce SKU) — aucun produit de votre boutique n'a ce SKU. Vérifiez-le dans Shopify, ou utilisez Product ID.
- **« At least one limit … must be set »** (au moins une limite doit être définie) — la ligne n'a aucune valeur de limite.
- **« Step Quantity must be 2 or greater »** (Step Quantity doit être de 2 ou plus) — laissez le champ vide si vous ne voulez pas de pas.
- **Rien n'a changé pour certains produits** — vous avez choisi **Ignorer les produits existants**, et ces produits avaient déjà des limites.

Besoin d'aide ? Contactez **support@orderrules.com**.

## Voir aussi

- [Limites par produit](/docs/product-limits/per-product-limits) · [Limites par variante](/docs/product-limits/per-variant-limits)
- [Quantité minimale de commande](/docs/product-limits/minimum-order-quantity) · [Pas de quantité](/docs/product-limits/step-quantity)
- [Limites par date de livraison](/docs/delivery/delivery-date-limits)
