Introduction
When you add your bank account you may sometimes see some duplicates. We try to clear up as many of these as we can but some may slip through the net.
Why does Money Dashboard need to de-duplicate transactions in the first place?
Why does some transactions get missed out?
What is Money Dashboard doing?
Topic Area
Transactions
Relevant to users on:
Money Dashboard Neon
Not sure which App you are on?
If you are unsure if you are on Money Dashboard Classic or Money Dashboard Neon? You can find that information here
Summary
When your transactions come through to Money Dashboard we run them through a "de-duping" engine. This engine uses the "fields" that your banks passes along with the transaction (eg amount, description etc) and see's if any are the same. We then "dedupe" your transactions and present them to you on the app. However, there are occasions when the information in your transaction changes when we ask the bank for it. This can make it almost impossible in cases to decipher where duplicates are.
Due to the complexity of the way open banking APIs are executed over providers, at times, an update or change made can cause duplicated transaction data to be pushed through.
Money Dashboard has a de-duplication system on our back end, however, this is dependent on data consistency received from our calls made to the provider. For example, if a call returns historic transactions with different description and transactions ID due to a change/update, this will cause the de-duplication process to fall short.
Why does Money Dashboard need to de-duplicate transactions in the first place?
On some occasions we have received duplicated transactions when we call your bank's API. This has been due to a range of reasons - most commonly this is due to a change in identifier fields of your transactions returned by your provider between the first and next call we make to your provider.
Why does some transactions get missed out?
Every transaction is meant to come with an immutable (never replicated) transaction ID from your bank. The Open Banking specifications also outlined the core information that should come with transactions to avoid scenarios like duplication. Unfortunately, there have been a number of instances where these immutable transactions were not so immutable. Luckily, most of these issues have been cleared up.
What can you do?
Please go on to delete these duplicate transactions. If however you are seeing a large amount of duplicates or a continuity of duplicates being pulled through please drop our support team a request here providing additional examples of the duplicated data:
1. Which provider/account does this belong to
2. Transaction description
3. Transaction date
4. Transaction amount
What is Money Dashboard doing?
We are constantly updating how we deduplicate transactions. If you have have reauthenticated and have no success or if you have hundreds of duplicates please get in contact with support. We compile the information you give us and send it to the regulator to see what is going on. The team is working closely with providers to continue providing feedback on improving on the way transactions data is passed through.