Tạo chiết khấu
Để tạo chiết khấu trong Dashboard:
- Chuyển tới Dashboard → Cài đặt → Checkout → Chiết khấu.
- Nhấp Chiết khấu mới.
- Điền các trường của trình tạo (được mô tả trong các phần dưới đây).
- Xác nhận quy tắc dưới Xem trước quy tắc.
- Nhấp Tạo chiết khấu.

Chi tiết
| Trường↕ | Nó làm gì↕ |
|---|---|
| Mã chiết khấu | Bắt buộc. Mã mà người mua hàng gõ khi thanh toán (ví dụ: SAVE10). Khoảng trắng và dấu ngoặc kép được loại bỏ để giá trị có thể được nhúng an toàn vào quy tắc. |
| Mô tả | Ghi chú tự do cho đội ngũ của bạn. Không hiển thị cho người mua hàng. |
| Ngày bắt đầu / kết thúc | Khi chiết khấu trở nên hoạt động và khi nó dừng. Để trống ngày kết thúc để giữ chiết khấu hoạt động vô thời hạn; đặt thành một ngày trong quá khứ để vô hiệu hóa. |
Áp dụng chiết khấu cho
Thả xuống Áp dụng chiết khấu cho (trong phần Chi tiết) kiểm soát phần nào của đơn hàng mà chiết khấu điều chỉnh. Nó cũng giới hạn chiết khấu — ví dụ, chiết khấu $50 được áp dụng cho giỏ hàng $20 chỉ lấy $20. Chọn một trong:
- Tổng đơn hàng — được áp dụng cho tổng chi phí đã hạ cánh sau các mục hàng và vận chuyển.
- Tổng giỏ hàng — được áp dụng chỉ cho tổng phụ của các mục hàng.
- Tổng vận chuyển — được áp dụng chỉ cho chi phí vận chuyển.
- Mục hàng — được áp dụng cho một mục hàng cụ thể hoặc danh mục các mục hàng.

Khi bạn đang chỉnh sửa chiết khấu hiện có, Áp dụng chiết khấu cho bị hạn chế ở các tùy chọn tương thích với bối cảnh gốc của chiết khấu. Để chuyển đổi giữa chiết khấu cấp đơn hàng và cấp mục hàng, hãy tạo chiết khấu mới thay thế.
Trình tạo chiết khấu
Trình tạo chiết khấu lắp ráp quy tắc cho bạn từ một vài trường. Sử dụng công tắc Bật trong tiêu đề phần để chọn cách bạn tạo quy tắc:
- Bật (mặc định) — các trường của trình tạo được hiển thị và Xem trước quy tắc là chỉ đọc. Thay đổi bất kỳ trường nào và bản xem trước tự động tái tạo.
- Tắt — các trường của trình tạo bị ẩn và bạn chỉnh sửa văn bản quy tắc trực tiếp trong Xem trước quy tắc. Sử dụng tính năng này cho các điều kiện nâng cao mà trình tạo không thể biểu thị (ví dụ: nhiều nhánh
orhoặc các toán tử mà trình tạo không phát hành).
Nếu bạn mở chiết khấu có quy tắc đã lưu sử dụng logic tùy chỉnh mà trình tạo không thể tái tạo, công tắc là tắt và khóa — quy tắc chỉ có thể được chỉnh sửa trực tiếp trong bản xem trước.

Loại chiết khấu
Chọn cách tính toán chiết khấu:
- Phần trăm giảm — nhập Phần trăm (0–100) và chọn những gì nó được tính dựa trên dưới Tính phần trăm dựa trên:
- Tổng phụ mục hàng — một phần trăm của tổng mục hàng.
- Vận chuyển — một phần trăm của chi phí vận chuyển.
- Tổng phụ mục hàng + Vận chuyển — một phần trăm của mục hàng cộng vận chuyển.
- Số tiền mục hàng — một phần trăm của số tiền mục hàng phù hợp. (Có sẵn khi Áp dụng chiết khấu cho là Mục hàng.)
- Số tiền cố định giảm — chiết khấu cố định. Nhập Số tiền và chọn Tiền tệ.
Tính phần trăm dựa trên (những gì phần trăm được nhân với) là độc lập với Áp dụng chiết khấu cho (tổng nào chiết khấu giảm và giới hạn dựa trên). Ví dụ, bạn có thể cho "10% của tổng phụ mục hàng" dưới dạng chiết khấu dòng vận chuyển.
Yêu cầu
Dưới Định cấu hình khi chiết khấu này sẽ khả dụng, đặt các ngưỡng phải được đáp ứng trước khi áp dụng chiết khấu:
- Không có yêu cầu mua hàng tối thiểu — chiết khấu luôn áp dụng miễn là mã và ngày phù hợp.
- Yêu cầu mua hàng tối thiểu — đặt số tiền tối thiểu và tiền tệ. Chiết khấu chỉ áp dụng khi tổng mục hàng của người mua hàng ở hoặc trên số tiền này.
Hạn chế vào các mục hàng cụ thể
Sử dụng Hạn chế chiết khấu đối với các mục hàng được khớp theo SKU, ID sản phẩm hoặc danh mục để giới hạn mục hàng nào chiết khấu áp dụng cho. Chọn một trong:
- Bất kỳ mục hàng nào — chiết khấu áp dụng cho mọi mục hàng trong giỏ hàng.
- SKU cụ thể — nhập một hoặc nhiều SKU. Chỉ các mục hàng có SKU phù hợp mới nhận được chiết khấu.
- ID sản phẩm cụ thể — nhập một hoặc nhiều ID sản phẩm. Chỉ các sản phẩm phù hợp mới nhận được chiết khấu.
- Danh mục cụ thể — nhập một hoặc nhiều danh mục mục hàng. Chỉ các mục hàng trong các danh mục đó mới nhận được chiết khấu. (Có sẵn khi Áp dụng chiết khấu cho là Mục hàng.)
Mỗi giá trị được cam kết khi bạn nhấn Enter. Khoảng trắng bên trong giá trị được phép (ví dụ:
Holiday Gifts); các mục nhập trống được lọc ra. Các mục hàng khớp sử dụng sự bằng nhau chính xác, vì vậyPROD-123sẽ không khớp vớiPROD-1234.
Xem trước quy tắc
Xem trước quy tắc hiển thị quy tắc cơ bản sẽ được lưu. Khi Trình tạo chiết khấu được bật, bản xem trước là chỉ đọc và tái tạo khi bạn thay đổi trường; tắt trình tạo để chỉnh sửa quy tắc trực tiếp (cho các điều kiện nâng cao như kết hợp nhiều nhánh or, tham khảo các biến mà trình tạo không công khai hoặc tinh chỉnh toán tử).
Quy tắc có hai nửa được phân tách bằng then:
:promo_codes: any_eq 'GIFT' and :product_id: any_eq 'PROD-123'
then :amount: = :item_amount: * -1 and :type: = 'ITEM'
- Điều kiện (trước
then) quyết định khi quy tắc được kích hoạt. - Hành động (sau
then) mô tả những gì chiết khấu làm và nơi nó áp dụng —:type:luôn bắt buộc và cho biết bối cảnh ('ORDER_TOTAL','CART_TOTAL','SHIPPING'hoặc'ITEM').
Mỗi chiết khấu phải bao gồm ít nhất một hành động bên cạnh :type: — thường là hành động :amount: đặt giá trị chiết khấu.
Khi bạn bật lại Trình tạo chiết khấu sau khi chỉnh sửa quy tắc trực tiếp, nó sẽ đọc quy tắc hiện tại trở lại vào các trường của nó bất cứ nơi nào nó có thể nhận ra chúng. Nếu quy tắc chứa thứ gì đó mà trình tạo không thể biểu thị, công tắc Bật vẫn bị khóa tắt và quy tắc vẫn có thể chỉnh sửa được trong bản xem trước.
Ví dụ
Nhấp Ví dụ ở dưới cùng của bản xem trước quy tắc để mở danh sách các quy tắc chiết khấu sẵn sàng sử dụng. Nhấp Sử dụng ví dụ này để tải ví dụ vào trình tạo và ghi đè bản nháp hiện tại.

Sử dụng trường tìm kiếm để lọc các ví dụ — ví dụ: gõ free để thu hẹp thành các mẫu vận chuyển miễn phí và quà miễn phí.

Toán tử
Khi bạn đang chỉnh sửa quy tắc trực tiếp (Trình tạo chiết khấu tắt), nhấp Toán tử để mở tham khảo có thể tìm kiếm được của mọi toán tử mà ngôn ngữ quy tắc hỗ trợ — số học (+, -, *, /, %), logic (and, or), so sánh (==, !=, >, >=, <, <=) và danh sách (any_eq, any_contains, any_starts_with, v.v.).

Các toán tử được gắn thẻ Khớp một phần kiểm tra xem một giá trị có chứa văn bản tìm kiếm hay không — ví dụ: :product_id: any_contains 'PROD-123' cũng khớp với 'PROD-1234'. Để khớp chính xác, hãy sử dụng eq / any_eq thay thế. Trình tạo luôn phát hành các toán tử khớp chính xác; các toán tử khớp một phần chỉ được sử dụng nếu bạn viết chúng vào bản xem trước.

Hết hạn chiết khấu
Để ngăn chiết khấu hiện có không được áp dụng, bạn có hai lựa chọn:
Lên lịch để hết hạn
- Chuyển tới Dashboard → Cài đặt → Checkout → Chiết khấu.
- Chọn chiết khấu bạn muốn hết hạn.
- Đặt ngày kết thúc thành ngày trong quá khứ (hoặc bất kỳ ngày trong tương lai nào bạn muốn nó dừng).
- Nhấp Lưu thay đổi.
Hết hạn ngay lập tức
- Chuyển tới Dashboard → Cài đặt → Checkout → Chiết khấu.
- Chọn chiết khấu bạn muốn hết hạn.
- Cuộn xuống dưới cùng và nhấp Chiết khấu hết hạn.
Vận chuyển ảnh hưởng và sản phẩm miễn phí
Zonos không hỗ trợ sử dụng mã chiết khấu 100% để vận chuyển sản phẩm miễn phí cho những người có ảnh hưởng hoặc những người nhận khác.
Ngay cả với chiết khấu 100% được áp dụng, hàng hóa vẫn có giá trị thương mại thực tế trong mắt hải quan. Một doanh nghiệp gửi sản phẩm cho một người có ảnh hưởng là một vận chuyển thương mại — không phải là một món quà theo luật thương mại quốc tế. Khai báo giá trị $0 trên hàng hóa rõ ràng có giá trị có khả năng dẫn đến các gói hàng bị gắn cờ và giữ ở hải quan, với các khoản thuế và phí được đánh giá trên giá trị đầy đủ dù sao. Điều này tạo ra trải nghiệm tệ hơn cho cả thương gia và người nhận so với việc không sử dụng Zonos chút nào.
Nếu bạn cần gửi sản phẩm miễn phí cho những người có ảnh hưởng hoặc những người nhận khác, hãy xử lý và vận chuyển các đơn hàng đó bên ngoài Zonos. Điều này giữ cho các đơn hàng quốc tế thông thường của bạn tuân thủ và tránh các vấn đề hải quan trên những vận chuyển đó.
Tích hợp từ nền tảng thương mại điện tử
Mặc dù quản lý mã khuyến mãi quốc tế của bạn trong Dashboard được ưu tiên, một số tích hợp có thể sử dụng mã khuyến mãi từ nền tảng thương mại điện tử của bạn.
Mã khuyến mãi từ nền tảng thương mại điện tử của bạn chỉ có thể được nhập trên trang giỏ hàng của bạn. Sau khi người mua hàng tiến hành thanh toán, họ sẽ không còn có thể sửa đổi mã khuyến mãi mà họ đã nhập. Mã khuyến mãi cho người mua hàng quốc tế sẽ được quản lý thông qua Dashboard hoặc thông qua nền tảng thương mại điện tử. Cả hai không nên được bật cùng nhau, vì điều này có thể dẫn đến việc áp dụng nhiều mã khuyến mãi.
Magento Checkout không hỗ trợ kéo mã khuyến mãi từ Magento vì nó gây ra các vấn đề nhập đơn hàng. Mã khuyến mãi Dashboard phải được sử dụng với các tích hợp Magento Checkout.
Mã khuyến mãi và chiết khấu Checkout
Tạo chiết khấu và mã khuyến mãi dựa trên quy tắc cho Checkout.
Mã khuyến mãi và chiết khấu cho phép bạn giảm tổng giá trị thanh toán của người mua hàng để hỗ trợ các chiến dịch tiếp thị, ưu đãi khách hàng thân thiết hoặc các chương trình khuyến mãi một lần. Zonos Dashboard mô hình hóa mỗi chiết khấu dưới dạng một quy tắc với điều kiện (khi áp dụng chiết khấu) và hành động (nó làm gì với đơn hàng). Trình tạo chiết khấu viết quy tắc cho bạn trong các trường hợp thông thường; tắt công tắc Bật của nó để chỉnh sửa quy tắc trực tiếp trong các tình huống nâng cao.
Sử dụng chiết khấu để: