Guide de démarrage
Gestion des terminaux
Comprendre la gestion des terminaux Jèko Box dans l'API Jèko
Gestion des terminaux
Un terminal est un Jèko Box, le boîtier physique qui affiche le QR code au comptoir. Dans
l'API, il porte le nom de device :
- Chaque terminal est associé à un magasin spécifique
- Les identifiants de terminal (
deviceId) sont requis pour créer une demande de paiement de typesoundbox - Utilisez l'endpoint pour récupérer les terminaux disponibles
Récupérer la liste des terminaux
curl -X GET "https://api.jeko.africa/partner_api/devices" \
-H "X-API-KEY: your_api_key_here" \
-H "X-API-KEY-ID: your_api_key_id_here"Utilisation des terminaux
Lors de la création d'une demande de paiement de type soundbox, vous devez spécifier :
deviceId: L'identifiant du terminal (obtenu via l'endpoint )storeId: L'identifiant du magasin auquel le terminal appartientpaymentMethod: La méthode de paiement (wave, orange, mtn, moov, djamo)
Exemple de réponse
[
{
"id": "DEVICE-ABC123",
"name": "Caisse 1",
"storeId": "59ae202a-f583-4a15-970f-9e99bd1e0baa",
"storeName": "Magasin Principal"
},
{
"id": "DEVICE-XYZ789",
"name": "Caisse 2",
"storeId": "29f81706-03a6-492f-92ee-5f0b2e9b18e7",
"storeName": "Succursale Cocody"
}
]