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/devicespour 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 appartientpaymentMethod: 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"
}
]