Giải pháp chuyển đổi số trọn gói cho doanh nghiệp Việt
VietPay là nền tảng thanh toán trực tuyến dành cho thị trường Việt Nam, hỗ trợ nhiều phương thức linh hoạt:
Số tài khoản nhận tiền mặc định: 0936006058
Để nhận thông báo thanh toán thành công ngay lập tức:
(Như phiên bản trước – giữ nguyên)
(Như phiên bản trước – giữ nguyên)
Đây là cách hiện đại, nhanh chóng và chuyên nghiệp nhất. Khách hàng chỉ cần quét QR bằng app ngân hàng (MB Bank, Vietcombank, BIDV, Techcombank, Momo, ZaloPay…) là hoàn tất thanh toán.
Bước tích hợp:
<div id="qrcode-button-container"></div>
let data_order = {
order_id: "12345", // Mã đơn hàng trong hệ thống của bạn (bắt buộc)
order_number: "ORD-20251224-001", // Mã đơn hàng hiển thị (tùy chọn)
customer_id: "", // ID khách hàng (nếu có)
customer_name: "Nguyễn Văn A", // Tên khách hàng
customer_email: "abc@example.com",
customer_phone: "0901234567",
customer_address: "",
sub_total: 30000, // Tổng tiền trước thuế/giảm giá
tax: 0,
discount: 0,
total: 30000, // Tổng tiền cuối cùng (bắt buộc)
payment_method: "vietqr", // Để trống hoặc "vietqr"
payment_status: "unpaid",
order_status: "pending",
note: "Thanh toán khóa học XYZ", // Ghi chú hiển thị trong nội dung chuyển khoản
created_at: new Date().toISOString(),
details: [ // Danh sách sản phẩm (tùy chọn nhưng khuyến nghị)
{
product_id: "COURSE001",
product_name: "Khóa học lập trình React",
product_sku: "REACT2025",
price: 30000,
quantity: 1,
total: 30000
}
]
};
// production_secret_key: Lấy từ Dashboard Developer → Applications → Secret Key
payment_adr.init('#qrcode-button-container', 'YOUR_PRODUCTION_SECRET_KEY', data_order);
app.post('/webhook/vietpay', express.json({verify: (req, res, buf) => req.rawBody = buf}}), (req, res) => {
const data = req.body;
if (data.status === 'success' && data.order_id) {
// Cập nhật đơn hàng trong database thành "paid"
console.log(`Đơn hàng ${data.order_id} đã thanh toán thành công ${data.amount} VND`);
}
res.sendStatus(200);
});
Lợi ích của phương thức QR Code:
Nếu bạn cần mình bổ sung thêm:
Chưa có câu hỏi nào cho bài này.