Nhảy đến nội dung

Giảm giá

Loại Giảm giá — là mức giảm cơ bản áp dụng cho đơn hàng hoặc các sản phẩm riêng lẻ khi đáp ứng các điều kiện đã đặt ra.

Thông tin chung

Khi tạo giảm giá, hãy điền các trường chính:

  • Tên — tên của mức giảm để hiển thị trong giao diện.
  • — trường bắt buộc. Chuỗi định danh duy nhất để sử dụng trong mã ứng dụng.
  • Loại — giảm giá chung hoặc cá nhân.

Sau khi tạo, bên trong giảm giá cần chỉ định thêm:

  • Ngày bắt đầu — trường bắt buộc. Ngày mà mức giảm bắt đầu có hiệu lực.
  • Ngày kết thúc — trường không bắt buộc. Nếu không được chỉ định, mức giảm có hiệu lực vô thời hạn.

Điều kiện

Các điều kiện xác định khi nào mức giảm sẽ được áp dụng. Nhiều điều kiện có thể được kết hợp theo quy tắc AND (tất cả các điều kiện phải được thỏa mãn) hoặc OR (chỉ cần một điều kiện).

Điều kiệnMô tả
Sản phẩmGiảm giá được áp dụng nếu trong đơn hàng có sản phẩm được chỉ định
Danh mụcGiảm giá được áp dụng nếu trong đơn hàng có sản phẩm thuộc danh mục được chỉ định
Thuộc tính sản phẩmGiảm giá được áp dụng nếu trong đơn hàng có sản phẩm với các thuộc tính nhất định
Sản phẩm (động)Tương tự như điều kiện "Sản phẩm", nhưng yêu cầu truyền mã giảm giá vào additionalDiscountsMarkers
Danh mục (động)Tương tự như điều kiện "Danh mục", nhưng yêu cầu truyền mã giảm giá vào additionalDiscountsMarkers
Số tiền tối thiểu của đơn hàngGiảm giá chỉ được áp dụng khi đạt được số tiền tối thiểu được chỉ định
LTV người dùngGiảm giá được áp dụng dựa trên tổng số tiền thanh toán của người dùng
Số tiền tối thiểu của đơn hàng

Nếu các sản phẩm trong đơn hàng đã áp dụng các mức giảm khác, số tiền tối thiểu được tính sau khi áp dụng các mức giảm cho sản phẩm.

Ví dụ: số tiền tối thiểu cho mức giảm là 1000 ₽. Trong đơn hàng có 10 sản phẩm giá 100 ₽ = 1000 ₽. Nhưng mỗi sản phẩm đều có mức giảm 5%, tổng số tiền của đơn hàng là 950 ₽. Vì 950 < 1000, mức giảm cho toàn bộ đơn hàng không được áp dụng.

Áp dụng

Cấu hình cách mà mức giảm sẽ được tính toán:

  • Loại giảm giá:

    • Không có giảm giá — không áp dụng giảm giá.
    • Phần trăm trên giá trị sản phẩm/đơn hàng — giảm giá được tính toán dưới dạng phần trăm.
    • Số tiền giảm cố định — giảm giá cố định cho giá.
    • Giá cố định — sản phẩm sẽ có giá cố định được chỉ định.
  • Giá trị — giá trị số của mức giảm theo loại đã chọn.

  • Giá trị tối đa — áp dụng cho loại phần trăm. Xác định số tiền tối đa mà mức giảm có thể đạt được. Công thức áp dụng: min(giá trị tính toán, giá trị tối đa).

  • Áp dụng:

    • Cho sản phẩm — mức giảm hiển thị ở cấp độ sản phẩm và thấy trên các endpoint /products khi tất cả các điều kiện được thỏa mãn.
    • Cho đơn hàng — mức giảm được áp dụng khi tạo hoặc tính toán trước đơn hàng.

Phiếu giảm giá

Có thể gán phiếu giảm giá cho mức giảm. Mức giảm với phiếu giảm giá chỉ được áp dụng khi truyền mã phiếu vào trường couponCode của yêu cầu.

Phiếu giảm giá thủ công

Phiếu giảm giá với tên tùy ý, có thể sử dụng không giới hạn số lần. Các ký tự hợp lệ: chữ cái Latin, số, -_.

Tạo phiếu giảm giá

Tạo phiếu giảm giá theo mẫu, trong đó:

  • A — được thay thế bằng một chữ cái ngẫu nhiên
  • 9 — được thay thế bằng một số ngẫu nhiên

Ví dụ, mẫu AAAA-9999 sẽ tạo ra các phiếu giảm giá dạng XKBM-4721.

Ký tự thoát

Nếu cần giữ ký tự A hoặc 9 trong mã phiếu giảm giá một cách nguyên vẹn, có thể sử dụng ký tự thoát.

Mẫu phải chứa ít nhất 5 ký tự đặc biệt (A hoặc 9).

Khi tính toán trước đơn hàng với phiếu giảm giá một lần, mức giảm sẽ được hiển thị, nhưng phiếu sẽ không được sử dụng. Khi tạo đơn hàng, phiếu sẽ được đánh dấu là đã sử dụng và sẽ không hoạt động lại.

Quà tặng

Có thể thêm quà tặng vào mức giảm — các sản phẩm sẽ xuất hiện trong đơn hàng với giá 0.

  • Sản phẩm quà tặng được chọn từ danh sách sản phẩm.
  • Hành vi khi trùng lặp — nếu khách hàng đã thêm vào đơn hàng sản phẩm giống như quà tặng, cấu hình xác định hành vi:
    • Sản phẩm vẫn phải trả tiền, và trong đơn hàng sẽ thêm một mục khác của cùng sản phẩm với giá 0 (như quà tặng).
    • Sản phẩm trong đơn hàng trở thành miễn phí (được thay thế bằng quà tặng).

Ngoại lệ

Có thể chỉ định các sản phẩm hoặc danh mục sẽ bị loại trừ khỏi các điều kiện giảm giá (các điều kiện "Sản phẩm", "Danh mục" và các biến thể động của chúng). Các sản phẩm hoặc danh mục trong danh sách ngoại lệ sẽ không được tính khi kiểm tra các điều kiện.