Lắp đặt internet Viettel Đăng ký gói data 4G Viettel Chữ ký số Viettel
Lắp đặt internet Viettel Đăng ký gói data 4G Viettel Chữ ký số Viettel
TOP 07 Gói Cước Viettel Giá Rẻ

TOP 07 Gói Cước Viettel Giá Rẻ: Lựa Chọn Tối Ưu Cho Nhu Cầu Kết [...]

TOP 04 Gói Cước Data Không Giới Hạn Cho khách hàng Lướt Facebook, TikTok và Xem YouTube

Bạn thường xuyên lướt Facebook, xem video TikTok, hay “cày” YouTube mà không muốn lo [...]

Cách xử lý khi bị giật điện thoại

Cách xử lý khi bị giật điện thoại Giây phút bị giật điện thoại, bạn [...]

Trải nghiệm 5G miễn phí – Khám phá tốc độ siêu khủng ngay hôm nay!

Nhân dịp khai trương mạng 5G Viettel triển khai chương trình trải nghiệm 5G miễn [...]

So sánh và lựa chọn gói cước 5G Viettel phù hợp

So sánh và lựa chọn gói cước 5G Viettel phù hợp Bạn đang tìm kiếm [...]

Các gói cước 5G Viettel dành cho Youtuber – Treamer

Với ưu điểm băng thông lớn, tốc độ cao và độ trễ thấp. 5G Viettel [...]

5G Viettel: Thỏa sức chiến game, không lo giật lag

Các gói cước 5G dành cho game thủ Bạn là một game thủ đích thực? [...]

Đăng ký Gói cước Data
⚡ MÃ QR QUÉT THANH TOÁN TỰ ĐỘNG
Mã VietQR
Hệ thống đang chờ bạn quét mã thanh toán...
Nội dung chuyển khoản chuẩn:
SPEEDNET ...
⚠️ Lưu ý quan trọng: Quét đúng mã QR trên để hệ thống tự động nhận diện và kích hoạt gói ngay lập tức. Không cần chỉnh sửa số tiền hay nội dung chuyển khoản.
jQuery(document).ready(function($) { function updateVietQR() { // CẤU HÌNH THÔNG TIN TÀI KHOẢN CỦA BẠN TẠI ĐÂY var bankId = "mbbank"; var accountNo = "0975088880"; var accountName = "NGUYEN VAN A"; // VIẾT HOA KHÔNG DẤU KHÔNG KÝ TỰ ĐẶC BIỆT // Đọc dữ liệu từ các input của Fluent Forms var packageName = $('input[name="selected_package"]').val() || "5G"; var phone = $('input[name="customer_phone"]').val() || "SĐT"; var cycle = $('input[name="cycle"]:checked').val() || "3"; // Dò tìm thông minh ô Tổng tiền thanh toán (Input có thuộc tính readonly) var $amountInput = $('input[name="total_payment"]'); if ($amountInput.length === 0 || !$amountInput.val()) { $amountInput = $('.ff-field_type-numeric input[readonly]'); } var amount = $amountInput.val() || "0"; // Loại bỏ các ký tự lạ trong SĐT của khách var cleanPhone = phone.replace(/[^0-9]/g, ''); var info = "SPEEDNET " + cleanPhone + " " + packageName + " " + cycle + "T"; // Cập nhật text hiển thị trực quan $('#vietqr-info-text').text(info); // Mã hóa thông tin URL tránh lỗi khoảng trắng var encodedInfo = encodeURIComponent(info); var encodedName = encodeURIComponent(accountName); // Sinh đường dẫn VietQR mới var qrUrl = "https://img.vietqr.io/image/" + bankId + "-" + accountNo + "-compact2.png?amount=" + amount + "&addInfo=" + encodedInfo + "&accountName=" + encodedName; // Gán link mới vào thẻ ảnh $('#dynamic-vietqr').attr('src', qrUrl); } // Theo dõi mọi thay đổi để cập nhật thời gian thực $(document).on('change keyup click input', 'input[name="cycle"], input[name="customer_phone"], input[name="base_price"], .ff-el-form-check', function() { // Trễ 300ms và 700ms để đảm bảo Fluent Forms đã thực hiện xong phép toán setTimeout(updateVietQR, 300); setTimeout(updateVietQR, 700); }); // Tự động kích hoạt tính toán lần đầu khi mở popup setTimeout(function() { $('input[name="base_price"]').trigger('input').trigger('change'); updateVietQR(); }, 500); setTimeout(updateVietQR, 1200); });