Có gì mới

Nhật ký cập nhật DANAVA — tính năng mới, cải tiến, sửa lỗi và thông báo.

  1. Sửa lỗiv1.5.5

    Sửa giọng check-in — server edge-tts, bỏ WebSocket trình duyệt

    Giọng HoaiMy/NamMinh phát qua API server — không còn gọi WebSocket Microsoft từ trình duyệt (bị chặn, gây lỗi console).

    studio
  2. Sửa lỗiv1.5.4

    Sửa giọng check-in — phát HoaiMy/NamMinh thật, không còn bíp

    Giọng đọc check-in chạy qua edge-tts trên server (cùng engine edge-tts.com) — ổn định trên mọi trình duyệt, cache MP3 khi lưu cài đặt.

    Chọn Nữ HoaiMy hoặc Nam NamMinh → bấm Nghe thử tại Cài đặt → Check-in.

    studio
  3. Sửa lỗiv1.5.2

    Giọng check-in — luôn nghe được khi FPT tạm giới hạn

    Nghe thử và tiếng báo quầy/TV: nếu FPT.AI tạm lỗi hoặc hết lượt free, hệ thống tự chuyển sang giọng dự phòng trên trình duyệt — không còn im lặng.

    Màn Cài đặt → Check-in hiển thị trạng thái giọng đang dùng.

    studio
  4. Sửa lỗiv1.5.1

    Màn TV check-in — ảnh nền phòng tập sáng và rõ hơn

    Ảnh nền /checkin/display bớt lớp phủ tối — nhìn rõ phòng tập hơn trên TV. Chỉnh thêm tại Cài đặt → Check-in → độ tối lớp phủ.

    studio
  5. Sửa lỗiv1.4.8

    Sửa 5 giọng check-in — nữ/nam nghe khác nhau

    Nghe thử tại Cài đặt → Check-in: HoaiMy (3 kiểu nữ) và NamMinh (2 kiểu nam) phát đúng giọng, không còn trùng một âm.

    studio
  6. Sửa lỗiv1.4.6

    Giọng check-in HoaiMy/NamMinh phát trên trình duyệt

    Giọng neural HoaiMy (nữ) và NamMinh (nam) phát trực tiếp trên trình duyệt máy quầy/TV — nghe thử và chọn tại Cài đặt → Check-in.

    studio
  7. Sửa lỗiv1.4.5

    Sửa giọng check-in HoaiMy/NamMinh (Edge TTS token mới)

    Giọng đọc check-in dùng neural HoaiMy (nữ) và NamMinh (nam) hoạt động ổn định trở lại — nghe thử tại Cài đặt → Check-in.

    studio
  8. Sửa lỗiv1.0.1

    Sửa lỗi thiếu gói tập ở màn đăng ký của app hội viên

    Lỗi: ở phòng tập dùng luồng đăng ký mới, gói tập chưa được xếp vào chương trình nào sẽ không hiện ra cho khách chọn — phòng tập có 6 gói mà khách chỉ bấm tới được 2.

    Khó phát hiện vì màn hình vẫn bình thường, vẫn có gói để mua, không báo lỗi gì — chỉ là thiếu. Và chỉ cần xếp chương trình cho một gói là những gói chưa xếp sẽ biến mất.

    Đã sửa: gói chưa xếp chương trình nay gom vào mục “Gói khác” để khách vẫn chọn được. Phòng tập vẫn nên xếp chương trình cho đủ, nhưng sẽ không còn mất gói nữa.

    app
  9. Sửa lỗiv0.99.1

    Sửa lỗi không đăng ký được địa điểm + vài cải tiến nhỏ

    Lỗi: gửi hồ sơ ở Đăng ký địa điểm có thể báo lỗi máy chủ nếu tên địa điểm trùng với một hồ sơ cũ đã bị xoá. Đã sửa — tên trùng vẫn đăng ký được bình thường.

    Báo lỗi rõ hơn: nếu có trục trặc, form nay nói đúng trường nào chưa hợp lệ thay vì một câu chung chung; gặp sự cố hệ thống thì hiện số hotline để liên hệ ngay.

    App hội viên: thêm mục “Hướng dẫn cài app vào máy” trong Tài khoản — trước đây hướng dẫn chỉ hiện một lần lúc mua gói, lỡ bấm qua là không tìm lại được.

    Trang giới thiệu DANAVA Studio: mục “Những phòng tập đang vận hành” nay hiển thị phòng tập thật với logo và ảnh của chính họ, bấm vào xem được trang giới thiệu.

    app web
  10. Sửa lỗiv0.97.1

    Sửa chữ tiếng Việt còn sót trong app bản tiếng Anh

    Khách dùng app hội viên ở chế độ English, sau khi mua gói xong thì màn hình chúc mừng vẫn hiện nguyên nút “Check-in ngay” bằng tiếng Việt. Nay đã dịch đúng thành “Check in now”.

    Đã rà lại toàn bộ app: không còn chỗ nào khác bị sót.

    app
  11. Sửa lỗiv0.95.0

    Sửa lỗi không hiện mã QR khi gia hạn / mua thêm gói

    Lỗi: ở phòng tập thu tiền bằng chuyển khoản QR (SePay), hội viên bấm Gia hạn gói tập hoặc Mua thêm gói trong app thì bảng thanh toán hiện lên có tên, có số tiền — nhưng không có mã QR nào để quét. Không báo lỗi gì cả nên nhìn như app bị đơ. Riêng màn mua gói lần đầu vẫn bình thường, nên lỗi chỉ rơi đúng vào người đã là hội viên.

    Ở màn Đăng ký gói tập còn nặng hơn: phòng tập bị báo nhầm là chưa bật thanh toán online, nút mua bị thay bằng nút gọi điện — hội viên không mua được ngay cả khi phòng tập đã cấu hình xong.

    Đã sửa cả hai. Kèm theo vài chỗ khác cùng luồng: khi mã QR hết hạn hoặc đơn bị huỷ, màn gia hạn nay nói rõ "bạn CHƯA bị trừ tiền, bấm thanh toán lại" thay vì để hội viên ngồi chờ một mã đã chết; nếu quét QR không được thì bấm một cái là mở ra thông tin chuyển khoản tay.

    Cho chủ phòng tập: khi cổng thanh toán trục trặc, hệ thống tự chuyển sang cổng phụ để hội viên vẫn mua được, và báo Telegram ngay — cả lúc hỏng, lúc đã đỡ được bằng cổng phụ, lẫn lúc hoạt động lại. Trước đây chỉ cổng PayOS mới có cảnh báo này, nay áp cho mọi cổng.

    app studio
  12. Sửa lỗiv0.93.3

    Sửa lỗi khiến đơn chuyển khoản QR không tự chốt (VietinBank)

    Lỗi: nội dung chuyển khoản trên mã QR chưa có từ khoá định tuyến của SePay. Với tài khoản VietinBank cá nhân, ngân hàng bắt buộc nội dung phải bắt đầu bằng từ khoá này thì giao dịch mới được chuyển sang SePay. Thiếu nó, tiền vẫn vào tài khoản phòng tập bình thường nhưng SePay không hề được báo — nên hệ thống không biết để chốt đơn, hội viên chuyển tiền xong mà gói vẫn chưa kích hoạt.

    Khó phát hiện vì nhìn bên ngoài mọi thứ đều bình thường: sao kê ngân hàng có đủ tiền, mã QR quét ra đúng tên và số tài khoản, màn hình báo "Sẵn sàng".

    Đã sửa: mọi mã QR và mọi hướng dẫn chuyển khoản tay nay đều mang đúng nội dung theo yêu cầu của ngân hàng. Phòng tập không phải làm gì cả.

    Kèm theo: ô API Token ở màn Cổng thanh toán có thêm nút con mắt để xem lại chuỗi vừa dán, và thông báo lỗi nay gọi đúng tên ô đang sai thay vì nói chung chung.

    studio app
  13. Sửa lỗiv0.93.2

    SePay: nhận đúng đơn kể cả khi ngân hàng không giữ nguyên nội dung chuyển khoản

    Sửa lỗi quan trọng cho phòng tập thu tiền bằng chuyển khoản QR: khi khai webhook ở SePay có điền tiền tố mã thanh toán, SePay sẽ tự tách mã đơn ra một trường riêng và nội dung gửi về không còn chứa mã nữa. Hệ thống trước đây chỉ đọc phần nội dung, nên gặp cấu hình đó là không nhận ra đơn nào cả — hội viên chuyển tiền xong mà đơn vẫn nằm chờ, trong khi mọi thứ nhìn bên ngoài đều bình thường.

    Nay hệ thống đọc cả hai chỗ, nên đơn được chốt đúng dù phòng tập khai webhook theo kiểu nào.

    Cùng đợt: mã QR mẫu ở màn Cổng thanh toán đổi từ 100.000đ xuống 10.000đ, kèm ghi chú rõ đây chỉ là mã để xem thử tên và số tài khoản — muốn chuyển tiền thật để kiểm tra thì dùng nút Chuyển thử 10.000đ ngay bên dưới.

    studio
  14. Sửa lỗiv0.87.4

    App hội viên: sửa lỗi "liên hệ khẩn cấp" biến mất khi mở lại hồ sơ

    Hội viên điền xong liên hệ khẩn cấp qua nút "Điền tiếp" (màn Điểm & nhiệm vụ) thì lưu đúng, nhưng mở lại trang Sửa hồ sơ từ lối đi thường dùng nhất — mục Tài khoản → Sửa hồ sơ — lại không thấy chỗ nhập/xem thông tin này đâu cả. Nay trang Sửa hồ sơ luôn hiện đúng thông tin, đi từ lối nào cũng như nhau.

    app
  15. Sửa lỗiv0.87.3

    Studio: tab Hoá đơn hội viên nói rõ tổng mua / đã thanh toán / còn nợ

    Tab Hoá đơn trong hồ sơ hội viên trước đây cộng nhầm — gói đang trả góp bị tính "Đã thu" bằng đúng GIÁ TRỊ CẢ GÓI (kể cả phần chưa thu), cộng thêm khoản công nợ hiển thị riêng, khiến tổng tiền báo cao hơn thực tế. Nay tách rõ 3 số luôn cộng khớp: Tổng mua = Đã thanh toán + Còn nợ, từng gói trả góp cũng hiện rõ đã trả bao nhiêu / còn nợ bao nhiêu ngay trên dòng hoá đơn.

    Đổi nhãn "LTV" / "Tổng chi tiêu (LTV)" thành "Đã thanh toán" cho đúng ý nghĩa số liệu (đây là tiền đã thu, không phải tổng giá trị đã mua) — áp dụng ở danh sách hội viên, hồ sơ hội viên, phân khúc và hạng thành viên.

    studio
  16. Sửa lỗiv0.85.1

    Sửa lỗi hiển thị trên iPhone · bảng giá tiếng Anh cho Yoga Club Vietnam

    Màn chọn chương trình trên iPhone bị hở một mảng trắng bên phải, nút mũi tên lệch vào giữa — nay dải chữ kéo hết bề ngang thẻ như trên Android.

    Nhóm chỉ có một gói (ví dụ PT 1:1) không còn bị kéo cao vống lên với một khoảng trắng mênh mông; thẻ cao đúng bằng nội dung, giá hiện ngay dưới.

    Ảnh bìa tải chậm hoặc lỗi không còn làm màn chào thành một mảng đen với logo mất tăm — nền màu thương hiệu luôn hiện phía sau, logo đặt trên nền trắng nên phòng tập nào cũng thấy rõ.

    Bảng hướng dẫn cài app trên iPhone không còn bị dòng nhắc “Chạm nút Chia sẻ” đè lên.

    Yoga Club Vietnam: khách chọn English nay thấy tên và quyền lợi của cả 7 gói bằng tiếng Anh, thay vì tên tiếng Việt.

    app
  17. Sửa lỗiv0.79.0

    Sửa lỗi không tải được ảnh gói tập trong Studio

    Ảnh gói tập — ảnh chụp bằng điện thoại (thường 3–8MB) trước đây tải lên bị báo "tải ảnh thất bại". Nay ảnh được tự động thu nhỏ ngay trên máy trước khi gửi (nhanh hơn, đỡ tốn dung lượng 3G/4G) và máy chủ cũng đã nâng giới hạn dung lượng. Ảnh QR chuyển khoản trong phiếu thu cũng được xử lý tương tự.

    studio
  18. Sửa lỗiv0.74.0

    Không bỏ sót đơn đã thanh toán — hệ thống tự đối soát PayOS mỗi 2 phút

    Lưới an toàn thanh toán — có trường hợp khách quét QR trả tiền xong nhưng PayOS không báo về (phòng tập chưa đăng ký webhook), đơn bị treo và Studio không thấy hội viên mới. Nay hệ thống chủ động hỏi PayOS trạng thái từng đơn đang chờ mỗi 2 phút: đơn đã trả là tự hoàn tất ngay — tạo hồ sơ hội viên, hợp đồng, thông báo Telegram đầy đủ như thường.

    Khi phòng tập bấm "Kiểm tra kết nối" PayOS trong Studio, hệ thống cũng tự đăng ký webhook với PayOS luôn — không phải dán URL thủ công nữa.

    app studio
  19. Sửa lỗiv0.69.0

    Cài app trên iPhone dễ hơn — hướng dẫn đúng cách, hết nút cài "câm"

    Cài app trên iPhone — iPhone không cho trang web tự bật hộp thoại cài như Android, nên nút "Cài đặt ngay" cũ bấm không có gì xảy ra khiến khách tưởng đã cài rồi đi tìm app. Nay màn cài đặt hiển thị đúng cách: mũi tên chỉ thẳng nút Chia sẻ của Safari, kèm hình icon app thật của phòng tập để biết tìm icon nào trên màn hình chính (app không có trên App Store).

    Mở từ Facebook/Zalo/TikTok — các trình duyệt trong ứng dụng không cài được app: màn cài đặt nay đưa nút "Sao chép link" để dán vào Safari cài tiếp, không còn hướng dẫn bế tắc.

    Màn "Cài đặt để tiếp tục" cũng đã che kín trang — không còn hở nút "Chọn gói tập" đè lên trên.

    app
  20. Sửa lỗiv0.59.2

    Màn báo lỗi thân thiện thay cho thông báo tiếng Anh khó hiểu

    Khi app gặp sự cố, trước đây hiện một dòng tiếng Anh trần trên nền trắng — không ai hiểu và cũng không biết bấm vào đâu. Nay có màn báo lỗi tiếng Việt/tiếng Anh với nút Tải lạiVề trang chủ.

    Trường hợp lỗi do app vừa được cập nhật (tệp cũ còn trong máy), app tự làm mới và tải lại, không cần bạn làm gì. Trang không tìm thấy (404) cũng được viết lại cho dễ hiểu.

    app
  21. Sửa lỗiv0.50.1

    Sửa lỗi tiêu đề dính chữ khi xuất báo cáo ra Excel

    Trang Xuất báo cáo (Studio → Báo cáo → Xuất báo cáo) trước đây khi mở file bằng Excel trên máy tính tiếng Việt, dòng tiêu đề cột (Ngày, Doanh thu, Số lượt bán…) bị dồn hết vào 1 ô, trông như chữ bị lỗi. Đã sửa cho cả 4 báo cáo (Doanh thu · Gói đã bán · Danh sách hội viên · Lớp & tỉ lệ lấp đầy) — mở bằng Excel giờ tách đúng từng cột.

    studio
  22. Sửa lỗiv0.48.2

    Sửa thư viện ảnh Admin trên điện thoại

    Admin trên iPhone: thư viện ảnh (chọn ảnh cho voucher, banner, sản phẩm…) không còn bị vỡ lưới, ảnh chồng đè lên nhau; nút sửa ảnh nay bấm được trực tiếp trên màn hình cảm ứng.

    admin
  23. Sửa lỗiv0.46.2

    Tin tức sự kiện hiển thị đúng định dạng

    Mục "Tin tức sự kiện" trên trang chi tiết sự kiện (danava.vn/events) hiển thị đúng định dạng soạn thảo (in đậm, xuống đoạn) thay vì lộ mã thẻ <p><strong> như trước. Mô tả ngắn của sự kiện cũng được tự làm sạch khỏi mã định dạng ở mọi nơi hiển thị.

    web
  24. Sửa lỗiv0.45.27

    Sửa nút "Chỉ đường" ra sai vị trí + logo Địa điểm bị che trong App

    Trang chi tiết Địa điểm trong App/Zalo: nút "Chỉ đường" giờ ưu tiên dùng link Google Maps thật đã dán ở Admin (không còn đoán sai theo địa chỉ chữ). Logo địa điểm bị ảnh bìa che mất nửa trên cũng đã sửa.

    app zalo
  25. Sửa lỗiv0.45.26

    Sửa lỗi đăng nhập Google đưa về sai địa chỉ

    Đăng nhập bằng Google trên Web và App sau khi hoàn tất bị đưa về địa chỉ nội bộ sai (0.0.0.0) thay vì quay lại đúng danava.vn/app.danava.vn — đã sửa.

    web app
  26. Sửa lỗiv0.45.25

    Sửa lỗi hiển thị mã HTML thô trong mô tả (App/Zalo)

    Trang chi tiết Địa điểm, Khoá học, Tour, Sản phẩm trong App và Zalo Mini App trước đó hiện thẳng mã HTML (vd "<p><strong>...") thay vì chữ đã định dạng — đã sửa.

    app zalo
  27. Sửa lỗiv0.45.20

    Sửa lỗi 404 trang "Ưu đãi hôm nay"

    Mục "Ưu đãi hôm nay" ở footer trước đó dẫn tới trang lỗi — giờ đã có trang liệt kê đầy đủ ưu đãi đang áp dụng.

    web
  28. Sửa lỗiv0.45.9

    Sửa nút "Chỉ đường" ra sai vị trí trên trang Địa điểm

    Nút "Chỉ đường" trước đây tự đoán vị trí theo địa chỉ chữ nên có thể ra sai chỗ. Giờ Admin có thể dán thẳng 1 link Google Maps (link Chia sẻ) cho từng địa điểm — nút "Chỉ đường" sẽ mở đúng thẳng link đó, chính xác 100%.

    web admin
  29. Sửa lỗiv0.44.5

    Trang Địa điểm và Chuyên gia cập nhật tức thì

    Danh sách Địa điểm (danava.vn/places) và Chuyên gia (danava.vn/instructor) trước đây có thể mất tới vài phút mới hết hiển thị một địa điểm/HLV đã bị Tạm dừng hoặc Xoá ở trang quản trị. Giờ đã sửa để cập nhật ngay lập tức, khớp với trạng thái thật ở admin.

    web
  30. Sửa lỗiv0.44.1

    Sửa lỗi đăng ký HLV/Chuyên gia bị "lưu lỗi" ở bước cuối

    Fix lỗi khi đăng ký hồ sơ HLV/Chuyên gia (danava.vn/instructor/register): nếu email trùng với một tài khoản khác, hệ thống trước đây báo lỗi lưu chung chung ở bước cuối cùng.

    • Giờ hiển thị đúng thông báo "Email này đã được dùng cho một tài khoản khác" để người đăng ký sửa lại ngay.
    • Đảm bảo không còn sót hồ sơ dở dang khi có lỗi giữa chừng.
    web
  31. Sửa lỗiv0.36.0

    Tạm dừng địa điểm là ẩn ngay khỏi web

    Sửa lỗi: địa điểm bị Tạm dừng trong quản trị nhưng trang chi tiết ngoài web vẫn mở được (do trình duyệt/hệ thống giữ bản cũ). Nay trang địa điểm luôn lấy trạng thái mới nhất — tạm dừng là ẩn tức thì (trả 404), kích hoạt lại là hiện ngay.

    web
  32. Sửa lỗiv0.28.0

    Chống bán trùng hoá đơn · Xoá hoá đơn hoàn lại điểm & chi tiêu

    Sửa lỗi liên quan hoá đơn hội viên:

    • Chống nhập trùng hoá đơn: khi bán gói mà hội viên đã có đúng gói đó đang hiệu lực, hệ thống hỏi xác nhận trước khi bán thêm (tránh bấm 2 lần / tạo hoá đơn trùng). Vẫn mua gói khác bình thường.
    • Xoá hoá đơn nay hoàn lại đúng “Tổng chi tiêu” & điểm hạng của hội viên — hết tình trạng “double giá trị” sau khi xoá hoá đơn trùng.
    • Sửa nút liên hệ nhanh / cuộn-lên bị chồng nhau trên điện thoại (tách 2 góc).
    studio web
  33. Sửa lỗiv0.23.1

    Sửa lỗi đổi ảnh đại diện trên App

    Khắc phục lỗi không tải được ảnh đại diện ở màn “Sửa hồ sơ” trên ứng dụng (báo “folder không hợp lệ”). Giờ đổi ảnh đại diện & ảnh bìa hoạt động bình thường.

    app
  34. Sửa lỗiv0.20.0

    Sửa loạt lỗi vận hành: mã KM · ngày hoá đơn · tên nhân viên · đăng ký tập thử

    Sửa nhiều lỗi theo phản hồi thực tế & bổ sung tiện ích:

    • Ngày hoá đơn/bán gói đúng "hôm nay": hết cảnh lùi 1 ngày (do lệch múi giờ) ở bán gói, hoá đơn, buổi tập thử, sổ quỹ, lịch sử check-in.
    • Hoá đơn hiển thị đúng tên nhân viên lập phiếu (thay vì chữ "Người đăng nhập").
    • Mã khuyến mãi: sửa lỗi không tạo được & ô nhập số tiền có định dạng ngăn cách nghìn.
    • Khách tiềm năng: thêm nút xoá khách nhập nhầm/trùng (không xoá được khi đã thành hội viên).
    • Trang địa điểm — đăng ký tập thử: hiển thị rõ ô chọn ngày mong muốn; chủ CLB tuỳ chỉnh được lời cảm ơn sau khi khách đăng ký.
    • Chuyển "Đồng bộ website" vào nhóm Marketing cho đúng luồng.
    studio web
  35. Sửa lỗiv0.3.0

    Sửa lỗi chuyển hướng sau đăng nhập

    Khắc phục việc mất tham số next/return sau khi đăng nhập thành công.

    web