---
title: "Précommandes de Noël sur Shopify : créneaux de retrait, limite de dindes et dernier jour de commande"
description: "Le Noël d'un boucher repose sur les précommandes : des dindes réservées en novembre, retirées les 23 et 24 décembre. Voici comment les prendre sur Shopify avec des créneaux de retrait, un plafond par volaille et par jour, des dates fermées et un dernier jour de commande, et ce qu'OrderRules ne sait pas encore faire."
contentType: "blog"
locale: "fr"
localized: true
source: "https://orderrules.com/fr/blog/shopify-christmas-pre-orders-collection-slots"
slug: "shopify-christmas-pre-orders-collection-slots"
date: "2026-10-31"
tags:
  - "shopify"
  - "christmas"
  - "pre-orders"
  - "click and collect"
  - "in-store pickup"
  - "time slots"
  - "butcher"
  - "bakery"
  - "food"
  - "capacity"
---
**Le Noël d'un boucher repose sur les précommandes.** Vos clients réservent leur dinde en novembre et viennent la chercher le 23 ou le 24. Il vous faut savoir, des semaines à l'avance, combien de volailles commander et combien de personnes passeront la porte chaque heure. Sur Shopify, cela demande trois choses : un jour et un créneau de retrait choisis par le client, un plafond qu'on ne peut pas dépasser, et un dernier jour pour commander.

Ce guide suit une boucherie-volaillerie familiale, donnée à titre d'exemple. La même configuration convient à une pâtisserie qui prend des commandes de bûches de Noël, ou à un pâtissier qui prend des commandes de gâteaux.

## La réponse courte

- **Jour et créneau de retrait :** un point de retrait OrderRules avec des plages de retrait. Chaque plage accepte un nombre fixe de commandes par jour.
- **Nombre de volailles :** une limite quotidienne sur chaque produit de Noël, comptée par date de retrait.
- **Jours fermés :** des dates de fermeture sur le point de retrait pour le 25 décembre et le 1er janvier, et pour le 26 décembre si vous fermez (jour férié en Alsace-Moselle).
- **Réservation à l'avance :** **Nombre maximal de jours à l'avance** réglé sur 60, pour que le 24 décembre soit réservable dès début novembre.
- **Dernier jour de commande :** passez les produits de Noël en Brouillon dans Shopify ce jour-là.

Tout cela fonctionne avec le forfait Advanced, et rien ne nécessite Shopify Plus.

## La boucherie de l'exemple

| | Réglage |
|---|---|
| Jours de retrait | Lun 21 au jeu 24 décembre 2026 |
| Plages de retrait | 08:00–10:00, 10:00–12:00, 12:00–14:00, 14:00–16:00 |
| Commandes par plage | 30 |
| Dindes par jour de retrait | 40 (les tailles partagent la limite) |
| Rôtis de bœuf par jour de retrait | 25 |
| Fermé | 25 décembre, 1er janvier (et le 26 décembre si vous fermez) |
| Dernier jour de commande | Mer 16 décembre |

## Étape 1 : un point de retrait qui va jusqu'au 24 décembre

Le **Retrait en magasin** de Shopify propose une option de retrait au paiement. Il ne laisse pas le client choisir un jour ni une heure. OrderRules ajoute cela par-dessus.

Dans **Livraison et retrait**, cochez **Proposer le retrait en magasin**, puis **Ajouter un point de retrait** et liez-le à l'emplacement Shopify de votre boutique. Réglez ensuite :

- **Jours de retrait possibles :** les jours où vous remettez les commandes.
- **Délai de préparation (jours)** et **Heure limite (HH:MM) :** le premier jour que le client peut choisir. Avec un délai de 2 et une heure limite à 12:00, une commande passée avant midi le lundi peut être retirée le mercredi.
- **Nombre maximal de jours à l'avance : 60.** C'est le réglage qu'on oublie. Un point de retrait laisse réserver **14 jours** à l'avance tant que vous ne le changez pas. Le 2 novembre, le 24 décembre est dans 52 jours : avec la valeur par défaut, vos clients ne peuvent pas le réserver avant le 10 décembre.

Les dates d'un point de retrait s'appliquent à toute la commande : la dinde, la chair à saucisse et la farce sont donc retirées le même jour. C'est en général ce que veut un boucher.

## Étape 2 : des plages de retrait avec une limite

Créez un **Modèle de créneaux horaires** avec vos quatre plages et réglez la **Limite/jour** sur 30 pour chacune. Choisissez ce modèle sur le point de retrait.

Chaque plage accepte alors 30 commandes de retrait par jour. Quand une plage est pleine, elle est grisée dans le sélecteur, et le paiement est bloqué si elle se remplit pendant qu'un client paie. Il voit « That pickup time is full. Please choose another. » Vous pouvez changer ce texte.

Les limites comptent des commandes, pas des articles. Un client qui retire une dinde et un jambon prend une seule place dans la plage.

## Étape 3 : plafonner les volailles par jour de retrait

Les commandes par plage régulent la file à votre comptoir. Elles ne limitent pas le nombre de dindes vendues. Pour cela, utilisez une limite de produit.

1. Regroupez les tailles de dinde (4–5 kg, 6–7 kg, 8–9 kg) sous **un seul produit**, comme variantes.
2. Dans **Limites de produits**, ajoutez une limite sur la dinde et réglez **Compter les limites journalières par** sur **Date de livraison**.
3. Fixez la limite quotidienne à 40, sans remplacement de variante.

Toutes les tailles partagent désormais 40 par jour de retrait. Une date de retrait se compte comme une date de livraison : si vous livrez aussi, les deux partagent les 40. Faites de même pour le rôti de bœuf avec 25.

Quand il reste 3 dindes pour un jour et qu'un client essaie d'en prendre 4, le paiement est bloqué avec « Only 3 left for delivery on 2026-12-23. Please reduce the quantity or choose another date. » Le texte dit « delivery » (livraison) même pour les commandes à retirer.

Tous les détails, et ce que nous avons observé en testant une limite partagée sur une boutique de développement : [limiter les produits par date de livraison, pas les commandes](/blog/shopify-limit-units-per-delivery-date).

## Étape 4 : fermer les jours où vous n'ouvrez pas

Ajoutez des **dates de fermeture** au point de retrait pour le 25 décembre, le 1er janvier et, si vous fermez, le 26 décembre (jour férié en Alsace-Moselle). Vos clients ne peuvent pas les choisir, et le paiement est bloqué si une date fermée est envoyée.

Les dates de fermeture d'un point de retrait n'empêchent que le retrait. Votre boutique en ligne reste ouverte aux commandes. Si vous voulez aussi arrêter les commandes ces jours-là, utilisez le calendrier des jours fériés. La différence est expliquée dans [Dates limites de commande et dates bloquées pour les fêtes sur Shopify](/blog/shopify-holiday-cutoff-blackout-dates).

## Étape 5 : votre dernier jour de commande

La plupart des bouchers arrêtent de prendre les commandes de Noël environ une semaine avant, pour pouvoir commander leur marchandise. OrderRules calcule le premier jour possible à partir du délai de préparation et de l'heure limite. Il n'a pas de réglage de « dernier jour de commande » fixe.

Le dernier jour de commande, ouvrez les produits de Noël dans Shopify et passez-les en **Brouillon**, ou retirez-les du canal de vente Boutique en ligne. Les commandes déjà passées gardent leur jour et leur créneau de retrait, et le reste de votre gamme reste en vente. Indiquez la date dans la description du produit dès le départ, pour que personne ne soit surpris.

## Étape 6 : rendre la date obligatoire

Activez **Exiger une date de livraison au paiement** dans la règle de disponibilité de vos produits de Noël. Un client sans date de retrait est bloqué au paiement avec « Please choose a pickup date before checking out. »

Cela compte pour **Acheter maintenant** et pour les boutons Apple Pay ou Google Pay sur la page produit. Ils sautent le panier, où la date est enregistrée. Voir [Acheter maintenant ignore la date de livraison](/blog/shopify-buy-it-now-skips-delivery-date).

## Votre liste de préparation

Activez **Ajouter aux commandes un tag avec la date de livraison et le créneau**. Chaque commande reçoit le tag `pickup:2026-12-23` et celui de son créneau. Dans l'administration Shopify, recherchez les commandes par ce tag pour imprimer la liste de préparation du jour, puis triez par créneau pour organiser le comptoir.

## Ce qu'OrderRules ne sait pas encore faire

À savoir avant d'ouvrir les réservations :

- **Des jours réservés à Noël pour un seul produit.** Vous ne pouvez pas rendre la dinde retirable uniquement du 21 au 24 décembre. Les dates du point de retrait s'appliquent à tous les produits. Indiquez les jours de retrait sur la page produit et, début décembre, recherchez par tag `pickup:` les dindes réservées pour un mauvais jour.
- **Une limite plus haute le 23.** La Limite/jour d'une plage et la limite quotidienne d'un produit sont les mêmes à chaque date. Réglez-les pour votre journée la plus chargée.
- **Des horaires réduits la veille de Noël.** Les plages viennent d'un seul modèle : le 24 décembre a donc les mêmes plages que les autres jours. Si vous fermez à 14:00 le 24, dimensionnez le modèle en conséquence et n'ajoutez une plage plus tardive que si elle convient à tous les jours.
- **Un dernier jour de commande fixe.** Voir plus haut : passez les produits en Brouillon ce jour-là.
- **Modifier une commande.** Déplacer un client à un autre jour dans l'administration Shopify ne déplace pas sa place. Annuler une commande la libère.

## Si vous livrez aussi

La livraison utilise une règle de disponibilité plutôt que le point de retrait. Appliquez une règle à votre collection de Noël, avec son propre **Délai de préparation (jours)** et son propre **Nombre maximal de jours à l'avance**.

Quand un panier contient des produits soumis à des règles différentes, le client ne peut choisir que des dates que toutes les règles autorisent. Si votre règle à l'échelle de la boutique autorise 30 jours à l'avance et celle de Noël 60, un panier avec une dinde et un article du quotidien ne peut être réservé que 30 jours à l'avance. Augmentez aussi le **Nombre maximal de jours à l'avance** de la règle de toute la boutique pour décembre.

## Liste de contrôle

- [ ] Point de retrait lié à votre emplacement Shopify, **Nombre maximal de jours à l'avance** à 60
- [ ] Modèle de créneaux horaires avec une **Limite/jour** sur chaque plage
- [ ] Tailles en variantes d'un même produit ; limite quotidienne comptée par **Date de livraison**
- [ ] Dates de fermeture : 25 décembre, 1er janvier (et 26 décembre si vous fermez)
- [ ] **Exiger une date de livraison au paiement** activé
- [ ] Tag des commandes activé, pour les listes de préparation
- [ ] Dernier jour de commande dans les descriptions de produits, et un rappel pour passer les produits en Brouillon
- [ ] Une commande test, idéalement d'abord sur une [boutique de développement](/docs/getting-started/test-on-development-store)

## À lire aussi

- [Combien de retraits par créneau ?](/blog/shopify-pickup-time-slots-capacity) · [Configurer le retrait en magasin](/docs/delivery/in-store-pickup) · [Créneaux horaires](/docs/delivery/time-slots)
- [Gérer les pics de commandes des fêtes](/blog/managing-holiday-order-surges-shopify) · [OrderRules pour les boulangeries](/use-cases/bakeries)
