My App
Guide de démarrage

Gestion des dispositifs

Comprendre la gestion des dispositifs soundbox dans l'API JEKO

Gestion des dispositifs

Les dispositifs sont des terminaux soundbox QR physiques qui peuvent traiter les paiements :

  • Chaque dispositif est associé à un magasin spécifique
  • Les identifiants de dispositif (deviceId) sont requis pour créer des demandes de paiement soundbox
  • Utilisez l'endpoint /partner_api/devices pour récupérer les dispositifs disponibles

Récupérer la liste des dispositifs

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 dispositifs

Lors de la création d'une demande de paiement soundbox, vous devez spécifier :

  • deviceId : L'identifiant du dispositif (obtenu via l'endpoint /partner_api/devices)
  • storeId : L'identifiant du magasin auquel le dispositif appartient
  • paymentMethod : La méthode de paiement (wave, orange, mtn, moov, djamo)

Exemple de réponse

[
  {
    "id": "DEVICE-ABC123",
    "storeId": "59ae202a-f583-4a15-970f-9e99bd1e0baa",
    "storeName": "Main Store"
  },
  {
    "id": "DEVICE-XYZ789",
    "storeId": "29f81706-03a6-492f-92ee-5f0b2e9b18e7",
    "storeName": "Branch Office"
  }
]

On this page