thai-bank-transfer-qr
v0.2.1
Published
Thai bank transfer QR payload builder (PromptPay – Tag 29 + CRC16)
Maintainers
Readme
thai-bank-transfer-qr
Minimal, dependency-free Thai bank transfer QR payload builder (PromptPay / Tag 29 + CRC16-CCITT).
Install
npm install thai-bank-transfer-qrUsage
import buildThaiQRBankTransfer from "thai-bank-transfer-qr"
const payload = buildThaiQRBankTransfer({
bankCode: "004", // example only
accountNumber: "1234567890", // example only
amount: 10,
})
console.log(payload)API
- buildThaiQRBankTransfer(options)
- bankCode: string (3 digits)
- accountNumber: string (digits only)
- amount: number|string (formatted to 2 decimals)
Also exports: tlv, crc16CCITT.
License
MIT
