Librería JS para parsear correos de notificación de depósitos y retiros bancarios
(github.com/nemorize)Es una librería de JS para parsear correos de notificación de depósitos y retiros bancarios.
Fue creada con el objetivo de automatizar la verificación de depósitos y retiros mediante el flujo "banco -> Cloudflare Email Routing / AWS SES Inbound -> webhook -> automatización de verificación de depósitos y retiros".
Sé que a veces hay personas que quieren recibir pagos por transferencia bancaria porque el contrato con una PG les resulta una carga. Espero que esto pueda serles de alguna ayuda.
Por ahora solo puede parsear correos de NH NongHyup, así que necesita muchas contribuciones. ¡Agradeceré incluso si solo pueden contribuir con archivos de correo!
Instalación
yarn add @nemorize/korean-banking-email-parser
Ejemplo
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 comentarios
Había pensado en una idea así, pero como no parece que los bancos locales tengan un servicio que envíe con frecuencia el historial de depósitos y retiros, no había podido intentarlo. ¿Parece que en NongHyup Bank sí se puede?
Uf... sí, así parece...
NongHyup ofrece alertas de depósitos y retiros por correo electrónico, pero las demás entidades bancarias no ofrecen alertas por correo, ¿verdad...?
Parece que tendré que cambiarle el nombre a la librería T_T