500,000đNội dung: DH81234
Nhận dữ liệu giao dịch chuyển khoản dưới 1 giây, tạo mã QR cho từng đơn hàng và tự động đối soát cho cá nhân, hộ kinh doanh lẫn doanh nghiệp.
500,000đNội dung: DH81234
{ "status": "success", "amount": 500000, "order_code": "DH81234", "bank": "VCB" }Xem tài liệu API
Đơn hàng #DH81234Đã thanh toán 500,000đTạo VietQR nhanh, nhận tiền và xác nhận đơn ngay lập tức. Không cần kiểm tra thủ công, không bỏ sót đơn hàng và dễ dàng mở rộng khi mô hình kinh doanh lớn lên.
Từ cá nhân bán hàng online, hộ kinh doanh tại cửa hàng đến doanh nghiệp vận hành nhiều kênh, mỗi thành phần đều có thể dùng riêng hoặc kết hợp trong cùng một luồng.
Đọc lịch sử giao dịch và số dư qua API có cấu trúc để đồng bộ với phần mềm của bạn.
Đọc tài liệu APINhận sự kiện tiền vào dưới 1 giây, có mã sự kiện để chống xử lý trùng và đối soát an toàn.
Xem hướng dẫn webhookTạo mã VietQR theo số tiền và nội dung đơn hàng, tự động khớp giao dịch khi khách thanh toán.
Tạo VietQRGửi Telegram, phát loa thanh toán hoặc kích hoạt quy trình nội bộ ngay khi có giao dịch.
Xem kênh thông báoTài liệu mô tả rõ request, response, chữ ký webhook và cách chống xử lý trùng để đội kỹ thuật có thể triển khai chắc chắn.
Mở tài liệu tích hợp$secret = $_ENV['APIBANK_WEBHOOK_SECRET'];
$timestamp = $_SERVER['HTTP_X_APIBANK_TIMESTAMP'] ?? '';
$received = strtolower($_SERVER['HTTP_X_APIBANK_SIGNATURE'] ?? '');
$rawBody = file_get_contents('php://input');
if (!ctype_digit($timestamp) || abs(time() - (int) $timestamp) > 300) {
http_response_code(401); exit;
}
$expected = hash_hmac('sha256', $timestamp.'.'.$rawBody, $secret);
if (!hash_equals($expected, $received)) {
http_response_code(401); exit;
}
$event = json_decode($rawBody, true, 512, JSON_THROW_ON_ERROR);
// Lưu event_id duy nhất trước khi cập nhật đơn hàng.
http_response_code(204);Thiết kế luồng thanh toán theo cách doanh nghiệp của bạn đang hoạt động.
Tự động xác nhận đơn hàng và chuyển trạng thái xử lý khi nhận đủ tiền.
Hiển thị VietQR tại quầy, phát loa và thông báo cho nhân viên theo thời gian thực.
Nạp số dư, kích hoạt gói dịch vụ hoặc gia hạn tài khoản sau khi thanh toán.
Đồng bộ giao dịch, mã tham chiếu và báo cáo để giảm nhập liệu thủ công.
Gói tháng từ 107 đ/giao dịch. Gói năm giảm 25%, thấp nhất 80 đ/giao dịch.
Tự động cấp lại mỗi tháng · không cộng dồn
Sản lượng càng cao, đơn giá càng tốt
Cấp lại lúc 00:00 ngày 1 mỗi tháng, giờ Việt Nam. Lượt miễn phí không cộng dồn.
Gói tháng có hạn 1 tháng, gói năm có hạn 1 năm từ lúc mua. Gói năm nhận đủ lượt cho 12 tháng ngay một lần.
Gia hạn trước khi hết hạn để cộng dồn lượt mua còn lại và kéo dài thời hạn sử dụng.
Dù đã mua gói, hệ thống vẫn ưu tiên dùng lượt miễn phí trước. Lượt miễn phí được cấp lại lúc 00:00 ngày 1 hằng tháng (giờ Việt Nam) và không cộng dồn sang tháng sau. Lượt mua theo gói tháng có hạn 1 tháng, gói năm có hạn 1 năm kể từ lúc mua. Gia hạn trước khi hết hạn được cộng dồn lượt mua còn lại và kéo dài tới hạn mới (không rút ngắn hạn đang có). Lượt đã hết hạn không được khôi phục khi mua lại. Gói năm nhận một lần đủ 12 tháng. Lượt mua trước thời điểm áp dụng giữ nguyên điều kiện cũ.
Số lượt được tặng theo gói Quản lý 3W đang sử dụng.
Áp dụng trong thời hạn gói 3W. Hết lượt, bạn có thể chủ động mua thêm; không phát sinh phí vượt mức mới.
Đọc hướng dẫn từng bước, OpenAPI và llms.txt; sao chép prompt mẫu để AI coding agent tạo mã đúng endpoint và schema.
Các câu trả lời ngắn về API ngân hàng, webhook, VietQR và bảo mật.
Xem toàn bộ tài liệuAPI ngân hàng giúp phần mềm đọc dữ liệu giao dịch và kết nối quy trình thanh toán theo một cấu trúc thống nhất, thay vì kiểm tra thủ công trên từng ứng dụng ngân hàng.
Khi có giao dịch tiền vào mới, hệ thống gửi một yêu cầu HTTP có chữ ký tới URL webhook của bạn. Ứng dụng kiểm tra chữ ký, chống xử lý trùng theo mã sự kiện rồi cập nhật đơn hàng.
Có. Bạn có thể tạo VietQR với đúng số tiền và nội dung chuyển khoản của đơn hàng để tự động khớp giao dịch khi khách thanh toán.
APIBank kết nối trực tiếp với ngân hàng qua giao thức bảo mật, không lưu trữ thông tin đăng nhập của bạn.
Có. Tài liệu công khai kèm OpenAPI, llms.txt, ví dụ request, webhook và prompt mẫu để lập trình viên hoặc AI coding agent triển khai đúng contract.