VietQR
Create VietQR bank transfer codes in the browser, plus a zero-dependency TypeScript library.
Cài đặt
npm install vietqr-zero
Tạo mã QR chuyển khoản ngân hàng theo chuẩn VietQR ngay trên trình duyệt. Không backend, không cơ sở dữ liệu, không theo dõi, không cookie, không quảng cáo, và mã nguồn mở.
Thư viện vietqr-zero
Gói npm không phụ thuộc thư viện nào, có sẵn danh sách ngân hàng Việt Nam kèm logo, hỗ trợ ESM, CommonJS và TypeScript.
import { getBankList, makeVietQRContent } from 'vietqr-zero';
const banks = getBankList();
const qrContent = makeVietQRContent({
bankId: '970415', // bank.bin, ví dụ 970415 là VietinBank
accountId: '1234567890',
amount: 50000,
description: 'Payment'
});
Hỗ trợ
Gặp lỗi hoặc có góp ý? Tạo issue trên GitHub.