Giới thiệu về WooCommerce Role-O-Matic
WooCommerce Role-O-Matic là một plugin mạnh mẽ giúp quản trị viên cửa hàng dễ dàng tạo ra các “assignment rules” tự động gán role cho khách hàng dựa trên mức chi tiêu trong khoảng thời gian được cấu hình hoặc theo sản phẩm đã mua. Plugin này rất hữu ích, đặc biệt khi kết hợp với WooCommerce Pricing! hoặc các plugin bên thứ ba khác để áp dụng giá hoặc chiết khấu động tương ứng với từng role được gán.
Tính năng nổi bật của WooCommerce Role-O-Matic
- Cấu hình theo số tiền đã chi tiêu: Tạo quy tắc gán role dựa trên tổng số tiền khách hàng đã chi (chưa tính thuế) trong khoảng thời gian xác định, với điều kiện về role hiện tại, mức tối thiểu và tối đa, cũng như giới hạn sản phẩm hoặc danh mục.
- Cấu hình theo sản phẩm đã mua: Gán role dựa trên các sản phẩm khách hàng đã đặt hàng. Hỗ trợ thiết lập ngày hết hạn, giới hạn sản phẩm mua và quản lý các gói đăng ký hiệu quả.
- Tự động cập nhật quy tắc gán role: Plugin tự động tính toán lại role khách hàng dựa trên các quy tắc đã cấu hình theo lịch định kỳ hoặc khi có sự kiện thay đổi trạng thái đơn hàng.
- Công cụ tái tính toán (Re-calculator): Cho phép admin kích hoạt tính năng tính lại role ngay lập tức mà không phải chờ lịch tự động.
- Hiển thị thông tin role trên trang My Account: Khách hàng có thể theo dõi role hiện tại và những role họ có thể đạt được, cùng số tiền đã chi và thời hạn áp dụng. Tính năng này có thể tùy chọn bật/tắt.
- Hỗ trợ shortcode linh hoạt: Dễ dàng hiển thị thông tin roles trên các trang tùy chỉnh với shortcode [wcra_current_roles] và [wcra_next_roles_list], cùng tham số tùy chỉnh để ẩn một số role theo ý muốn.
Cách hoạt động của WooCommerce Role-O-Matic
- Sau khi cài đặt và kích hoạt, mục “WooCommerce Role-O-Matic” sẽ xuất hiện trên menu chính của admin. Tại đây, bạn có thể truy cập vào bộ cấu hình theo Amounts hoặc theo Products để tạo và quản lý các quy tắc gán role.
- Amounts configurator: Định nghĩa quy tắc dựa trên số tiền đã chi tiêu trong khoảng thời gian cụ thể, với điều kiện về role hiện tại của người dùng, khoảng chi tiêu tối thiểu/tối đa và giới hạn sản phẩm hoặc danh mục áp dụng.
- Mỗi khi khách hàng đặt hàng, chỉnh sửa đơn hàng hoặc thay đổi trạng thái đơn hàng, plugin sẽ kiểm tra và áp dụng quy tắc gán role phù hợp. Bạn có thể cấu hình để trì hoãn việc gán role đến một ngày cụ thể nếu muốn.
- Products configurator: Gán role dựa trên sản phẩm đã mua, bao gồm khả năng thiết lập thời hạn hết hạn gán role, giới hạn mua sản phẩm và yêu cầu quản lý đăng ký thuê bao.
- Admin cũng có thể giới hạn khả năng mua lại sản phẩm nếu khách hàng đã có role nhất định hoặc chưa hết hạn sử dụng quyền gán trước đó.
Tính năng tái tính toán role tự động
- Plugin hỗ trợ tự động tái tính toán role theo lịch trình do admin định nghĩa, ví dụ: mỗi 2 giờ hoặc mỗi 7 ngày.
- Admin có thể bật tính năng này trong menu General options và chọn khoảng thời gian cũng như thời điểm bắt đầu.
- Role dựa trên sản phẩm mua cũng được tự động cập nhật khi khách hàng truy cập vào website.
- Lưu ý: Bạn có thể giới hạn các trạng thái đơn hàng được tính vào việc tái tính toán trong mục General options.
Công cụ tái tính toán thủ công
- Thông thường, plugin sẽ kiểm tra và áp dụng quy tắc sau khi khách hàng đặt hoặc chỉnh sửa đơn hàng, hoặc thay đổi trạng thái đơn hàng.
- Nếu admin muốn kích hoạt tái tính toán ngay lập tức, có thể vào menu “Roles re-calculator” và nhấn nút “Recompute” để plugin thực hiện ngay.
- Điều này áp dụng cho các quy tắc dựa trên khoản chi tiêu (“role amount rules”) để linh hoạt và nhanh chóng cập nhật trạng thái khách hàng.
Theo dõi role hiện tại và các role tiềm năng
- Plugin bổ sung hai mục mới trên tab Dashboard trong trang My Account của khách hàng, giúp họ dễ dàng biết được role hiện tại và những role có thể đạt được trong giai đoạn hiện tại.
- Hiển thị rõ số tiền đã chi, khoản còn thiếu và thời hạn đạt role.
- Bạn có thể tắt hoặc bật các phần này qua cài đặt của plugin.
- Lưu ý: Tính năng này hỗ trợ từ WooCommerce phiên bản 2.6 trở lên.
Hỗ trợ shortcode linh hoạt
- Muốn hiển thị các mục vai trò trên các trang tùy chỉnh? Bạn hoàn toàn có thể sử dụng các shortcode tích hợp:
- [wcra_current_roles] — Hiển thị roles hiện tại của khách hàng.
- [wcra_next_roles_list] — Hiển thị danh sách các role mà khách hàng có thể đạt được.
- Bạn có thể sử dụng tham số đặc biệt roles_to_not_show để ẩn các role không mong muốn. Ví dụ: [wcra_current_roles roles_to_not_show=”role_code1,role_code2″].
Chỉ những khách hàng đã đăng nhập và đã mua sản phẩm này mới có thể để lại đánh giá.
Chưa có đánh giá nào.