Vous devez enregistrer votre lecteur dans un emplacement afin de pouvoir accepter des paiements. Le processus d’enregistrement de votre lecteur diffère selon qu’il s’agit d’un lecteur intelligent ou d’un lecteur mobile.
Tous les rôles utilisateur disposant d’autorisations en écriture peuvent enregistrer des lecteurs.
Lecteurs intelligents
Vous pouvez enregistrer des lecteurs intelligents de trois manières différentes :
Code d’inscription
Numéro de série
Numéro de commande
Code d’inscription
Pour cette méthode, vous devez générer un code d’association (également appelé code d’enregistrement) sur le lecteur. Si un lecteur n’est pas enregistré, un code d’association apparaît automatiquement à l’écran lorsque vous le sortez de son emballage. Si ce n’est pas le cas, ou si vous devez réenregistrer un lecteur, vous pouvez générer un nouveau code d’association à l’aide des paramètres d’administration. Après avoir généré le code d’association, vous pouvez le saisir dans le Dashboard ou l’API pour enregistrer le lecteur.
Dans l’onglet Lecteurs de la page Lecteurs Terminal, cliquez sur Enregistrer le lecteur.
Saisissez le code d’association sur le lecteur et cliquez sur Suivant.
Donnez un nom au lecteur.
Affectez le lecteur à un emplacement ou créez-en un nouveau.
Confirmez les détails et cliquez sur Enregistrer.
Numéro de série
Vous pouvez enregistrer des lecteurs à l’aide de leur numéro de série. Pour cette méthode, il n’est pas nécessaire que quelqu’un soit physiquement en possession du lecteur pour l’enregistrer. Ainsi, le lecteur est immédiatement prêt à l’emploi. Cette méthode vous permet également de réenregistrer le lecteur et de générer un code d’association, sans être physiquement en possession du lecteur.
Vous pouvez trouver le numéro de série de quatre manières différentes :
Sur le lecteur lui-même (sur la boîte et au dos du lecteur)
Si le lecteur est déjà enregistré, à partir de la page relative aux informations sur le lecteur dans le Dashboard ou de l’API Reader
Remarque
Cette méthode ne fonctionne que pour les lecteurs qui ont été commandés par le compte. En ce qui concerne les plateformes, la commande doit être passée par la plateforme ou le sous-compte pour l’enregistrer dans un sous-compte.
Remarque
Cette méthode vous permet d’enregistrer jusqu’à 10 lecteurs à la fois.
Après avoir trouvé le numéro de série, vous pouvez enregistrer le lecteur via le flux d’enregistrement dans le Dashboard.
Saisissez le numéro de série et cliquez sur Suivant. Pour enregistrer plusieurs appareils à la fois, vous pouvez saisir plusieurs numéros de série, séparés par des virgules.
Vous pouvez facultativement choisir un nom pour le lecteur.
Si vous avez déjà créé un emplacement, sélectionnez le nouvel emplacement du lecteur. Sinon, créez-en un en cliquant sur + Ajouter un emplacement.
Cliquez sur Enregistrer pour terminer l’enregistrement de votre lecteur.
Numéro de commande
Remarque
Cette méthode ne fonctionne que pour les lecteurs qui ont été commandés par ce compte (ou l’un de ses sous-comptes). Si le lecteur n’est pas associé à une commande de ce compte, cette méthode ne fonctionnera pas.
Dans le Dashboard, vous pouvez enregistrer des lecteurs par le numéro de commande de deux manières différentes :
À partir de la commande elle-même
Saisie du numéro de commande au cours du flux d’enregistrement
À partir de la commande
Sur la page Commandes de matériel, trouvez une commande dont le statut est shipped ou delivered. Cliquez sur le menu déroulant () à la fin de la ligne, puis cliquez sur Enregistrer.
Sur la page Enregistrer des lecteurs, sélectionnez un ou plusieurs lecteurs dans la commande de matériel à enregistrer, puis cliquez sur Enregistrer.
Vous pouvez facultativement choisir un nom pour le lecteur. Si vous avez sélectionné plusieurs lecteurs, le nom sert de préfixe et nous nommons les lecteurs de manière séquentielle (par exemple, pour une entrée donnée « Lecteur de test », nous nommons les lecteurs « Lecteur de test 1 », « Lecteur de test 2 », et ainsi de suite).
Si vous avez déjà créé un emplacement, sélectionnez le nouvel emplacement du lecteur. Sinon, créez-en un en cliquant sur + Ajouter un emplacement.
Cliquez sur Enregistrer pour terminer l’enregistrement de vos lecteurs.
Saisissez le numéro de commande et cliquez sur Suivant. Si la commande contient des lecteurs enregistrables, continuez en cliquant sur Enregistrer.
Sur la page Enregistrer des lecteurs, sélectionnez un ou plusieurs lecteurs dans la commande de matériel à enregistrer, puis cliquez sur Enregistrer.
Vous pouvez facultativement choisir un nom pour le lecteur. Si vous avez sélectionné plusieurs lecteurs, le nom sert de préfixe et nous nommons les lecteurs de manière séquentielle (par exemple, pour une entrée donnée « Lecteur de test », nous nommons les lecteurs « Lecteur de test 1 », « Lecteur de test 2 », et ainsi de suite).
Si vous avez déjà créé un emplacement, sélectionnez le nouvel emplacement du lecteur. Sinon, créez-en un en cliquant sur + Ajouter un emplacement.
Cliquez sur Enregistrer pour terminer l’enregistrement de vos lecteurs.
Lecteurs mobiles
Enregistrez les lecteurs mobiles (Stripe Reader M2, BBPOS Chipper 2X BT et BBPOS WisePad 3) à un emplacement lors de la connexion au lecteur en spécifiant le locationId dans votre BluetoothConnectionConfiguration. Si vous préférez, vous pouvez enregistrer le lecteur sur le dernier emplacement utilisé en passant le reader.locationId d’un lecteur découvert.
// Call `connectReader` with the selected reader and a connection config// to register to a location as set by your app.let connectionConfig:BluetoothConnectionConfigurationdo{
connectionConfig =tryBluetoothConnectionConfigurationBuilder(delegate: yourMobileReaderDelegate, locationId:
"{{LOCATION_ID}}"
).build()}catch{// Handle the error building the connection configurationreturn}Terminal.shared.connectReader(selectedReader, connectionConfig: connectionConfig){ reader, error iniflet reader = reader {print("Successfully connected to reader: \(reader)")}elseiflet error = error {print("connectReader failed: \(error)")}}