# Sélection du point de retrait

**Catégorie :** Vitrine  ·  **Plan min. :** Gratuit  ·  **Slug :** `stop-desk`

Permettez aux clients de choisir un bureau/point de retrait spécifique lors du choix de la livraison au bureau.

## Tutoriel vidéo[​](#tutoriel-vidéo "Lien direct vers Tutoriel vidéo")

[Sélection du point de retrait](https://www.youtube-nocookie.com/embed/WXLRs4eZO-k)

## Fonctionnalités[​](#fonctionnalités "Lien direct vers Fonctionnalités")

* Sélection du point de retrait au checkout, en fast-checkout et sur les landing pages
* Nom, adresse et téléphone du bureau dans une carte de détail
* Servie depuis la liste de bureaux pré-synchronisée de DZBuild — aucun appel en direct au transporteur
* Inerte (ne change rien) quand vos transporteurs n'ont aucune donnée de bureaux

## Stop desk vs. cet add-on[​](#stop-desk-vs-cet-add-on "Lien direct vers Stop desk vs. cet add-on")

Sur DZBuild, **stop desk** désigne deux choses distinctes :

1. Un **type de livraison** : *livraison au bureau* sur la commande, par opposition à la *livraison à domicile*. Cela fonctionne sans add-on, mais **le client ne désigne aucun bureau** : la livraison au bureau est une option moins chère, tarifée selon votre propre tarif bureau, et le bureau est choisi au moment de l'envoi. Les transporteurs qui ont besoin d'un bureau précis en reçoivent quand même un quand vous envoyez la commande : un bureau de ce transporteur dans la commune du client, sinon un autre ailleurs dans la wilaya, et l'envoi est refusé quand la wilaya n'en a aucun.
2. **Cet add-on** — ajoute un sélecteur structuré listant les bureaux réellement disponibles dans la wilaya du client, avec adresse et téléphone.

L'add-on ne remplace donc rien : il ajoute un sélecteur qui n'existait pas. Vous n'en avez besoin que si vous voulez que vos clients choisissent un bureau précis.

Un autre add-on, **Pickup From Store** (retrait en boutique), est souvent confondu avec celui-ci. Stop Desk sélectionne un bureau *du transporteur* ; Pickup From Store sélectionne l'un de *vos propres* points de vente.

Pour les détails de configuration des transporteurs (lesquels exposent les listes de bureaux, comment les adresses sont synchronisées), voir [Transporteurs → Point de retrait](https://dzbuild.com/fr/fr/docs/couriers/stop-desk.md).

## Pourquoi l'utiliser[​](#pourquoi-lutiliser "Lien direct vers Pourquoi l'utiliser")

* Les clients qui retirent en bureau veulent savoir exactement où : quel bureau, quelle adresse, quel téléphone appeler en cas de retard. Sans le sélecteur, ils n'ont rien de tout cela au checkout.
* Sans lui, le colis part vers le bureau sur lequel tombe le repli : un bureau de la commune du client, sinon un bureau de la wilaya. Le client n'a pas eu son mot à dire.
* Avec lui, le bureau choisi par le client est celui qui est transmis au transporteur.

## Comment l'activer[​](#comment-lactiver "Lien direct vers Comment l'activer")

1. Assurez-vous qu'au moins un de vos transporteurs est **lié** et dispose de données de bureaux synchronisées (voir la liste des transporteurs ci-dessous, et [Transporteurs → Point de retrait](https://dzbuild.com/fr/fr/docs/couriers/stop-desk.md)).
2. Ouvrez **Tableau de bord → Extensions** sur [`/dashboard/addons`](https://dzbuild.com/dashboard/addons).
3. Repérez **Sélection du point de retrait** dans *Boutique*.
4. Cliquez **Activer** (Plan Gratuit).

L'activer ne peut jamais casser la livraison au bureau

Si aucun de vos transporteurs liés n'a la moindre donnée de bureaux, l'add-on reste totalement inerte à l'échelle de la boutique : rien ne s'affiche et la livraison au bureau continue de se comporter exactement comme avant, selon vos propres réglages de tarification. Il n'y a aucun risque à l'essayer.

## Quels transporteurs fournissent des bureaux[​](#quels-transporteurs-fournissent-des-bureaux "Lien direct vers Quels transporteurs fournissent des bureaux")

| Transporteur                                                                                     | Données de bureaux                                                                                                                                                                                                               |
| ------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ZR Express New, NOEST, EcomDelivery                                                              | Bureaux réels : nom, adresse, téléphone                                                                                                                                                                                          |
| Yalidine, Guepex, Easy & Speed, Economiqua, Zimou Express, Elogistia, MDM Express, Near Delivery | Bureaux réels avec nom et adresse ; ces transporteurs ne publient pas de numéro de téléphone de bureau                                                                                                                           |
| Maystro                                                                                          | Bureaux réels avec leur nom uniquement                                                                                                                                                                                           |
| Transporteurs basés sur EcoTrack, Colivraison                                                    | Niveau commune uniquement — un simple indicateur « propose la livraison au bureau », les entrées s'affichent donc *Transporteur — Commune*, sans adresse ni téléphone                                                            |
| ZR Express (ancien / Procolis)                                                                   | Aucun bureau nommé. Chaque commune d'une wilaya dotée d'un tarif stop desk est proposée comme entrée au niveau commune sous le nom ZR Express, sans adresse ni téléphone, et ZR choisit le bureau réel au moment de l'expédition |

L'add-on fonctionne quand même avec les transporteurs au niveau commune — il affiche simplement moins de détails.

## Où apparaît le sélecteur[​](#où-apparaît-le-sélecteur "Lien direct vers Où apparaît le sélecteur")

Sur les trois surfaces de commande, ce qui couvre tout votre tunnel :

* La page de commande standard.
* Le fast-checkout sur la page produit (les cinq styles de fast-checkout, y compris `commerce`).
* Les formulaires de commande des landing pages.

## Comportement au checkout[​](#comportement-au-checkout "Lien direct vers Comportement au checkout")

Quand le client choisit **Livraison au bureau** :

1. La vitrine charge la liste des bureaux de la wilaya sélectionnée depuis **la liste de bureaux pré-synchronisée de DZBuild** — et non depuis un appel en direct au transporteur. C'est rapide et cela continue de fonctionner même quand l'API du transporteur est en panne.
2. Chaque entrée apparaît dans une liste déroulante, libellée *Transporteur — Commune | adresse* (adresse tronquée aux 50 premiers caractères). Quand plusieurs transporteurs sont liés, le nom d'affichage exact du transporteur préfixe chaque option — y compris le nom personnalisé que vous avez donné à une intégration EcoTrack sur mesure — pour que le client sache de quel transporteur est le bureau choisi.
3. Une fois un bureau sélectionné, une carte de détail sous la liste affiche son nom complet, son adresse et son téléphone. Les entrées au niveau commune n'affichent que le transporteur et la commune.
4. La sélection est enregistrée avec la commande. La commande affiche le bureau choisi et son transporteur, et quand vous envoyez la commande, ce transporteur est sélectionné pour vous. Gardez-le : si vous envoyez la commande avec un autre transporteur, celui-ci choisit son propre bureau à la place.

### Quand il n'y a aucun bureau[​](#quand-il-ny-a-aucun-bureau "Lien direct vers Quand il n'y a aucun bureau")

Il n'existe pas de « sélecteur sans entrées ». Trois choses différentes se produisent selon le niveau :

* **La wilaya n'a aucun bureau synchronisé** — l'option de livraison au bureau est entièrement retirée et un message informatif explique qu'il n'y a pas de bureau dans cette wilaya.
* **La liste revient vide après la sélection** — le checkout bascule silencieusement le client en **livraison à domicile au tarif domicile** et recalcule le total. Attention : cela modifie les frais de livraison que voit le client.
* **Aucun transporteur lié n'a de données de bureaux** — l'add-on est inerte à l'échelle de la boutique et la livraison au bureau se comporte exactement comme avant l'activation.

## Conseils[​](#conseils "Lien direct vers Conseils")

* La disponibilité des bureaux est évaluée au niveau **wilaya**, pas commune. S'il existe un bureau n'importe où dans la wilaya du client, l'option bureau est proposée — même si sa propre commune n'en a aucun, puisqu'il peut retirer dans un bureau ailleurs dans la wilaya. Votre propre réglage « livraison au bureau activée » au niveau wilaya garde le dernier mot.
* Le sélecteur charge les bureaux par wilaya : les clients doivent donc choisir leur wilaya **avant** que la liste des bureaux ne devienne utilisable. (Le checkout DZBuild impose déjà cet ordre — la liste démarre désactivée.)
* Avec [Boutique multilingue](https://dzbuild.com/fr/fr/docs/addons/multi-language.md), la commune de chaque entrée de bureau s'affiche en français pour les visiteurs qui naviguent en français et en arabe sinon ; les noms et adresses des bureaux s'affichent toujours exactement tels que le transporteur les publie.

## Compatibilité[​](#compatibilité "Lien direct vers Compatibilité")

* **En pause sur le thème `digital`.** Tant que votre boutique tourne sous le thème digital, l'add-on reste en pause — en pause, pas désinstallé, et reprend automatiquement si vous revenez à un thème de biens physiques.
