Consulter une facture
Factures & Recharges
Consulter une facture
Récupérer les informations d’une facture ou d’un compteur avant paiement
POST
Consulter une facture
Consulter une facture
Récupère les informations d’une facture (montant dû) ou d’un compteur avant un paiement de facture / une recharge.Cette étape est optionnelle mais recommandée : elle permet d’afficher la facture (ou le statut du compteur) à votre utilisateur avant de payer. L’endpoint de paiement refait de toute façon une consultation interne.
Endpoint
Headers
| Nom | Type | Requis | Description |
|---|---|---|---|
| Authorization | string | Oui | Bearer YOUR_API_KEY |
| Content-Type | string | Oui | application/json |
Corps de la Requête
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| serviceCode | string | Oui | Code du biller (voir tableau ci-dessous) |
| reference_client | string | Oui | Numéro de compteur / police / référence client à consulter |
Services de facturation disponibles
| serviceCode | Biller | Type | Montant |
|---|---|---|---|
SENEAU_SN_BILL | SenEau | Facture eau (postpayée) | Imposé |
SENELEC_SN_BILL | Senelec | Facture électricité postpayée | Imposé |
WOYOFAL_SN_BILL | Woyofal | Recharge électricité prépayée | Choisi (libre) |
Réponse
Réponse Réussie
Pour Woyofal (recharge prépayée),
bills[0] représente le compteur : montant vaut 0 (le client choisit le montant au paiement), et meterStatus / address / nom décrivent le compteur.Champs de bills[]
| Champ | Type | Description |
|---|---|---|
| referenceClient | string | Numéro de compteur |
| referenceFacture | string | Référence facture (SenEau/Senelec) ou jeton de session (Woyofal) |
| nom | string | Nom du titulaire (si disponible) |
| montant | number | Montant de la facture (0 pour les recharges à montant libre) |
| frais | number | Frais provider (à titre indicatif) |
| total | number | montant + frais |
| dateEcheance | string | Date d’échéance (factures postpayées) |
| paid | boolean | true si la facture est déjà réglée |
| address | string | Adresse du compteur (Woyofal) |
| meterStatus | string | Statut du compteur (Woyofal) |
Réponse d’Erreur
Codes d’Erreur
| Code HTTP | Description |
|---|---|
| 400 | Paramètres invalides / facture introuvable |
| 401 | Clé API invalide |
| 403 | API en maintenance |
Exemple de Requête
Authorizations
Entrez votre clé API comme: Bearer <API_KEY>
Body
application/json
Référence à consulter