JS-Bibliothek zum Parsen von E-Mail-Benachrichtigungen über Kontoein- und -ausgänge von Banken
(github.com/nemorize)Dies ist eine JS-Bibliothek zum Parsen von E-Mail-Benachrichtigungen über Kontoein- und -ausgänge von Banken.
Sie wurde für den Zweck erstellt: „Bank -> Cloudflare Email Routing / AWS SES Inbound -> Webhook -> Automatisierung der Prüfung von Ein- und Ausgängen“.
Ich weiß, dass es immer wieder Menschen gibt, für die ein Vertrag mit einem PG zu belastend ist und die Zahlungen per Kontoüberweisung entgegennehmen möchten. Ich hoffe, dass sie solchen Personen ein wenig helfen kann.
Derzeit können nur E-Mails der NH NongHyup Bank geparst werden, daher sind viele Beiträge erforderlich. Ich wäre dankbar, wenn Sie auch nur E-Mail-Dateien beitragen könnten!
Installation
yarn add @nemorize/korean-banking-email-parser
Beispiel
import { parse } from '@nemorize/korean-banking-email-parser'
import { readFile } from 'fs/promises';
const encryptedHtml = await readFile('./Message.html', 'utf-8');
console.log(
await parse(encryptedHtml, '000-00-00000')
);
// Output: {
// account: {
// accountNumber: '301-****-1234-56',
// accountHolder: '네모컴퍼니',
// accountStatus: '정상',
// balance: 100000,
// availableBalance: 100000,
// },
// transactions: [
// {
// transactionDate: '2026/01/01',
// type: 'deposit',
// amount: 30000,
// balanceAfter: 100000,
// branch: '자금과',
// bank: 'SC제일',
// description: '홍길동'
// }
// ]
// }
2 Kommentare
Ich hatte schon einmal über so eine Idee nachgedacht, aber ich glaube, inländische Banken haben keinen Service, der Ein- und Auszahlungsverläufe laufend verschickt, deshalb konnte ich es nicht ausprobieren. Bei der NongHyup Bank scheint das wohl zu gehen?
Hm … stimmt wohl …
Die NongHyup Bank bietet Benachrichtigungen über Ein- und Ausgänge per E-Mail an, aber andere Banken bieten offenbar keine E-Mail-Benachrichtigungen an …?
Dann muss ich den Namen der Bibliothek wohl ändern ;_;