Tôi có một loại quy tắc giỏ hàng cụ thể mà tôi muốn tạo. Bạn có thể nghĩ về nó như là một 'giảm giá đa dạng'; khách hàng càng có nhiều sản phẩm từ các danh mục khác nhau trong giỏ hàng của họ, mức chiết khấu họ nhận được từ đơn đặt hàng của họ càng lớn:
Thí dụ
Thể loại:
Giày dép (giảm giá 3%)
Áo khoác (giảm giá 2%)
Áo khoác (giảm giá 2%)
Giảm giá (Miễn giảm giá)
Phụ kiện (giảm giá 5%)
Kịch bản:
Một khách hàng thêm một sản phẩm vào giỏ hàng (trống) từ danh mục Giày trị giá £ 40, điều này thêm chiết khấu 3% vào tổng số giỏ hàng, dẫn đến £ 38,80 (40 - 3%)
Sau đó, một sản phẩm từ danh mục Coats trị giá £ 200 được thêm vào giỏ hàng. Tổng chiết khấu tăng lên 5% cho tổng giỏ hàng, dẫn đến £ 228 (240 - 5%)
Một sản phẩm thứ hai từ giày được thêm trị giá £ 30. Vì quy tắc giá đã được áp dụng, việc giảm giá không bị ảnh hưởng, dẫn đến tổng cộng £ 256,50 (270 - 5%)
Một mặt hàng bán được thêm vào giỏ hàng trị giá £ 10, với giá giảm 8 bảng. Điều này được miễn trừ cho các sản phẩm khác, với tổng số tiền là 264,5 bảng.
Giao diện Quy tắc giá của giỏ hàng cho phép bạn giảm giá một lượng cố định từ giỏ hàng và phương án thay thế đang áp dụng một tỷ lệ phần trăm cho các mặt hàng phù hợp với các điều kiện được đặt.
Là kịch bản được mô tả ở trên có thể mà không cần viết một phần mở rộng tùy chỉnh? Nếu không một vài lời khuyên về nơi bắt đầu sẽ được đánh giá cao vì Magento vẫn còn một chút xa lạ với tôi.