Banka para giriş-çıkış bildirim e-postalarını ayrıştıran JS kütüphanesi
(github.com/nemorize)Banka para giriş-çıkış bildirim e-postalarını ayrıştıran bir JS kütüphanesidir.
"banka -> Cloudflare Email Routing / AWS SES Inbound -> webhook -> para giriş-çıkış doğrulamasını otomatikleştirme" amacıyla geliştirildi.
PG sözleşmesi yük getirdiği için ödemeleri banka havalesiyle almak isteyenlerin zaman zaman olduğunu biliyorum. Böyle kişilere biraz olsun yardımcı olabilirse sevinirim.
Şu anda yalnızca NH NongHyup e-postalarını ayrıştırabiliyor, bu yüzden çok sayıda katkıya ihtiyaç var. Yalnızca e-posta dosyası bile katkı olarak paylaşabilirseniz çok memnun olurum!
Kurulum
yarn add @nemorize/korean-banking-email-parser
Örnek
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 yorum
Böyle bir fikri düşünmüştüm ama yerel bankaların para giriş-çıkış kayıtlarını düzenli olarak gönderen bir hizmeti yok gibi göründüğü için deneyemedim. Anlaşılan NH Bank'ta bu mümkün mü?
Hah... öyleymiş gerçekten...
NongHyup, e-postayla para giriş-çıkış bildirimleri sunuyor ama diğer bankalar e-posta bildirimi sunmuyor galiba...?
Galiba kütüphanenin adını değiştirmem gerekecek TT