Giao dịch mới — nhận trong vài giây

Biến động số dư
VPBank — real-time

Kết nối API để tự động hóa xác nhận thanh toán, nạp tiền game, theo dõi tài khoản. Không cần ngồi check thủ công.

Xem tài liệu API →
# Lấy giao dịch mới theo số tài khoản
GET /api/transactions?bank=0123456789&since=2026-06-12T10:00:00
X-Api-Key: rbk_xxxxxxxxxxxx

→ Response
{
  "success": true,
  "count": 1,
  "next_since": "2026-06-12T10:31:00.000Z",  ← lưu dùng lần sau
  "data": [{ "amount": 100000, "description": "CK ORDER123" }]
}

Tích hợp trong 3 bước

Từ đăng ký đến nhận giao dịch thực tế — dưới 10 phút.

1

Đăng ký & lấy API Key

Tạo tài khoản miễn phí, thêm tài khoản VPBank (share code + PIN). Hệ thống tự tạo API key ngay lập tức.

2

Gọi API hoặc đăng ký Webhook

Poll lịch sử giao dịch bằng GET /transactions, hoặc nhận push tự động qua Webhook URL.

3

Xử lý giao dịch tự động

Parse payload, đối chiếu với đơn hàng, kích hoạt dịch vụ — toàn bộ tự động không cần thao tác thủ công.


Mọi thứ bạn cần

Được thiết kế cho developer — đủ đơn giản để bắt đầu ngay, đủ mạnh để scale.

3 chế độ nhận thông báo

Chọn cách phù hợp nhất với kiến trúc hệ thống của bạn.

GET Polling SSE Stream Webhook Push
Polling
Chủ động lấy, đơn giản nhất, không cần server public
SSE
Realtime cho dashboard web, auto-reconnect
Webhook
Server-to-server push, retry tự động 3 lần
<15s
Từ lúc tiền về đến lúc bạn nhận được

Giao dịch mới xuất hiện trong API của bạn chỉ vài giây sau khi VPBank xử lý xong.

🔒

Bảo mật AES-256-GCM

Share code và PIN mã hóa toàn bộ trong database. Webhook ký HMAC-SHA256 để xác thực nguồn gốc.

🔄

Cursor next_since — không bao giờ trùng

Mỗi response trả về next_since — timestamp của giao dịch mới nhất. Dùng làm since cho lần gọi tiếp theo để chỉ nhận giao dịch mới, không bao giờ bỏ sót hay trùng lặp.

// Lần 1
GET /transactions?since=T0 → next_since: T1
// Lần 2
GET /transactions?since=T1 → next_since: T2
🔑

Multi API Key

Tạo nhiều API key cho từng môi trường (dev/prod). Revoke từng key riêng lẻ mà không ảnh hưởng các key khác.

📊

Dashboard realtime

Giao diện web theo dõi tài khoản, xem lịch sử giao dịch, quản lý webhooks — cập nhật tức thì qua SSE.

⚙️

Nhiều tài khoản

Theo dõi đồng thời nhiều tài khoản VPBank trong một tài khoản. Mỗi gói có giới hạn tài khoản khác nhau.


Bắt đầu miễn phí

Nâng cấp bất kỳ lúc nào khi hệ thống của bạn phát triển. Không ràng buộc hợp đồng.

Đang tải...

Câu hỏi thường gặp
RegX Bank theo dõi biến động số dư và lịch sử giao dịch tài khoản VPBank của bạn theo thời gian thực, rồi trả dữ liệu đó về hệ thống của bạn qua API hoặc Webhook. Bạn chỉ cần gọi một API duy nhất để tự động hoá xác nhận thanh toán, nạp tiền hay đối soát — không cần tự tích hợp trực tiếp với ngân hàng hay xử lý dữ liệu ngân hàng phức tạp.
Share code và PIN không phải là tài khoản và mật khẩu Internet Banking của bạn. Đây là mã xác minh một lần do chính VPBank cấp, chỉ cho phép xem lịch sử giao dịch mà bạn đồng ý chia sẻ — không thể dùng để đăng nhập, chuyển tiền hay thực hiện bất kỳ thao tác nào khác trên tài khoản. Đây là khác biệt cốt lõi so với các giải pháp yêu cầu bạn nhập trực tiếp tài khoản/mật khẩu ngân hàng — một rủi ro bảo mật mà RegX Bank không bao giờ yêu cầu. Toàn bộ share code, PIN vẫn được mã hóa AES-256-GCM khi lưu trữ — không ai, kể cả admin, đọc được dữ liệu gốc.
Polling: Bạn chủ động gọi API để lấy giao dịch mới — đơn giản, không cần server public, phù hợp cho script tự động. Webhook: Hệ thống chủ động gửi HTTP POST về URL của bạn ngay khi có giao dịch — realtime hơn, phù hợp cho backend server.
Quota reset vào đầu mỗi tháng (ngày 1). Quota không sử dụng trong tháng không được mang sang tháng sau. Webhook và SSE không tiêu thụ quota — chỉ các lần gọi GET /transactionsGET /transactions/check mới tính.
Gói Free cho phép 1 tài khoản VPBank và 1,000 request/tháng — đủ để test và dùng cá nhân. Không có webhook (cần gói Basic trở lên). Nâng cấp bất kỳ lúc nào từ trang Dashboard.

Sẵn sàng tích hợp?

Đăng ký miễn phí, nhận API key trong vòng 30 giây.

Đọc tài liệu →