Hiểu các tầng giá trước khi cấu hình
Một sản phẩm trong plugin có tới năm mức giá khác nhau, cộng thêm giá nhân viên gõ tay trên từng báo giá. Đọc bài này một lần là hiểu vì sao khách, đại lý và nhân viên thấy mỗi người một giá, và vì sao để trống một ô giá không có nghĩa là giá bằng 0.
Các loại giá
Thực tế bán hàng không bao giờ chỉ có một giá: bán lẻ trên web một giá, bán thiết bị cho khách một giá, nhận trọn gói thi công một giá khác, đại lý lại một giá nữa. Plugin quản lý song song các mức sau:
| Loại giá | Dùng cho | Ai nhập, nhập ở đâu |
|---|---|---|
| Giá web | Giá bán lẻ đang hiện trên website (giá khuyến mãi nếu đang chạy khuyến mãi). Là giá cuối cùng plugin dùng khi không còn cách nào khác. | Giá của WooCommerce. Plugin chỉ đọc, không bao giờ sửa. |
| Giá thương mại (TM) | Báo giá Thương mại — khách mua thiết bị. | Gõ tay ở trang sửa sản phẩm, ở Bảng giá sản phẩm, nhập file CSV / Excel — hoặc để trống cho công thức tự tính. |
| Giá lắp đặt (LĐ) | Báo giá Lắp đặt — trọn gói thi công. | |
| Giá đại lý (ĐL) | Tài khoản đại lý đăng nhập là thấy giá này. Mọi đại lý dùng chung một mức. | |
| Giá nhập (giá vốn) | Làm nền cho công thức ("giá nhập cộng 25%") và để tính lời lỗ. Không bao giờ hiện ra ngoài. | Chỉ người có quyền xem giá nhập — mặc định chỉ quản trị viên. Xem Đặt giá nhập. |
| Giá gõ tay trên báo giá | Giá thoả thuận riêng với một khách, chỉ áp cho đúng báo giá đó. | Nhân viên gõ vào ô Đơn giá của dòng trong màn soạn báo giá. |
Mỗi giá lấy từ đâu
Với giá thương mại, lắp đặt và đại lý, plugin luôn ghi rõ con số đang lấy từ nguồn nào. Bạn thấy nhãn nguồn ở cột Báo giá trong danh sách sản phẩm (Sản phẩm → Tất cả sản phẩm), ở Bảng giá sản phẩm và dưới các ô giá trong trang sửa sản phẩm.
- Đang hiện — sản phẩm đang có mặt trong báo giá. Các nhãn khác: Đã tắt báo giá, Ẩn vì hết hàng, Ẩn vì chưa đăng bán. Sản phẩm hết hàng hoặc chưa đăng bán tự ẩn khỏi báo giá và tự hiện lại khi còn hàng, không phải bật lại.
- Giá web — tầng này chưa có giá gõ tay, cũng không có công thức nào áp được, nên đang dùng tạm giá web.
- Công thức — tầng này đang được tính tự động từ công thức bạn khai ở Cài đặt → Bảng giá & công thức.
Nhãn thứ tư là Nhập tay — ô giá của chính sản phẩm có số. Sản phẩm có biến thể mà các biến thể lấy giá từ những nguồn khác nhau thì hiện Nhiều nguồn.
Thứ tự plugin tìm giá
Khi cần giá thương mại (hay lắp đặt, đại lý) của một sản phẩm, plugin dò lần lượt và dừng ở bước đầu tiên có kết quả:
- Ô giá gõ tay của chính sản phẩm (hoặc biến thể) có số → dùng luôn.
- Công thức theo danh mục của tầng đó. Công thức khai cho một danh mục áp cho sản phẩm thuộc danh mục đó và mọi danh mục con của nó. Sản phẩm khớp nhiều công thức thì chỉ một danh mục thắng: danh mục sâu nhất; cùng độ sâu thì số Ưu tiên nhỏ hơn thắng.
- Công thức toàn site của tầng đó.
- Không có gì ở trên → giá web.
Sau cùng, nếu người xem là khách vãng lai hoặc khách đã đăng nhập và đang xem giá thương mại / lắp đặt, plugin cộng thêm mức Phụ thu cho khách (nếu bạn đặt) rồi mới làm tròn. Nhân viên và đại lý không bao giờ bị cộng.
Công thức có Giá nền là Giá nhập sẽ bỏ qua sản phẩm chưa nhập giá nhập. Sản phẩm đó rơi xuống bước kế tiếp — cuối cùng là giá web — và được gắn nhãn đỏ thiếu giá nhập để bạn biết mà bổ sung.
Ví dụ tính một sản phẩm
Một inverter có giá web 10.000.000 ₫, giá nhập 7.000.000 ₫, nằm trong danh mục Inverter. Cài đặt như sau:
- Công thức toàn site: Giá lắp đặt = Giá web + 10%; Giá đại lý = Giá web − 8%; Giá thương mại để — Không dùng —.
- Công thức theo danh mục: danh mục Inverter, tầng Giá thương mại = Giá nhập + 30%.
- Phụ thu cho khách: giá thương mại 5%.
| Tầng | Đi qua bước nào | Kết quả |
|---|---|---|
| Giá thương mại | Ô gõ tay trống → công thức danh mục Inverter: 7.000.000 × 1,3 | 9.100.000 ₫ (nhãn Công thức) |
| … khách vãng lai thấy | 9.100.000 + phụ thu 5% | 9.555.000 ₫ |
| Giá lắp đặt | Không có công thức danh mục cho tầng này → công thức toàn site: 10.000.000 × 1,1 | 11.000.000 ₫ (nhãn Công thức) |
| Giá đại lý | Công thức toàn site: 10.000.000 × 0,92 | 9.200.000 ₫ (nhãn Công thức) |
| Giá thương mại nếu gõ tay 9.500.000 | Bước 1 có số → dừng luôn, công thức bị bỏ qua | 9.500.000 ₫ (nhãn Nhập tay) |
Mỗi công thức có ô Làm tròn riêng (tới đồng, 1.000đ, 10.000đ, 100.000đ). Muốn biết trước công thức ra số bao nhiêu trên sản phẩm thật, dùng khối Xem trước công thức ở tab Bảng giá & công thức — không cần lưu.
Ai thấy giá nào
Bảng Nguồn giá theo vai trò ở Báo giá → Cài đặt → Bảng giá & công thức quyết định mỗi loại tài khoản được thấy những tầng giá nào.
- Khách vãng lai — người chưa đăng nhập. Mặc định thấy giá thương mại và lắp đặt, và tự chọn Thương mại hay Lắp đặt ngay trên trang báo giá.
- Đại lý — chỉ thấy giá đại lý. Ô Bật vai trò Đại lý dưới bảng mà tắt thì tài khoản đại lý bị xem như khách thường (thấy giá khách, có cộng phụ thu).
- Nhân viên báo giá — thấy giá web, thương mại, lắp đặt. Giá nhập thì tuỳ quyền ở tab Phân quyền.
- Quản trị viên — thấy mọi tầng, kể cả giá nhập.
| Người xem | Tầng thấy (mặc định) | Bị cộng phụ thu | Thấy giá nhập |
|---|---|---|---|
| Khách vãng lai | Thương mại, Lắp đặt | Có | Không |
| Khách đã đăng nhập | Thương mại, Lắp đặt | Có | Không |
| Đại lý | Đại lý | Không | Không |
| Nhân viên / Quản lý báo giá | Web, Thương mại, Lắp đặt | Không | Chỉ khi được cấp quyền |
| Quản trị viên | Tất cả | Không | Có |
Tài khoản có vai trò không nằm trong bảng — ví dụ Khách hàng của WooCommerce — được tính theo hàng Khách đã đăng nhập. Giá gửi ra trình duyệt của khách và đại lý chỉ là con số cuối cùng; giá nhập và nguồn giá không bao giờ đi kèm.
Trên trang lên báo giá ngoài web, đơn giá lấy theo loại khách đang chọn (Thương mại → giá thương mại, Lắp đặt → giá lắp đặt) nếu người xem được thấy tầng đó. Không thấy thì plugin lấy giá đại lý (nếu người xem được thấy), không nữa thì giá web. Báo giá lưu từ trang này dùng đúng giá đang hiện trên trang. Ví dụ đại lý mặc định chỉ thấy giá đại lý, nên chọn Thương mại hay Lắp đặt đều ra giá đại lý, và cạnh ô Loại báo giá có câu "Bạn đang xem giá đại lý — đổi loại báo giá không đổi đơn giá."
Giá gõ tay trên từng báo giá
Trong màn soạn, mỗi dòng thiết bị có ô Đơn giá điền sẵn giá tầng tương ứng với loại báo giá. Người có quyền sửa đơn giá gõ một số khác vào đó thì dòng hiện nhãn giá tự nhập — không đổi theo loại, kèm giá tầng gốc và liên kết Dùng lại giá tầng. Từ lúc đó, đổi báo giá từ Thương mại sang Lắp đặt cũng không làm đổi giá dòng này. Giá gõ tay chỉ nằm trong báo giá đó, không ghi ngược vào sản phẩm.
Hay hiểu nhầm
| Tưởng là | Thực tế |
|---|---|
| Để trống ô giá là giá bằng 0 | Để trống là "tính theo công thức, không có thì lấy giá web". Gõ 0 mới là giá tay bằng 0. |
| Sản phẩm có biến thể khai giá ở sản phẩm cha | Sản phẩm có biến thể khai giá ở từng biến thể (thẻ Các biến thể). Khung giá ở cấp cha tự ẩn ô giá. |
| Phải tick cả danh mục cha thì công thức của danh mục cha mới áp | Không cần. Công thức và thuế theo danh mục áp cho sản phẩm thuộc danh mục đó và mọi danh mục con. Danh mục con cũng có công thức riêng cho cùng tầng thì danh mục con (sâu hơn) thắng. |
| Nhân viên mở trang khách sẽ thấy giá có phụ thu | Người vào được menu Báo giá luôn thấy đúng giá, không bị cộng phụ thu — muốn xem đúng như khách thì mở trang bằng cửa sổ ẩn danh. |
| Đổi mức phụ thu thì báo giá cũ đổi theo | Báo giá khách đã lưu ghi lại mức phụ thu lúc lưu, đổi Cài đặt về sau không làm đổi số cũ. |
| Tăng giá hàng loạt sẽ đổi cả sản phẩm đang tính theo công thức | Tăng / giảm hàng loạt chỉ đụng sản phẩm có giá gõ tay ở tầng đó. Sản phẩm theo công thức thì sửa công thức. |
Nên khai giá theo thứ tự nào
Cách đỡ tốn công nhất với cửa hàng vài trăm sản phẩm:
- Nhập giá nhập cho sản phẩm — nhanh nhất là nhập từ file. Bỏ qua bước này nếu bạn không định tính giá theo giá nhập và không cần báo cáo lời lỗ.
- Khai công thức toàn site cho từng tầng, ví dụ "giá lắp đặt = giá nhập + 25%".
- Nhóm hàng nào có tỉ lệ khác (phụ kiện lời cao hơn chẳng hạn) thì thêm công thức theo danh mục cho nhóm đó.
- Chỉ những món đặc biệt mới gõ tay giá riêng.
- Mở Bảng giá sản phẩm, lọc Chưa nhập giá (đang lấy giá web) để bắt những sản phẩm còn sót.
Tiếp theo: tra nhanh theo việc cần làm, hoặc vào thẳng Đặt giá nhập.