Notre API renvoie plusieurs champs sur l'entité Account d'un item.
- accounting_balance : désigne la balance comptable, elle représente l’argent disponible en n’intégrant que les transactions effectivement débitées / créditées sur le compte (les transactions pending et en cours de processing sont exclus du calcul)
- instant_balance : désigne la balance qui représente l’argent attendu sur le compte, en prenant en compte les transactions en cours de pending et en cours de processing (les transactions flaguées futur=true sont considérés dans le calcul de ce ce solde)
- balance : est nécessairement une des deux valeurs soit
accounting_balanceouinstant_balance
ATTENTION : certains connecteurs bancaires ne nous transmettent pas systématiquement accounting_balance et instant_balance, Dans ce cas, ces champs ne sont pas.
Il est nécessaire de prendre en considération le champ balance à afficher à vos utilisateurs, car il sera toujours disponible.
Si pour votre cas d'usage, la instant_balance vous intéresse plus, il est préférable de mettre en place une condition indiquant que si instant_balance n'est pas transmis par API, alors utiliser balance
{ "id": 48178048, "name": "Compte Courant 1", "balance": 1489.54, "accounting_balance": 1489.54, "instant_balance": 1463.89, "updated_at": "2024-11-20T16:10:09.429Z", "last_refresh_status": "failed", "type": "checking", "currency_code": "EUR", "item_id": 10154848, "provider_id": 574, "data_access": "enabled", "pro": false, "iban": "FR6914508000303386763591H62", "iban_filled_manually": false },