---
title: "Configuration du retrait en magasin"
description: "Permettez à vos clients de réserver une date et un créneau de retrait dans chacun de vos emplacements Shopify : jours, délai de préparation, heure limite, plafonds par créneau et fermetures par emplacement, sur le retrait natif."
contentType: "docs"
locale: "fr"
localized: true
source: "https://orderrules.com/fr/docs/delivery/in-store-pickup"
slug: "delivery/in-store-pickup"
---
**Le retrait en magasin planifié permet aux clients de réserver une date et un créneau de retrait dans n'importe lequel de vos emplacements Shopify, avec application au paiement.** Le Retrait en magasin natif de Shopify propose le retrait comme *option*, mais il ne peut pas planifier une date, plafonner le nombre de retraits d'un créneau ni appliquer une heure limite. OrderRules ajoute cette couche de planification par-dessus le retrait natif.

## Comment ça marche

- **Points de retrait.** Chaque point de retrait est lié à un **emplacement Shopify**, pour que les commandes soient routées vers la bonne boutique. S'il y en a plusieurs, les clients choisissent d'abord l'emplacement.
- **Un planning par emplacement.** Chaque emplacement a ses propres **jours** de retrait, **délai de préparation** (en jours entiers), **heure limite quotidienne**, **horizon de réservation**, **modèle de créneaux horaires** et **dates de fermeture**.
- **Capacité par créneau.** Chaque créneau d'un modèle a une capacité : le nombre de commandes en retrait qu'il accepte par jour. Un créneau complet est grisé dans le sélecteur et bloqué au paiement. La capacité se définit par créneau ; un emplacement sans créneaux n'a pas de plafond de retrait propre.
- **Quels produits proposent le retrait.** Défini sur chaque [règle de disponibilité](/docs/delivery/availability-rules) : **Livraison et retrait**, **Livraison uniquement** ou **Retrait uniquement**.
- **Paiement natif.** Le retrait s'appuie sur le **Retrait en magasin natif de Shopify**, que vous activez par emplacement dans Shopify.

## Le configurer

1. Sur le forfait **Advanced**, ouvrez **Livraison et retrait** et cochez **Proposer le retrait en magasin**.
2. Dans Shopify, activez **Paramètres → Expédition et livraison → Retrait en magasin** pour chaque emplacement où les clients peuvent retirer leur commande.
3. Dans OrderRules, cliquez sur **Gérer les points de retrait → Ajouter un point de retrait**. Ajoutez un nom et l'adresse visible par les clients, puis liez l'emplacement Shopify.
4. Définissez les **jours de retrait possibles**, le **délai de préparation (jours)**, l'**heure limite (HH:MM)**, le **nombre maximal de jours à l'avance** et un **modèle de créneaux horaires**, ou *Date uniquement* pour ne pas proposer de créneaux. La capacité des créneaux vient des créneaux du modèle (voir [Créneaux horaires](/docs/delivery/time-slots)).
5. Ajoutez les **dates de fermeture** du point de retrait. Les [dates de blocage](/docs/delivery/blackout-dates-and-holidays) globales s'appliquent aussi à tous les points de retrait.
6. **Testez** une commande en retrait : un créneau complet ou une date de fermeture doit être bloqué au paiement, et la commande doit porter la date, le créneau et le point de retrait.

## Ce qui figure sur la commande

Le **point de retrait, la date et le créneau** choisis sont enregistrés comme attributs de commande, visibles sur la commande dans l'admin Shopify. Vous pouvez aussi les afficher sous forme de propriétés d'article dans le panier, au paiement et dans la confirmation de commande. Si vous activez l'[ajout automatique de tags aux commandes](/docs/delivery/order-auto-tagging), les commandes reçoivent les tags `pickup:YYYY-MM-DD` et `slot:CODE`, pour que vous puissiez filtrer une liste de préparation quotidienne dans la recherche de commandes Shopify. Les commandes en retrait sont exclues de l'[export CSV transporteur](/docs/delivery/carrier-csv-export), qui ne couvre que les expéditions.

L'annulation d'une commande libère son créneau.

## Retrait ou livraison

Le retrait et la livraison partagent le même moteur et la même Function de paiement. Les différences : les dates et créneaux de retrait viennent du **point de retrait**, et non du délai de préparation et de l'heure limite de la règle, et le retrait s'applique toujours à **toute la commande** : choisir le retrait remplace les éventuelles dates de livraison par article. Pour la présentation côté client, voir le [guide du retrait en magasin et local Shopify](/blog/shopify-in-store-local-pickup-guide).

### Ce qu'OrderRules ajoute au retrait natif de Shopify

| Fonctionnalité | Retrait en magasin Shopify | Avec OrderRules |
|---|---|---|
| Proposer le retrait en option | Oui | Oui |
| Choisir une date de retrait | Non | Oui |
| Choisir un créneau horaire | Non | Oui |
| Plafonner le nombre de retraits par créneau | Non | Oui |
| Délai de préparation et heure limite du jour même | Non, un message fixe « généralement prêt sous » | Oui, par emplacement |
| Jours de retrait et dates de fermeture par emplacement | Non | Oui |

### Limites connues

- **La capacité compte des commandes**, par créneau et par jour. Le même plafond s'applique à chaque date ; pour fermer entièrement une date, utilisez une date de fermeture.
- **Sur les boutiques sans Shopify Plus**, le sélecteur se trouve sur les pages produit et panier, et le client choisit aussi le retrait comme mode de livraison au paiement. OrderRules ne peut pas vérifier que les deux choix concordent. Sur Plus, la planification du retrait s'affiche aussi au paiement : voir [Date de livraison au paiement](/docs/delivery/delivery-date-at-checkout).
- **Deux paiements dans la même seconde** pour la dernière place d'un créneau peuvent tous deux passer. La validation au paiement lit un instantané des réservations au lieu de poser un verrou.
- OrderRules n'envoie **aucun rappel de retrait ni message « prête à être retirée »**. Utilisez pour cela les notifications de Shopify ou Shopify POS.

## Voir aussi

- [Règles de disponibilité](/docs/delivery/availability-rules) · [Créneaux horaires](/docs/delivery/time-slots) · [Limites de capacité](/docs/delivery/capacity-limits)
- [Configurer le sélecteur de date de livraison](/docs/delivery/getting-started-delivery-dates) · [Présentation de la fonctionnalité Retrait en magasin](/features/in-store-pickup)
