Core có thể đứng một mình.
Tạo payload và tra cứu danh mục đi kèm ngay tại chỗ. Không cần gọi API tạo QR.
A SMALL PROJECT BY ZEFORC
VietQR là bộ công cụ mã nguồn mở để tích hợp QR chuyển khoản vào ứng dụng JavaScript. Bắt đầu từ core gọn nhẹ, có thêm component khi bạn cần.
01 / Ý TƯỞNG
Một màn hình chuyển khoản cần nhiều phần nhỏ: tra cứu ngân hàng, tạo payload, hiển thị mã QR và một giao diện phù hợp. VietQR tách các phần đó để bạn chọn đúng thứ mình cần.
Dùng core TypeScript khi chỉ cần chuỗi payload. Thêm adapter React, Vue, Svelte để hiển thị, hoặc dùng Web Components trong HTML thuần. Templates là điểm bắt đầu cho thẻ chuyển khoản và bảng QR để bàn.
02 / NHỮNG LỰA CHỌN THIẾT KẾ
Tạo payload và tra cứu danh mục đi kèm ngay tại chỗ. Không cần gọi API tạo QR.
Bộ tạo EMVCo, kiểm tra CRC và các bài test đều có trong repo. Checksum kiểm tra tính toàn vẹn dữ liệu, không xác minh người nhận.
Chọn chuỗi payload, component hoặc mẫu giao diện. Bắt đầu ở lớp cho bạn mức chủ động phù hợp.
Bạn gặp một điểm chưa ổn, hay có ví dụ muốn chia sẻ? Góp ý qua issue hoặc tham gia thảo luận trong repo của Zeforc.