[GH-ISSUE #761] [Bug]: Nordigen fails to parse transactions from SEB Card bank (SEB_KORT_AB_SE_SKHSFI21) #26090

Closed
opened 2026-04-18 02:03:26 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @leikoilja on GitHub (Mar 16, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/761

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

Bank id SEB_KORT_AB_SE_SKHSFI21 from data points

Transaction log from server logs:

{
      transactionId: '202303140202946',
      bookingDate: '2023-03-14',
      valueDate: '2023-03-13',
      transactionAmount: { amount: '31.95', currency: 'SEK' },
      additionalInformation: 'COOP VÄSTRA SKOGEN',
      proprietaryBankTransactionCode: 'PURCHASE',
      internalTransactionId: '5b8e5fbb174435f61d0cf3e2d94aec76',
    }

And the ActualBudget parsed transaction:
image

Few issues i see here:

  1. No payee/notes are parsed. Since the only meaningful data pulled is in additionalInformation, i'd probably expect that should go under notes and payee will have to be manually assigned per transaction
  2. Transaction in the actualbudget is categorized as deposit, which is incorrect and must be payment

What error did you receive?

No response

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Chrome

Operating System

Mac OSX

Originally created by @leikoilja on GitHub (Mar 16, 2023). Original GitHub issue: https://github.com/actualbudget/actual/issues/761 ### Verified issue does not already exist? - [X] I have searched and found no existing issue ### What happened? Bank id SEB_KORT_AB_SE_SKHSFI21 from [data points](https://docs.google.com/spreadsheets/d/1ogpzydzotOltbssrc3IQ8rhBLlIZbQgm5QCiiNJrkyA/edit#gid=489769432) Transaction log from server logs: ```js { transactionId: '202303140202946', bookingDate: '2023-03-14', valueDate: '2023-03-13', transactionAmount: { amount: '31.95', currency: 'SEK' }, additionalInformation: 'COOP VÄSTRA SKOGEN', proprietaryBankTransactionCode: 'PURCHASE', internalTransactionId: '5b8e5fbb174435f61d0cf3e2d94aec76', } ``` And the ActualBudget parsed transaction: <img width="1133" alt="image" src="https://user-images.githubusercontent.com/10655107/225650982-bbb6fc96-b30e-4073-b561-7d29b80ce86a.png"> Few issues i see here: 1. No payee/notes are parsed. Since the only meaningful data pulled is in `additionalInformation`, i'd probably expect that should go under `notes` and `payee` will have to be manually assigned per transaction 2. Transaction in the actualbudget is categorized as `deposit`, which is incorrect and must be `payment` ### What error did you receive? _No response_ ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Chrome ### Operating System Mac OSX
GiteaMirror added the bank syncbug labels 2026-04-18 02:03:26 -05:00
Author
Owner

@leikoilja commented on GitHub (Mar 16, 2023):

@Jackenmen, in reference to our convo here, please see the transaction log above

<!-- gh-comment-id:1472117580 --> @leikoilja commented on GitHub (Mar 16, 2023): @Jackenmen, in reference to our convo [here](https://github.com/actualbudget/actual/issues/724#issuecomment-1471928345), please see the transaction log above
Author
Owner

@Jackenmen commented on GitHub (Mar 16, 2023):

2. Transaction in the actualbudget is categorized as deposit, which is incorrect and must be payment

For a transaction to be categorized as payment, its amount needs to be negative. It sounds like this could be an upstream issue with Nordigen for this bank. Would you mind contacting them about this here? (select "Insufficient, missing or duplicated data and data quality feedback" in the "Issue" dropdown list)

https://nordigen.zendesk.com/hc/en-gb/requests/new?ticket_form_id=6775215268637

  1. No payee/notes are parsed. Since the only meaningful data pulled is in additionalInformation, i'd probably expect that should go under notes and payee will have to be manually assigned per transaction

Yeah, if additionalInformation is used for transaction description then it may make sense to add a custom integration for this bank as I don't think that this field typically contains "notes"-worthy information (though I must say I haven't seen this field much at all). I do wonder if the lack of creditor/debtorAccount and creditor/debtorName is something that Nordigen could improve but that depends on what data they get. It might make sense to ask them just in case it's just another issue with their integration though I think it's likely that they simply don't get this information from that bank.

<!-- gh-comment-id:1472147549 --> @Jackenmen commented on GitHub (Mar 16, 2023): > 2\. Transaction in the actualbudget is categorized as `deposit`, which is incorrect and must be `payment` For a transaction to be categorized as payment, its amount needs to be negative. It sounds like this could be an upstream issue with Nordigen for this bank. Would you mind contacting them about this here? (select "Insufficient, missing or duplicated data and data quality feedback" in the "Issue" dropdown list) https://nordigen.zendesk.com/hc/en-gb/requests/new?ticket_form_id=6775215268637 > 1. No payee/notes are parsed. Since the only meaningful data pulled is in `additionalInformation`, i'd probably expect that should go under `notes` and `payee` will have to be manually assigned per transaction Yeah, if `additionalInformation` is used for transaction description then it may make sense to add a custom integration for this bank as I don't think that this field typically contains "notes"-worthy information (though I must say I haven't seen this field much at all). I do wonder if the lack of `creditor/debtorAccount` and `creditor/debtorName` is something that Nordigen could improve but that depends on what data they get. It might make sense to ask them just in case it's just another issue with their integration though I think it's likely that they simply don't get this information from that bank.
Author
Owner

@leikoilja commented on GitHub (Mar 17, 2023):

Update, got this email from Nordigen team
image

WIll keep this issue posted on any updates/fixes

<!-- gh-comment-id:1473496533 --> @leikoilja commented on GitHub (Mar 17, 2023): Update, got this email from Nordigen team ![image](https://user-images.githubusercontent.com/10655107/225864439-686213ca-320f-4427-8ac0-99f9238e2d96.png) WIll keep this issue posted on any updates/fixes
Author
Owner

@MatissJanis commented on GitHub (Apr 23, 2023):

👋 I'll close this off since the issue is on Nordigen to fix and not Actualbudget. But if you get an update: please post it in the comments.

<!-- gh-comment-id:1519151974 --> @MatissJanis commented on GitHub (Apr 23, 2023): 👋 I'll close this off since the issue is on Nordigen to fix and not Actualbudget. But if you get an update: please post it in the comments.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#26090