If user creates a recurring payment in OP they will reuse the same archival reference for all payments done for that recurring payment. If the receiving bank is also OP they will just use the generated archival reference for the incoming transaction. This causes nordigen integration to skip all but the first transaction as the archival reference is the same.
This does not happen when receiving bank is different than OP as at least Nordea creates their own archival reference number for incoming transactions (this is also the reason this was never seen before).
This is the data that came from Nordigen api (with some data redacted)
If user creates a recurring payment in OP they will reuse the same archival reference for all payments done for that recurring payment. If the receiving bank is also OP they will just use the generated archival reference for the incoming transaction. This causes nordigen integration to skip all but the first transaction as the archival reference is the same.
This does not happen when receiving bank is different than OP as at least Nordea creates their own archival reference number for incoming transactions (this is also the reason this was never seen before).
This is the data that came from Nordigen api (with some data redacted)
internalTransactionId does differ but transactionId is the same between both transactions.
Screenshots from the users bank show the same data (also with some data redacted)