{{ o.short }}{{ onlineCount }}
Trung tâm vận hành SIM
Theo dõi doanh thu, đơn hàng, công nợ và tồn kho SIM trong thời gian thực.
Xuất báo cáo
Tổng quan hôm nay · bấm để mở
{{ c.label }}{{ c.delta }}
{{ c.value }}{{ c.sub }}
{{ c.label }}{{ c.delta }}
{{ c.value }}{{ c.sub }}
Doanh thu theo tháng
{{ chartGrowthF }} so với tháng trước
Doanh thu
{{ axisL0 }}{{ axisL1 }}{{ axisL2 }}{{ axisL3 }}
THÁNG {{ activeLabel }} · {{ chartYear }}
Doanh thu{{ activeValueText }}
{{ xl }}
Tháng cao nhất
{{ chartBestF }}
Trung bình / tháng
{{ chartAvgF }}
Tăng trưởng (tháng)
{{ chartGrowthF }}
Doanh thu theo loại SIM
{{ anaRangeSpan }}
{{ donutCenterLabel }}
{{ donutCenterVal }}
{{ l.name }} {{ l.value }} {{ l.pct }}
Phân tích kinh doanh
Hiệu suất theo kỳ đã chọn
Tổng đơn
{{ anaTongDon }}
Doanh thu (đã giao)
{{ anaDoanhThu }}
Đơn chốt
{{ anaDonChot }}
Tỷ lệ chốt (hội thoại)
{{ anaTyLeChot }}
Đơn mới nhất
Realtime
Khách hàng Loại SIM Số tiền Trạng thái
{{ o.initial }}
{{ o.name }}
{{ o.time }}
{{ o.product }} {{ o.price }} {{ o.status }}
Xếp hạng nhân viên
{{ anaRangeName }}
{{ s.rank }}
{{ s.name }}{{ s.medal }}
{{ s.orders }} đơn · {{ s.share }} đóng góp
{{ s.total }}
nợ {{ s.debt }}
Bảng số liệu chi tiết
{{ firstHeader }} Đơn Doanh thu Đã TT CR% Tỷ lệ hủy
{{ r.c }} {{ r.orders }} {{ r.rev }} {{ r.paid }} {{ r.cr }} {{ r.cancel }}
Trạng thái đơn
STT Ngày ĐK Tên khách Địa chỉ giao Số sim Loại sim Cước/kỳ Đã thu ban đầu Trạng thái đơn Người quản lý Ghi chú {{ cc.name }} Thao tác
{{ o.stt }} {{ o.date }} {{ o.name }} {{ o.addr }} {{ o.simNo }} {{ o.type }} {{ o.feeF }} {{ o.paidF }}
{{ o.mgrShort }}
{{ o.mgrName }}
{{ o.noteText }} {{ cc.val }}
⏳ Đang tải dữ liệu từ máy chủ…
Không có đơn hàng nào
{{ ordersEmptyText }}
Hiển thị · đang xem {{ ordersShown }} / {{ ordersCount }} đơn
Tổng cước kỳ này: {{ ordersTotal }}
⏳ Đang tải hội thoại…
💬
Chưa có hội thoại nào
Kết nối Fanpage ở tab Page — tin nhắn khách sẽ tự đổ về đây qua webhook Facebook.
{{ cur.short }}
{{ cur.name }}
{{ cur.page }} · Facebook Messenger
CHỌN THẺ
TRẠNG THÁI HỘI THOẠI
{{ m.text }}
{{ m.viText }}
{{ m.time }}
Kết nối AI (LLM thật)
AI đọc bảng giá & tự trả lời khách như sale thật
{{ aiCfgText }}
🔒 Vì bảo mật, API key đặt ở backend (file backend/db-config.php) — không lưu ở trình duyệt.
Mở db-config.php → dán key vào AI_API_KEY (Claude hoặc OpenAI), đặt AI_PROVIDER = 'anthropic' hoặc 'openai', rồi chạy lại app.
Provider: {{ aiProvider }} · Model: {{ aiModel }}
Trong khung chat bấm nút 🤖 để AI soạn câu trả lời cho khách (dựa đúng bảng giá hiện tại).
Bật trợ lý AI
Kiến thức shop — AI dùng để trả lời khách
Thông tin + quy tắc riêng của shop (giao hàng, kích hoạt, thanh toán, đổi/trả…). AI tự ghép vào câu trả lời. Tự lưu khi rời ô. Giá & tồn kho AI tự đọc từ Kho — không cần ghi lại.
Bật AI cho từng Page
Chọn Page nào để AI tự động trả lời khách.
{{ p.short }}
{{ p.name }}
{{ p.meta }}
🔗 Kết nối Facebook Messenger
Để khách nhắn Page Facebook tự vào app + AI tự trả lời. Cần host có HTTPS công khai (Facebook không gọi được localhost — dùng host thật hoặc ngrok). Xem hướng dẫn đầy đủ ở FACEBOOK-SETUP.md.
Verify Token & App Secret đặt ở backend/fb-config.php (copy từ fb-config.example.php).
Page ID + Page Access Token của từng Page: nhập ở tab Page → bấm Sửa → mục "Kết nối Facebook" + bật "AI tự động trả lời".
{{ g.name }}{{ g.count }}
{{ it.title }}
{{ it.body }}
{{ l.icon }}
{{ l.who }} {{ l.action }}
{{ l.time }} trước
Chưa có hoạt động nào
Nhật ký sẽ ghi lại khi bạn tạo/sửa đơn, thu cước, thao tác kho, quản lý tài khoản…
Đơn đã xóa
{{ s.label }}
{{ s.value }}
Mã đơnKháchLoại simCước/kỳNgười xóaTự xóa sauThao tác
{{ t.code }}{{ t.name }}{{ t.type }}{{ t.fee }}{{ t.by }} {{ t.left }}
Thùng rác trống
Đơn bị xóa sẽ nằm ở đây 30 ngày — có thể khôi phục trước khi tự xóa hẳn.
Cột dữ liệu
Tùy chọn Tình trạng
Thêm / xóa trạng thái đơn — áp dụng ngay cho bộ lọc, menu đổi nhanh và nhãn ở cả Đơn hàng & Khách hàng.
{{ s.name }}
Cột tùy biến
Thêm cột mới (vd Ghi chú 2, Mã vận đơn, Ngày hẹn) vào bảng Đơn hàng — sửa được từng ô.
{{ c.name }} {{ c.typeLabel }}
Chưa có cột tùy biến nào.
{{ s.label }}
{{ s.value }}
Trạng thái cước
Tính đến ngày
Khách hàngSố SIMGóiCướcĐã đóng đếnTình trạng cước{{ cc.name }}Thao tác
{{ c.short }}
{{ c.name }}
{{ c.simNo }} {{ c.type }} {{ c.feeF }} {{ c.paidUntilF }} {{ cc.val }}
⏳ Đang tải dữ liệu từ máy chủ…
{{ custEmptyTitle }}
{{ custEmptyText }}
Hiển thị {{ custCount }} SIM · Tính đến {{ billingLabel }}
Khách đã xóa
{{ s.label }}
{{ s.value }}
Mã KHKháchSố simNgười xóaTự xóa sauThao tác
{{ t.code }} {{ t.name }} {{ t.sim }} {{ t.by }} {{ t.left }}
Thùng rác trống
Khách bị xóa sẽ nằm ở đây 30 ngày — có thể khôi phục trước khi tự xóa hẳn.
Cài đặt Khách hàng
Cột tùy biến (Khách hàng)
Thêm cột riêng cho bảng Khách hàng (vd Nguồn khách, Khu vực, Nhãn VIP, Sinh nhật). Chỉ hiện ở trang Khách hàng — không ảnh hưởng Đơn hàng.
{{ c.name }} {{ c.typeLabel }}
Chưa có cột tùy biến nào.
Hình thức đóng tiền
Các lựa chọn hiện trong cột "Hình thức đóng" của khách (Tiền mặt, Bank, SMP…).
{{ p.name }}
Chưa có hình thức nào.
Bấm vào một Page để xem chi tiết đơn & doanh thu. Tình trạng tự kiểm tra theo token (5 phút/lần).
{{ s.label }}
{{ s.value }}
STTTên PageTình trạngNgười quản lýĐơnĐã chốtTỷ lệ chốtDoanh thuThao tác
{{ p.stt }}
{{ p.name }}
{{ p.link }}
{{ p.status }}
{{ p.mgrShort }}
{{ p.mgrName }}
Chưa gán
{{ p.orders }} {{ p.deliv }} {{ p.rate }} {{ p.revenue }}
Chưa có Page nào
Bấm "+ Thêm Page" (góc trên) — chỉ cần Tên Page + Page Access Token.
{{ empPendingText }}
Tài khoản đăng nhập
Tên đăng nhậpMật khẩuHọ tênVai tròNgười quản lýThao tác
{{ e.user }}{{ e.badge }}
•••••• {{ e.name }} {{ e.role }} {{ e.mgr }} Bạn
Không có danh sách tài khoản
{{ empListEmptyText }}
Sale phụ trách khách hàng
Bấm vào một sale để xem chi tiết hiệu quả và chuyển khách phụ trách (vd khi sale nghỉ).
SaleSố kháchTỷ lệ hủyCR chốtĐánh giáThao tác
{{ s.short }}
{{ s.name }}
{{ s.count }} {{ s.cancelRate }} {{ s.crRate }} {{ s.ratingStars }}
Chưa có sale nào
Tạo tài khoản nhân viên (nút "+ Thêm tài khoản" ở trên) — mỗi tài khoản nhân viên là một sale phụ trách khách.
Bảng giá gói cước
Mỗi gói: tên · thời gian sử dụng · giá. Thêm gói tùy ý (vd "SIM 50GB · 1 tháng").
GóiThời gian sử dụngGiá cướcThao tác
{{ p.name }} {{ p.dur }} {{ p.priceF }}
Chưa có gói nào
Bấm "Thêm gói" để tạo bảng giá.
{{ s.label }}
{{ s.value }}
Số SIMLoại SIMTình trạngLịch sử mới nhấtGhi chúThao tác
{{ s.simNo }} {{ s.type }} {{ s.statusLabel }}{{ s.daysText }} {{ s.histText }} {{ s.note }} {{ s.actHint }}
⏳ Đang tải dữ liệu từ máy chủ…
Chưa có SIM nào
Bấm "Thêm SIM" để nhập SIM vào kho.
Hiển thị {{ stockCount }} SIM
{{ otherTitle }}
{{ otherSub }}
Màn hình này đang được hoàn thiện
Thông báo
{{ n.icon }}
{{ n.text }}
{{ n.time }}
ĐỔI TÌNH TRẠNG
HÌNH THỨC ĐÓNG
{{ pickTitle }}
Tạo đơn hàng mới
Mã vận đơn tự sinh — không cần nhập tay
Chưa có gói cước
Sửa đơn hàng
Cập nhật thông tin, trạng thái & thanh toán của đơn
Kho hết SIM tồn
Lịch nhắc thu cước
Nhắc thu cước hằng tháng theo từng khách
Hôm nay cần nhắc {{ dueCount }} khách thu cước
NGÀY
{{ s.day }}
{{ s.customer }}
{{ s.note }}
{{ s.statusText }} {{ s.amountF }}
Chưa có lịch nhắc nào.
Mở một hội thoại trong Tin nhắn rồi bấm Hẹn nhắn để tạo lịch thu cước hằng tháng.
Hẹn nhắn — {{ scheduleName }}
Nhắc thu cước hằng tháng cho khách này
🔁 Tự nhắc mỗi tháng vào ngày này — tới ngày sẽ hiện trong chuông 🔔
LỊCH CỦA KHÁCH NÀY
NGÀY
{{ s.day }}
{{ s.note }}
{{ s.amountF }} · {{ s.statusText }}
Chưa có lịch nhắc nào cho khách này.
{{ userModalTitle }}
Tài khoản đăng nhập cho nhân viên — dùng chung dữ liệu cửa hàng
Khi sửa: để trống ô mật khẩu nghĩa là giữ mật khẩu cũ.
Mẫu tin nhanh
Bấm một mẫu để chèn vào ô soạn tin
{{ g.name }}
Thêm SIM vào kho
SIM mới nhập → vào "Kho đang còn"
Thêm gói cước
Tên gói · thời gian sử dụng · giá · màu
Đổi mật khẩu
Đổi xong, các thiết bị khác đang đăng nhập sẽ phải đăng nhập lại
{{ tplEditTitle }}
{{ tplEditSub }}
{{ pageModalTitle }}
Chỉ cần Tên + Page Access Token — mọi thứ còn lại tự độngTên · người quản lý · AI tự trả lời · thay token
🔗 Page ID tự lấy từ token (không phải nhập). Tình trạng tự kiểm tra: token sống = Hoạt động, token chết = Mất kết nối. Người quản lý & AI tự trả lời gán sau bằng nút Sửa. Lấy token ở Meta Developer — xem FACEBOOK-SETUP.md.
Chưa có nhân viên nào — tạo tài khoản Sale/Quản lý ở tab Nhân viên để gán.
Page · {{ pageDetailData.name }}
{{ pageDetailData.orders }} đơn · {{ pageDetailData.deliv }} chốt · CR {{ pageDetailData.rate }} · doanh thu {{ pageDetailData.revenue }}
KháchNgàyTrạng tháiCước/kỳ
{{ r.name }} {{ r.date }} {{ r.status }} {{ r.fee }}
Gán SIM {{ assignSimNo }} cho đơn
Chỉ đơn {{ assignSimType }} (trùng loại) — đơn chưa có SIM xếp trước
{{ t.name }}
{{ t.addr }}
{{ t.cur }}
Không có đơn {{ assignSimType }} cần SIM
SIM chỉ gán được cho đơn cùng loại. Hiện chưa có đơn {{ assignSimType }} nào thiếu/đổi SIM.
Thu cước
Ghi nhận kỳ đóng & cập nhật "đã đóng đến"
KHÁCH
{{ collectData.cust }}
SIM
{{ collectData.sim }}
GÓI
{{ collectData.goi }}
CƯỚC/KỲ
{{ collectData.feeF }}
Hạn đóng hiện tại {{ collectData.paidUntilF }}
{{ collectData.months }}
Hạn kế {{ collectData.newUntilF }}
Tổng tiền {{ collectData.totalF }}
ESC
KẾT QUẢ
Không tìm thấy kết quả phù hợp.
ĐI TỚI
{{ mgrMenuTitle }}
{{ drawerCust.short }}
{{ drawerCust.name }}
{{ drawerCust.feeLabel }}
THÔNG TIN KHÁCH
Họ và tên{{ drawerCust.name }}
Tên đăng ký{{ drawerCust.regName }}
Địa chỉ{{ drawerCust.addr }}
Link Facebook{{ drawerCust.fb }}
Page chốt{{ drawerCust.page }}
Người quản lý{{ drawerCust.mgrShort }}{{ drawerCust.mgr }}
Ngày đăng ký{{ drawerCust.regDate }}
Ghi chú khách{{ drawerCust.cnText }}+ Thêm ghi chú
THÔNG TIN SIM
Số SIM{{ drawerCust.simNo }}
Gói{{ drawerCust.goi }}
Cước/kỳ{{ drawerCust.feeF }}
Mã SMP{{ drawerCust.smp }}
Ngày đóng hằng tháng{{ drawerCust.dueDayF }}
Hạn đóng kế{{ drawerCust.paidUntilF }}
Hẹn đóng{{ drawerCust.promiseF }}
Tình trạng cước{{ drawerCust.feeSub }}{{ drawerCust.feeLabel }}
LỊCH SỬ ĐÓNG CƯỚC
{{ p.amountF }}{{ p.at }}
{{ p.months }}·{{ p.range }}·{{ p.method }}
{{ p.lateText }}
SMP{{ p.smpShow }}
{{ p.note }}
SỬA LẦN ĐÓNG · {{ p.amountF }} · {{ p.range }}
Chưa có lần đóng cước nào.
{{ empDetailData.short }}
{{ empDetailData.name }}
Sale phụ trách khách hàng
Số khách quản lý
{{ empDetailData.custCount }}
Tỷ lệ hủy TB
{{ empDetailData.cancelRate }}
CR chốt
{{ empDetailData.crRate }}
Đánh giá
{{ empDetailData.ratingStars }} {{ empDetailData.ratingText }}
PAGE QUẢN LÝ
{{ p }}
CHUYỂN TOÀN BỘ KHÁCH SANG
Sale này chưa có khách để chuyển.
{{ simDetailData.simNo }}
{{ simDetailData.statusLabel }}
Loại SIM{{ simDetailData.type }}
Giao cho khách{{ simDetailData.custName }}
Người tạo đơn{{ simDetailData.creator }}
Cước/kỳ{{ simDetailData.feeF }}
Ngày tạo / nhập{{ simDetailData.buyDate }}
LỊCH SỬ SIM
{{ h.label }}
{{ h.date }} · NV: {{ h.by }}
{{ orderDetailData.name }}
{{ orderDetailData.statusLabel }}
Số SIM{{ orderDetailData.simNo }}Chưa có
Loại SIM{{ orderDetailData.type }}
Cước/kỳ{{ orderDetailData.feeF }}
Đã thanh toán{{ orderDetailData.paidF }}
Ngày đăng ký{{ orderDetailData.date }}
Người tạo đơn{{ orderDetailData.creator }}
Page chốt{{ orderDetailData.page }}
Tên đăng ký{{ orderDetailData.regName }}
Địa chỉ giao
{{ orderDetailData.addr }}
LỊCH SỬ ĐƠN
{{ h.label }}
{{ h.date }} · NV: {{ h.by }}
{{ confirmTitle }}
{{ confirmMessage }}
{{ t.msg }}

SIM Japan

Hệ thống quản lý đơn hàng SIM Nhật Bản

← Về trang giới thiệu