Obtenir la liste des soldes d'un compte client TTS

ligne89C3

Description

Cet appel permet de récupérer la liste des balances 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: Solde comptable ("CLBD" dans la norme STET) => solde comptable à 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"

Parametres

Parameter 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.

Requête

GET /stet/psd2/v1/accounts/EURFR353000799999A40166510BB25/balances

Résultat

Status code : 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": {
}
}
}

 

Test 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 


Requête HTTP avec un access token invalide 

Obligtoire

Persona :

utilisateur: WUBUPA57

Compte:

EURFR353000799999A40166510BB25

Résultat : erreur 403