10 poin oleh nemorize 13 hari lalu | 2 komentar | Bagikan ke WhatsApp

Ini adalah library JS untuk mem-parsing email notifikasi transaksi masuk/keluar bank.
Dibuat untuk tujuan "bank -> Cloudflare Email Routing / AWS SES Inbound -> webhook -> otomatisasi konfirmasi transaksi masuk/keluar".
Saya tahu ada kalanya sebagian orang ingin menerima pembayaran lewat transfer rekening karena kontrak PG terasa membebani. Semoga ini bisa sedikit membantu untuk mereka.

Saat ini library ini hanya bisa mem-parsing email dari NH Nonghyup, jadi masih sangat membutuhkan banyak kontribusi. Saya akan sangat berterima kasih bahkan jika Anda hanya bisa berkontribusi berupa file email saja!

Instalasi

yarn add @nemorize/korean-banking-email-parser  

Contoh

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 komentar

 
calvinsnax 13 hari lalu

Saya sempat memikirkan ide seperti ini, tetapi sepertinya bank-bank di Korea tidak punya layanan yang rutin mengirimkan riwayat pemasukan dan pengeluaran, jadi saya belum sempat mencobanya. Berarti Bank Nonghyup bisa melakukan itu ya?

 
nemorize 12 hari lalu

Huh... benar juga...
NH menyediakan notifikasi setoran/penarikan lewat email, tapi bank lain ternyata tidak menyediakan notifikasi email ya...?
Sepertinya saya harus mengganti nama library ini, huhu