Lister les Partenaires
Paiement de factures
Lister les Partenaires
Vérifiez quels facturiers sont actuellement disponibles
GET
Lister les Partenaires
Vue d’ensemble
Retourne la disponibilité de chaque facturier pris en charge. Appelez-le avant une découverte afin de masquer un partenaire indisponible à vos clients, plutôt que de les laisser tomber sur un503 à la fin d’un formulaire.
La réponse est une table indexée par la valeur partner exacte que vous envoyez à Découvrir les Factures — accents compris dans Algérie Télécom.
Une clé
PRODUCTION voit la disponibilité en temps réel. Une clé SANDBOX voit une table fixe, car une requête sandbox n’atteint jamais un partenaire et la disponibilité réelle y serait trompeuse.Réponse
boolean
requis
true lorsque la table a été retournée.object
requis
Une entrée par partenaire. L’ensemble des clés est fixe.
string
requis
ACTIVE — la découverte et le paiement sont acceptés.UNAVAILABLE — la découverte et le paiement pour ce partenaire répondent 503 PARTNER_UNAVAILABLE.object
requis
string
requis
Identifiant de corrélation, également envoyé dans l’en-tête de réponse
X-Request-Id.Exemples
Réponse de succès
Réponses d’erreur
401 — Token d'Accès Manquant
401 — Token d'Accès Manquant
L’en-tête Que faire : ajoutez l’en-tête et réessayez.
X-Access-Token n’a pas été envoyé.401 — Token d'Accès Invalide
401 — Token d'Accès Invalide
503 — Authentification Indisponible
503 — Authentification Indisponible
Nous n’avons pas pu vérifier votre clé à temps.Que faire : réessayez après le délai de l’en-tête
Retry-After. Servez entre-temps la dernière table mise en cache.503 — Service Indisponible
503 — Service Indisponible
L’API Bill Payment est en maintenance planifiée.Que faire : respectez
Retry-After et réessayez.Disponibilité actuelle
SEAAL et AADL sont actuellement UNAVAILABLE aussi bien en sandbox qu’en production, et toute découverte ou tout paiement les concernant répond 503 PARTNER_UNAVAILABLE. Il s’agit du réglage actuel de l’opérateur, et non d’une limitation permanente — gardez les deux partenaires dans votre code et laissez cet endpoint décider de ce qu’il faut afficher.
Mettre la table en cache
La disponibilité change rarement. Rafraîchissez-la sur une minuterie plutôt qu’avant chaque découverte, et continuez à servir la dernière copie valide lorsqu’un rafraîchissement échoue.Bonnes pratiques
Mettre en Cache Quelques Minutes
Un cache de 5 minutes suffit. Appeler cet endpoint avant chaque découverte ajoute un aller-retour et n’apporte rien.
Échouer en Douceur au Rafraîchissement
Si le rafraîchissement échoue, conservez la table précédente. Une liste de partenaires vide est pire qu’une liste légèrement périmée.
Utiliser la Valeur Exacte du Partenaire
Envoyez
Algérie Télécom avec ses accents. La valeur est la clé de cette table, caractère pour caractère.Gérer la Situation de Concurrence
Un partenaire peut devenir indisponible après sa mise en cache. Gérez aussi
503 PARTNER_UNAVAILABLE lors de la découverte.Endpoints associés
Valider la Clé API
Confirmez votre clé et votre environnement
Découvrir les Factures
Consultez ce qu’un compte doit
Partenaires et Comptes
Identifiants de chaque partenaire
Vue d'ensemble Bill Payment
Comment tout le flux s’articule

