Obtenir les soldes
➤ Prérequis
Cet appel permet de récupérer le solde d'un compte de paiement du PSU (usager d'un service de paiement) pour lequel l'AISP (prestataire de service de paiement) est connecté.
Ce service fait suite au retour de la liste des comptes de paiement d'un client: un identifiant de ressource correspondant à un compte doit être fourni pour obtenir la liste des soldes.
Un type de solde est retourné dans le cas d'un compte passé en paramètre: le solde comptable ("CLBD" dans la norme STET) à J-1.
Un lien self sera présent pour revenir à la page obtenue juste après l'exécution de la demande.
L'accès à cette méthode est limité à un maximum de 4 accès par lots par jour calendaire, pour un client, pour un compte ou pour un TPP.
➤ Requête
"GET /accounts/{accountRessourceId}/balances"
➤ Paramètres
Paramètre "accountRessourceId" : compte de paiement dont nous voulons consulter les soldes, ces données correspondent à la section "resourceId" obtenue dans la page de résultat de la requête get /accounts.
➤ Exemple
Requête
GET www.30007.sandbox.api.89c3.com/stet/psd2/v1.6.2/accounts/EURFR353000799999A40166510BB25/balances
Résultat
Status code : HTTP 200
Body
{ "balances": [ { "balanceType": "CLBD", "name": "Solde en capital au 2019-3-6", "balanceAmount": { "amount": "18217563.75", "currency": "EUR" }, "referenceDate": "2019-03-06" } ], "_links": { "self": { } } } |
➤ Tests d'acceptance
Le but de ces tests est de s'assurer que l'API est conforme à la norme STET. Ils doivent être validés avant tout déploiement d'application
Description | Type de test | Données à utiliser |
Liste des solde d'un compte | Obligtoire | Persona : utilisateur: WUBUPA57 Compte: EURFR353000799999A40166510BB25 Résultat : Soldes du compte |
Liste des soldes d'un compte inconnu | Obligtoire | Persona : utilisateur: WUBUPA57 Compte: EURFR7630007999990409797000000 Résultat: erreur 404 |
| Obligtoire | Persona : utilisateur: WUBUPA57 Compte: EURFR353000799999A40166510BB25 Résultat : erreur 403 |