Phân tích tin nhắn biến động số dư ngân hàng online

Đọc SMS, thông báo biến động số dư của ngân hàng Việt Nam: số tiền +/−, số dư, thời gian, số tài khoản đã che, nội dung chuyển khoản và mã đơn hàng.

Công cụ miễn phí: 20 request mỗi phút.

Kết quả

Bấm “Chạy” để xem kết quả.

Gửi nội dung tin nhắn SMS, thông báo app hoặc email "biến động số dư" của ngân hàng (Vietcombank, VietinBank, BIDV, Agribank, Techcombank, MB, ACB, VPBank, TPBank, Sacombank…), API trả về ngân hàng, chiều giao dịch (in tiền vào / out tiền ra), số tiền, số dư sau giao dịch, thời gian (ISO, giờ Việt Nam), số tài khoản đã che chỉ còn 4 số cuối, nội dung chuyển khoản nguyên văn và bản chuẩn hoá (chữ in hoa, không dấu như ngân hàng gửi), cùng mã tham chiếu (FT…, Ref). Bộ đọc dựa trên từ khoá và định dạng số chứ không gắn cứng một mẫu cho mỗi ngân hàng, nên mẫu tin lạ hoặc mới đổi vẫn cho kết quả một phần, kèm confidence và warnings.

Lấy mã đơn hàng trong nội dung bằng prefix (vd. DH nhận DH1234, "DH 1234", "DH-1234") hoặc pattern (biểu thức chính quy, tối đa 100 ký tự). Gửi kèm orders ([{"code": "DH1234", "amount": 500000}]) để khớp thanh toán: ưu tiên theo mã, sau đó theo số tiền duy nhất, trả status matched (đủ) / underpaid (thiếu) / overpaid (thừa) và số chênh lệch. Xử lý hàng loạt tới 100 tin bằng messages, kèm danh sách đơn chưa được thanh toán.

Đây là lõi của luồng "chuyển khoản tự xác nhận" tự dựng (chuyển tiếp SMS từ điện thoại Android, hook email, webhook thông báo ngân hàng). Không lưu, không ghi log nội dung; số tài khoản được che trong kết quả.

Dùng trong code của bạn

curl -X POST "https://apibox.io.vn/v1/vn-bank-notify" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"MBBank: TK 07xxx123|GD: +350,000VND 10/11/26 09:15 |SD: 2,350,000VND|ND: DH777 chuyen khoan","prefix":"DH"}'

Tài liệu API → Nhận API key miễn phí

Hỏi đáp

Hỗ trợ những ngân hàng nào?

Bộ đọc nhận các từ khoá phổ biến (TK, GD, PS, SD, ND, Ref…) mà mọi ngân hàng lớn đều dùng, và nhận biết ngân hàng qua tên trong tin hoặc tham số bank. Mẫu tin thay đổi vẫn đọc được một phần, kèm cảnh báo.

Dữ liệu có bị lưu không?

Không. Tin nhắn chỉ được xử lý trong bộ nhớ cho đúng yêu cầu đó, số tài khoản trả về đã được che (giữ 4 số cuối).

Khớp đơn hàng thế nào?

Theo mã đơn tìm thấy trong nội dung (bỏ qua dấu cách, gạch nối, dấu tiếng Việt), nếu không có thì theo số tiền duy nhất. Trạng thái cho biết tiền đủ, thiếu hay thừa.