Avec les lecteurs Stripe Terminal, il est possible d'effectuer une transaction par glissement de carte uniquement si la carte n'est pas munie d'une puce ou en cas d'échec de lecture de la puce. En effet, lorsque le client glisse sa carte, un code à trois chiffres intégré dans la bande magnétique de la carte indique au lecteur si elle est munie d'une puce. Si c'est le cas, le lecteur rejette la lecture et demande au client d'insérer sa carte.
Les lecteurs de cartes Terminal sPOS connectés à Internet qui prennent en charge la lecture de bande magnétique avertissent visuellement le client qu'il doit insérer sa carte s'il essaie d'abord de la glisser dans le lecteur et que la carte est munie d'une puce. Si la lecture de la puce de la carte échoue, le lecteur affiche automatiquement un écran demandant à l'utilisateur d'essayer d'insérer à nouveau la carte ou, si nécessaire, de la glisser dans le lecteur de bande magnétique. Si le client glisse sa carte dans le lecteur lorsqu'il y est invité, le lecteur autorisera la carte à l'aide des données de la bande magnétique.
Les lecteurs Terminal mPOS connectés par Bluetooth et USB, tels que le lecteur M2 de Stripe et le Wisepad3 de BBPOS, fonctionnent de manière similaire. Si le client glisse une carte munie d'une puce, le lecteur mPOS ne pourra pas l'accepter. Si le lecteur mPOS ne parvient pas à lire la puce d'une carte, il permettra au client d'autoriser la carte à l'aide des données de la bande magnétique. Votre application doit afficher les méthodes de saisie autorisées (p. ex. « Glisser, Insérer ») ainsi que d'autres messages sur le lecteur (p. ex. « Réessayer la carte ») pour l'utilisateur. Pour en savoir plus, consultez la page Gestion de l'affichage des événements sur le lecteur.