Enregistrer des lecteurs
Enregistrez vos lecteurs dans un emplacement.
Vous devez enregistrer votre lecteur dans un emplacement afin d’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 Bluetooth.
Lecteurs intelligents
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.
Lecteurs Bluetooth
Enregistrez les lecteurs Bluetooth(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 à la dernière localisation utilisée en passant le reader.locationId
d’un lecteur découvert.
let connectionConfig: BluetoothConnectionConfiguration
do {
connectionConfig = try BluetoothConnectionConfigurationBuilder(locationId: ).build()
} catch {
return
}
Terminal.shared.connectBluetoothReader(selectedReader, delegate: readerDelegate, connectionConfig: connectionConfig) { reader, error in
if let reader = reader {
print("Successfully connected to reader: \(reader)")
} else if let error = error {
print("connectBluetoothReader failed: \(error)")
}
}
Note
Les versions du SDK Terminal antérieures à v2.0.0 ne prennent pas en charge l’enregistrement des lecteurs BBPOS Chipper 2X BT ou WisePad 3 dans les emplacements.