Le SDK Stripe Terminal rencontre des erreurs DNS lorsqu'il se connecte à un lecteur Internet

Si vous utilisez une plateforme système plus ancienne avec le SDK Stripe Terminal et que vous rencontrez des problèmes de connexion avec votre lecteur Internet (WisePOS E, S700), assurez-vous que le certificat racine ISRG Root X1 est installé sur votre système.


Vue d'ensemble

Certains fournisseurs de DNS bloquent la résolution DNS des adresses IP locales. Vous pouvez vérifier si la résolution DNS a abouti en accédant aux paramètres de votre lecteur et en sélectionnant Diagnostics, puis en vérifiant les résultats du test de résolution DNS. Stripe Terminal utilise le nom de domaine partiellement qualifié *.[random-string].device.stripe-terminal-local-reader.net, qui fait aboutir la résolution à l'adresse IP locale de votre BBPOS WisePOS E ou S700. Si votre fournisseur de DNS bloque la résolution d'adresses IP locales, modifiez vos paramètres de réseau et utilisez l'un des fournisseurs de DNS suivants :

Cela n'a d'impact que sur le SDK JavaScript Stripe Terminal. Ainsi, si vous utilisez l'intégration pilotée par le serveur ou l'un de nos SDK mobiles (Android, iOS, React Native) pour communiquer avec nos lecteurs intelligents, cela n'aura pas d'impact sur vous.

Si vous devez modifier les paramètres DNS :

Si vous avez accès aux paramètres de votre routeur, nous vous recommandons d'effectuer cette modification sur votre routeur à l'endroit où vous acceptez les paiements en personne. Ainsi, tous les appareils de ce lieu recevront la bonne configuration DNS.

Sinon, utilisez les instructions ci-dessous en fonction du système de votre appareil de point de vente.

Modifier les DNS sur le routeur

Si vous disposez de plusieurs lecteurs intelligents, vous préférerez peut-être modifier le DNS de votre Wi-Fi sur le routeur de votre réseau afin d'éviter de modifier les paramètres DNS de chaque point de vente. Le changement de DNS du routeur vers l'un des fournisseurs bien connus énumérés ci-dessus ne devrait avoir aucune incidence sur votre trafic Internet habituel.

Pour consulter des exemples d'instructions sur la modification des paramètres DNS de votre routeur, cliquez ici.

Modifier les DNS sur l’appareil

Microsoft Windows

Si vous utilisez une machine Windows comme point de vente, suivez les étapes indiquées ici ou ici pour modifier les paramètres DNS. Remarque : Il se peut que vous ayez besoin des autorisations de l'administrateur de l'appareil pour modifier les paramètres DNS. Vous devrez modifier le DNS sur chaque machine Windows utilisée avec Stripe Terminal.

Appareils Apple

Si vous utilisez un Mac, suivez ces étapes pour modifier les paramètres DNS de votre point de vente dans macOS. Si vous utilisez un iPad, suivez ces étapes. Il se peut que vous ayez besoin des autorisations de l'administrateur de l'appareil pour modifier le DNS. Vous devrez modifier le DNS sur chaque appareil Apple que vous utilisez comme point de vente.

Changement de DNS dans le navigateur

La plupart des navigateurs modernes tels que Google Chrome ou Firefox permettent de modifier le DNS utilisé directement dans le navigateur en utilisant le DNS sur HTTPS. Consultez les instructions détaillées sur la modification des DNS utilisés par votre navigateur.

Firefox

blob

Chrome

chrome://settings/security

blob

Apple Safari ne prend actuellement pas en charge le DNS sur HTTPS, et que tout changement de DNS doit donc être effectué sur l'appareil lui-même.

Informations supplémentaires