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ại và Về 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