DEKISUGIQR Tool

QR TOOL

Tạo mã VietQR hàng loạt từ Excel

Import Excel hoặc CSV, map cột, kiểm tra và tải hàng loạt VietQR PNG/ZIP miễn phí. Mọi dữ liệu được xử lý ngay trong trình duyệt và bị xoá khi reload trang.

  1. 1Chọn file
  2. 2Tài khoản nhận
  3. 3Map dữ liệu
  4. 4Kiểm tra QR
  5. 5Tạo email

01 · IMPORT

Chọn bảng dữ liệu

Chưa có file
Quyền riêng tư: file chỉ được đọc trong bộ nhớ trình duyệt; ứng dụng không upload, không lưu cache dữ liệu và không có endpoint gửi email.

HƯỚNG DẪN VIETQR HÀNG LOẠT

Từ bảng Excel đến bộ mã QR sẵn sàng sử dụng

DEKISUGI QR Tool đọc tối đa 500 dòng mỗi lần, cho phép bạn ghép tên cột của bảng tính với dữ liệu thanh toán, kiểm tra từng kết quả rồi tải ảnh QR thành một file ZIP. Công cụ phù hợp khi cần tạo nhiều mã chuyển khoản có số tiền, mã tham chiếu hoặc nội dung khác nhau.

Chuẩn bị Excel hoặc CSV

Mỗi dòng là một yêu cầu thanh toán. Bạn có thể dùng các cột như tên người nộp, email, số tiền, mã hóa đơn và nội dung chuyển khoản.

Xác nhận tài khoản nhận

Chọn ngân hàng bằng mã BIN Napas và nhập đúng số tài khoản. Có thể dùng một tài khoản chung hoặc lấy tài khoản riêng theo từng dòng.

Map cột và kiểm tra

Ghép cột trong file với field hệ thống. Nếu có nhiều khoản phí, tổng các khoản phí sẽ là số tiền dùng để tạo VietQR.

Xuất QR hoặc email nháp

Xem lại người nhận, số tiền và nội dung trước khi tải PNG/ZIP. Công cụ cũng chuẩn bị EML, nội dung email hoặc dữ liệu cho Google Sheet của bạn.

CÂU HỎI THƯỜNG GẶP

Thông tin cần biết trước khi tạo mã QR

Công cụ tạo VietQR này có miễn phí không?

Có. Bạn có thể sử dụng ngay mà không cần đăng ký tài khoản. Nút cà phê là hình thức ủng hộ tự nguyện và không giới hạn tính năng.

Có thể tạo bao nhiêu mã QR từ một file Excel?

Mỗi lần import hỗ trợ tối đa 500 dòng. Dòng hợp lệ tạo một VietQR riêng với tài khoản nhận, số tiền, mã tham chiếu và nội dung theo dữ liệu đã map.

File Excel có bị upload hoặc lưu trên máy chủ không?

Không. File được đọc trong bộ nhớ của trình duyệt. Ứng dụng không có API upload dữ liệu thanh toán; reload hoặc đóng trang sẽ xoá dữ liệu phiên.

Cần những cột nào để tạo VietQR?

Bạn cần ngân hàng nhận, số tài khoản và dữ liệu số tiền. Mã hóa đơn, nội dung chuyển khoản, tên người nộp, email và danh sách khoản phí là các field bổ sung hữu ích.

Website có tự gửi email thanh toán không?

Không. Website chỉ tạo nội dung, file EML hoặc bộ dữ liệu để bạn tự kiểm tra và gửi bằng công cụ thuộc tài khoản của mình. Không email nào được gửi tự động từ DEKISUGI QR Tool.

CHỈ LÀM MỘT LẦN

Ghi nhớ Sheet Gmail của bạn

  1. Mở Google Sheet bạn vừa thiết lập.
  2. Copy toàn bộ link trên thanh địa chỉ.
  3. Quay lại đây và dán link vào ô dưới.

Website chỉ ghi nhớ link Sheet trên trình duyệt này; không lưu dữ liệu học sinh hoặc nội dung thanh toán.

ỦNG HỘ TÁC GIẢ

☕ Khao Khiêm ly cà phê

Nếu QR Tool hữu ích với bạn, hãy chọn một mức và quét VietQR để khao Khiêm một ly cà phê.

VietQR khao Khiêm ly cà phê
30.000 ₫
Ngân hàng
VPBank
Chủ tài khoản
NGUYỄN DUY KHIÊM
Số tài khoản
0974322365
Nội dung
KHAO KHIEM CAFE

GMAIL MIỄN PHÍ

Đã tạo bộ cài Gmail dùng lâu dài

Chưa có email nào được gửi. Bạn chỉ cần cài một lần; các đợt thu sau sẽ nhập file dữ liệu mới vào chính Sheet này.

1

Tạo bản Google Sheets

Thực hiện trong Google Drive
  1. Upload 01_DANH_SACH_GUI.xlsx và nhấp đúp để mở bằng Google Sheets.
  2. Trong thanh menu, chọn File → Save as Google Sheets.
  3. Chuyển sang bản Google Sheets mới vừa được tạo. Không tiếp tục trên tab file Excel cũ.

Cần thấy: tên file không còn đuôi .xlsx.

2

Dán và lưu code

Thực hiện trong Apps Script
  1. Từ bản Google Sheets mới, chọn Extensions → Apps Script.
  2. Trong file Code.gs, nhấn ⌘A trên Mac hoặc Ctrl+A trên Windows, rồi xoá code mẫu.
  3. Mở 02_CODE_GUI_EMAIL.gs, copy toàn bộ và paste vào Code.gs.
  4. Bấm biểu tượng Save project hình đĩa mềm. Chờ Saving project… đổi thành Saved to Drive.
3

Chạy setup và cấp quyền lần đầu

Đây là bước chỉ làm một lần

Trên thanh công cụ phía trên vùng code:

  1. Bấm danh sách đang hiện onOpen, rồi chọn hàm setup.
  2. Bấm nút ▶ Run ở bên trái nút Debug.
  3. Khi hộp Authorization required xuất hiện, bấm Review permissions.
  4. Chọn đúng tài khoản Gmail bạn muốn dùng để gửi email.
  5. Nếu thấy Google hasn’t verified this app, bấm AdvancedGo to <tên project> (unsafe). Chỉ tiếp tục khi địa chỉ là script.google.com và code vẫn đúng file DEKISUGI vừa paste.
  6. Kiểm tra quyền liên quan đến Sheet hiện tại và gửi email, rồi bấm Continue hoặc Allow.
  7. Quay lại tab Apps Script và chờ bảng Execution log phía dưới hiện Execution completed.

Cần thấy: hàm đang chọn là setup và lần chạy kết thúc bằng Execution completed.

4

Kiểm tra và kết nối Sheet

Quay lại Google Sheets rồi trở lại QR Tool
  1. Quay lại tab Google Sheets và reload trang.
  2. Kiểm tra menu DEKISUGI Email có mục 0. Nhập dữ liệu mới.
  3. Copy toàn bộ link Google Sheet trên thanh địa chỉ.
  4. Quay lại QR Tool, bấm Tôi đã có Sheet Gmail và dán link vừa copy.
  5. Màn hình QR Tool phải đổi sang trạng thái Đã kết nối Sheet Gmail.
  6. Trong Sheet, bấm DEKISUGI Email → 1. Kiểm tra danh sách.
  7. Đọc số dòng READYERROR. Dòng lỗi sẽ không được gửi.
5

Gửi thử trước, gửi thật sau

Không gửi hàng loạt ngay lần đầu
  1. Mở sheet EMAILS và bấm một ô trên dòng READY.
  2. Chọn DEKISUGI Email → 2. Gửi thử dòng đang chọn.
  3. Nhập email của chính bạn, bấm OK, rồi kiểm tra nội dung, QR, số tiền và học sinh.
  4. Chỉ khi email thử đúng, chọn DEKISUGI Email → 3. Gửi email chưa gửi và đọc kỹ số lượng trước khi bấm YES.

Chống gửi trùng: dòng đã gửi chuyển thành SENT và không tự gửi lại.

Đợt thu tiếp theo

Không lặp lại bước cài đặt
  1. Import Excel mới vào QR Tool và hoàn tất kiểm tra QR/email.
  2. Bấm Tải dữ liệu tháng này, rồi bấm Mở Sheet Gmail của tôi.
  3. Trong Sheet, chọn DEKISUGI Email → 0. Nhập dữ liệu mới và chọn file JSON vừa tải.
  4. Danh sách mới sẽ thay danh sách cũ. Gửi thử trước rồi mới gửi hàng loạt.

Không làm lại: không dán code, không chạy setup và không cấp quyền lại.

Nếu bị kẹt: mở BAT_DAU_TU_DAY.html trong ZIP. File này có hướng dẫn đầy đủ cho trường hợp không thấy menu, popup bị chặn hoặc tài khoản bị Google/Workspace chặn.

Làm mới toàn bộ phiên?

File import, mapping, QR và template đang soạn sẽ bị xoá khỏi bộ nhớ trình duyệt.