Khuyến mại đơn hàng là hình thức giảm giá áp dụng trực tiếp trên tổng giá trị đơn hàng. Sapo hỗ trợ tính toán khuyến mại đơn hàng theo hai hình thức phổ biến: Theo phần trăm và Theo số tiền. Bài viết này sẽ hướng dẫn chi tiết cách hệ thống Sapo tính toán giá trị giảm giá của từng loại khuyến mại đơn hàng theo phần trăm.
Khuyến mại đơn hàng theo phần trăm tính giá trị giảm dựa trên tỷ lệ phần trăm (%) thiết lập, áp dụng trên thành tiền của đơn hàng sau khi đã trừ đi các khuyến mại sản phẩm (tùy chỉnh và hệ thống).
Bước 1: Tính giá trị giảm ban đầu:
Công thức: Giá trị giảm ban đầu = (Subtotal * Value) / 100
Trong đó:
- Subtotal: Tổng giá trị sản phẩm trong đơn hàng, đã trừ đi các khuyến mại sản phẩm (bao gồm cả khuyến mại tùy chỉnh và khuyến mại hệ thống).
- Value: Tỷ lệ phần trăm giảm giá, giá trị này luôn nhỏ hơn hoặc bằng 100.
Bước 2: So sánh giá trị giảm ban đầu với Giá trị giảm tối đa (nếu có thiết lập):
- Nếu chương trình khuyến mại có thiết lập Giá trị giảm tối đa, hệ thống sẽ so sánh Giá trị giảm ban đầu với Giá trị giảm tối đa và chọn giá trị nhỏ hơn để làm giá trị giảm cuối cùng của khuyến mại đơn hàng.
- Nếu chương trình khuyến mại không có thiết lập Giá trị giảm tối đa, Giá trị giảm ban đầu sẽ là giá trị giảm cuối cùng.
Ví dụ 1: Giá trị khuyến mại nhỏ hơn hoặc bằng Giá trị giảm tối đa
Đơn hàng: Sản phẩm 1 (SP1): Số lượng = 2, Đơn giá = 17.000 VNĐ
Chương trình khuyến mại:
- Mã khuyến mại đơn hàng: Giảm giá 13.25% trên đơn hàng, Giảm tối đa 5.000 VNĐ.
- Khuyến mại tùy chỉnh sản phẩm (do nhân viên nhập): Giảm giá 5% cho SP1.
Cách tính khuyến mại:
- Bước 1: Tính Khuyến mại tùy chỉnh sản phẩm
- Giảm giá trên 1 đơn vị SP1 = 17.000 VNĐ * 5% = 850 VNĐ
- Giá SP1 sau KM tùy chỉnh = 17.000 VNĐ - 850 VNĐ = 16.150 VNĐ
- Thành tiền sản phẩm (Subtotal sản phẩm) = 16.150 VNĐ * 2 = 32.300 VNĐ
- Bước 2: Tính khuyến mại đơn hàng
- Giá trị giảm ban đầu của mã khuyến mại đơn hàng = 32.300 VNĐ * 13.25% = 4.279,75 VNĐ => Làm tròn xuống = 4.279 VNĐ
- So sánh giá trị giảm ban đầu với Giá trị giảm tối đa: Giá trị giảm ban đầu (4.279 VNĐ) < Giá trị giảm tối đa (5.000 VNĐ) => Chọn Giá trị giảm của mã khuyến mại đơn hàng = 4.279 VNĐ
Ví dụ 2: Giá trị khuyến mại lớn hơn Giá trị giảm tối đa
Đơn hàng: Sản phẩm 1 (SP1): Số lượng = 2, Đơn giá = 17.000 VNĐ
Chương trình khuyến mại:
- Mã khuyến mại đơn hàng: Giảm giá 13.25% trên đơn hàng, Giảm tối đa 4.000 VNĐ.
- Khuyến mại tùy chỉnh sản phẩm (do nhân viên nhập): Giảm giá 5% cho SP1.
Cách tính khuyến mại:
- Bước 1: Tính Khuyến mại tùy chỉnh sản phẩm
- (Tương tự Ví dụ 1, thành tiền sản phẩm Subtotal = 32.300 VNĐ)
- Bước 2: Tính Khuyến mại đơn hàng
- Giá trị giảm ban đầu của Mã KM đơn hàng = 32.300 VNĐ * 13.25% = 4.279,75 VNĐ => Làm tròn xuống = 4.279 VNĐ
- So sánh giá trị giảm ban đầu với Giá trị giảm tối đa: Giá trị giảm ban đầu (4.279 VNĐ) > Giá trị giảm tối đa (4.000 VNĐ) => Chọn Giá trị giảm của Mã KM đơn hàng = 4.000 VNĐ (vì giá trị giảm tối đa là 4.000 VNĐ)