0.3.0 • Published 2 months ago

transaction-messages-parser v0.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

transaction-messages-parser

This is a WIP project to parse transaction messages(email and SMS) from different banks and extract the relevant information from them.

Currently supported banks/institutions:

  • American Express
    • Credit Card
  • AU Small Finance Bank
    • Credit Card
  • Axis Bank
    • Credit Card - SMS and Email
    • Debit Card
    • Savings Account
    • UPI
  • HDFC Bank
    • Credit Card - SMS and Email
    • Debit Card - SMS and Email
    • Savings Account
    • UPI - SMS and Email
  • ICICI Bank
    • Credit Card
    • Debit Card
    • Savings Account
    • UPI

Usage

import { getTransactionData } from 'transaction-messages-parser';

const message = 'HDFC Bank: Rs. 11.00 credited to a/c XXXXXX1234 on 20-02-24 by a/c linked to VPA goog-payment@okaxis (UPI Ref No  123456789123).';

const transactionData = await getTransactionData(message);
console.log(transactionData);

Contributing

If you would like to report an issue or request a new bank/institution to be supported, please create an issue with sample messages from the bank/institution.

0.3.0

2 months ago

0.1.0

2 months ago

0.1.2

2 months ago

0.2.0

2 months ago

0.1.1

2 months ago

0.0.5

2 months ago

0.0.4

3 months ago

0.0.3

3 months ago

0.0.2

3 months ago

0.0.1

3 months ago