diff --git a/packages/fints/src/client.ts b/packages/fints/src/client.ts index 2306311..eb2d18e 100644 --- a/packages/fints/src/client.ts +++ b/packages/fints/src/client.ts @@ -301,7 +301,7 @@ export abstract class Client { return result; }, []); const bookedString = responseSegments.map((segment) => segment.bookedTransactions || "").join(""); - const unprocessedStatements = await read(Buffer.from(bookedString, "utf-8")); + const unprocessedStatements = await read(Buffer.from(bookedString, "latin1")); return unprocessedStatements.map((statement) => { const transactions = statement.transactions.map((transaction) => { const descriptionStructured = parse86Structured(transaction.description);