Jèko
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 type soundbox
  • 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 appartient
  • paymentMethod : 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"
  }
]

On this page