> For the complete documentation index, see [llms.txt](https://docs.thewalletcrew.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thewalletcrew.io/guides-scan/fr/numeriser/scanner.md).

# Scanner

Sélectionnez un matériel de numérisation qui lit de manière fiable les codes-barres et les codes QR des cartes Apple Wallet et Google Wallet.

## Scannez les cartes Wallet avec des lecteurs de codes-barres et de codes QR

Les cartes à code-barres et QR sont conçues pour être présentées sur l’écran d’un téléphone. L’expérience de scan dépend du matériel du lecteur, de sa configuration et des conditions sur site.

Les contraintes matérielles déterminent souvent le choix entre le scan de codes-barres/QR et le NFC. Un aperçu plus large de la compatibilité est disponible dans [Matériel](/connectors/fr/hardware.md).

<details>

<summary><strong>Exemples concrets</strong></summary>

* Fidélité en magasin : un lecteur 2D lit un code QR sur un téléphone à la caisse.
* Entrée à un événement : des lecteurs portables lisent des codes QR à l’entrée, par rafales.
* Utilisation de carte cadeau : un lecteur de comptoir lit un code-barres, puis applique la valeur.
* Boutiques éphémères : le smartphone d’un employé valide les cartes à l’aide d’une application de scan basée sur la caméra.

</details>

### Type de lecteur recommandé pour les écrans de téléphone

Les lecteurs d’imagerie 2D (imagers 2D) sont généralement le bon choix pour les projets Wallet. Ils capturent le code sous forme d’image, ce qui rend la lecture depuis les écrans fiable.

Les lecteurs laser peuvent bien fonctionner sur les codes-barres 1D imprimés. Ils sont souvent moins performants sur les écrans de téléphone, car la lecture dépend de la lumière réfléchie. Les écrans modernes et les verres de protection tendent à réduire cette réflexion.

{% hint style="info" %}
La plupart des imagers 2D prennent en charge de nombreuses symbologies 1D et 2D. La prise en charge varie selon le modèle et la licence. Les spécifications matérielles doivent être vérifiées par rapport aux formats de codes-barres utilisés dans les modèles de Carte.
{% endhint %}

### Codes 1D vs 2D (pourquoi c’est important pour les lecteurs)

<figure><img src="https://3625829848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiqBD4M0nHFMaFeKR75p9%2Fuploads%2Feha7CGEjKQHKZp6c1Fbl%2Fscan-scanner-differences-between-1d-2d-barcodes.png?alt=media&amp;token=c36b0b5e-c52e-4ff1-b4d8-26403c43f21a" alt="Comparison between a 1D barcode (linear bars) and a 2D barcode (matrix code such as QR)."><figcaption><p>Les codes 1D sont linéaires. Les codes 2D sont matriciels.</p></figcaption></figure>

#### Codes-barres 1D (linéaires)

Les codes-barres 1D sont des barres parallèles, souvent avec un numéro lisible par l’humain en dessous. Ils contiennent généralement de courts identifiants.

Ils peuvent être rapides à scanner à distance. Ils ont aussi tendance à être moins coûteux à prendre en charge côté matériel.

#### Codes-barres 2D (matriciels)

Les codes-barres 2D stockent les données dans une grille. Le code QR et Data Matrix sont des exemples courants. Ils peuvent stocker davantage de données et sont largement utilisés pour les billets.

Ils se scannent bien à courte portée et dans plusieurs orientations, ce qui améliore le débit dans les environnements très fréquentés.

### Liste de vérification pratique pour la sélection

Le choix du lecteur doit être validé tôt. Cela réduit le risque de déploiement et évite les problèmes tardifs de taux de lecture.

Vérifications clés qui comptent généralement en production :

* Confirmez « lecture depuis **les écrans mobiles** » est explicitement prise en charge.
* Privilégiez **les imagers 2D** pour des besoins mixtes 1D/2D et pour une lecture fiable sur écran.
* Vérifiez que les symbologies prises en charge correspondent à celles utilisées (QR, Data Matrix, Code 128, PDF417, etc.).
* Testez avec des appareils iOS et Android, à faible et forte luminosité.
* Testez les conditions courantes sur téléphone : film de protection, verre fissuré et réduction de luminosité en cas de batterie faible.
* Validez le débit dans des conditions réalistes (file d’attente, distance de scan, habitudes du personnel).

### FAQ

<details>

<summary><strong>Le scan de codes-barres nécessite-t-il du matériel compatible NFC ?</strong></summary>

Non. Le scan de codes-barres et de codes QR utilise une lecture optique (lecteur ou caméra).

Le NFC est une couche matérielle et protocolaire différente. Davantage de contexte est disponible dans [Matériel](/connectors/fr/hardware.md).

</details>

<details>

<summary><strong>Un écran de téléphone peut-il être scanné avec un lecteur laser 1D ?</strong></summary>

Parfois, mais ce n’est pas une base fiable pour la production. De nombreux lecteurs laser 1D ont du mal sur les écrans de téléphone à cause des reflets et des technologies d’écran.

Les imagers 2D sont le choix par défaut courant pour les déploiements Wallet, car ils sont conçus pour lire sur des écrans.

</details>

<details>

<summary><strong>Faut-il privilégier le code QR plutôt qu’un code-barres 1D pour les cartes Wallet ?</strong></summary>

Les codes QR sont largement pris en charge par les imagers 2D et fonctionnent bien sur les écrans.

Le bon choix dépend des contraintes opérationnelles et de l’infrastructure existante. Lorsque des codes-barres 1D sont requis, l’utilisation d’imagers 2D permet malgré tout de conserver une lecture fiable sur les écrans de téléphone.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.thewalletcrew.io/guides-scan/fr/numeriser/scanner.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
