Tạo Mã QR Chuyển Khoản Tự Động
Cung cấp REST API & Direct Image Stream tạo VietQR cho hệ thống FMS, HRM, MES, Kho bãi và các ứng dụng thanh toán của Yabe.
Tạo Mã QR Chuyển Khoản
Tạo mã tức thìKết Quả Trực Quan
Bấm Tạo Mã VietQR Ngay để xem kết quả
Tài Liệu Tích Hợp API Cho Hệ Thống Yabe
RESTful JSON & Direct Image
Tất cả các dịch vụ nội bộ và bên ngoài của Yabe (FMS, HRM, Kho hàng, Billing, ...) đều có thể gọi API này trực tiếp qua HTTP REST hoặc nhúng link ảnh trực tiếp vào thẻ <img src="..." />, file PDF, email hoá đơn.
1. Danh Sách Endpoint
| Method | Endpoint | Mô Tả & Cách Dùng | Kiểu Trả Về |
|---|---|---|---|
| POST | /api/generate | Tạo mã QR qua JSON body (bank, accountNo, accountName, amount, memo, template, media) | application/json (qrCode, qrDataURL, quickLink) |
| GET | /api/generate | Tạo mã QR qua Query parameters (dễ dàng gọi từ webhook, bot, cron) | application/json |
| GET | /api/image | Direct Image Stream: Nhúng trực tiếp vào thẻ HTML <img> hoặc file PDF hoá đơn |
image/png hoặc image/svg+xml |
| GET | /api/banks | Lấy danh sách 76+ ngân hàng hỗ trợ VietQR (có tìm kiếm ?q=vcb) |
application/json |
| GET | /api/health | Kiểm tra trạng thái hoạt động của hệ thống | application/json |
2. Mẫu Code Gọi API
curl -X POST https://qrc.yabe.org.vn/api/generate \
-H "Content-Type: application/json" \
-d '{
"bank": "MB",
"accountNo": "0386788888",
"accountName": "CONG TY TNHH YABE",
"amount": 50000,
"memo": "YABE DH1002",
"template": "compact2"
}'