Buat diskon yang berlaku secara otomatis saat pesanan memenuhi kondisi Anda—tanpa kode.
Aturan diskon mengurangi total checkout pembeli dengan sendirinya, segera setelah
pesanan memenuhi kondisi yang Anda tetapkan. Pembeli tidak perlu mengetik apa pun—jika
keranjang memenuhi syarat, diskon akan diterapkan.
Ini adalah padanan otomatis dari
kode diskon, yang hanya berlaku
saat pembeli memasukkan kode. Keduanya berada di bawah Settings → Checkout di
Dashboard dan berbagi pembangun, bahasa aturan, dan penjadwalan yang sama.
Gunakan aturan diskon untuk penawaran seperti:
Pengiriman gratis untuk pesanan di atas ambang batas
Persentase potongan dari total pesanan setelah keranjang mencapai jumlah minimum
Potongan jumlah tetap dari keranjang untuk pesanan yang memenuhi syarat
Diskon pada SKU, ID produk, atau kategori tertentu
Promosi musiman yang berjalan di antara dua tanggal
Dashboard membagi diskon checkout menjadi dua halaman. Keduanya didukung oleh mesin
aturan yang sama—satu-satunya perbedaan adalah apakah pembeli harus memasukkan kode.
↕
Kode diskon↕
Aturan diskon↕
Halaman Dashboard
Settings → Checkout → Discount codes
Settings → Checkout → Discount rules
Cara berlaku
Pembeli memasukkan kode saat checkout
Otomatis, saat pesanan memenuhi kondisi
Pengenal
Discount code—nilai yang diketik pembeli
Name—label internal yang tidak pernah dilihat pembeli
Aturan yang mendasari
Kondisi menyertakan klausa :promo_codes:
Kondisi tidak memiliki klausa :promo_codes:
Kondisi yang diperlukan
Tidak ada—kode itu sendiri adalah kondisinya
Setidaknya satu (pembelian minimum atau pembatasan item)
Halaman yang diganti nama
Halaman yang sebelumnya disebut Discounts kini bernama Discount codes. Diskon,
tautan, dan URL yang ada tidak berubah—/settings/checkout/discounts masih membuka
daftar kode diskon.
Kedua halaman tersedia untuk organisasi toko online. Organisasi marketplace, pos, dan
brokerage dialihkan dari halaman ini.
Pilih apa yang disesuaikan oleh diskon di bawah Apply discount to, lalu atur
tanggal mulai dan akhir.
Di Discount builder, pilih jenis dan nilai diskon, lalu tambahkan setidaknya
satu kondisi—persyaratan pembelian minimum, pembatasan item, atau keduanya.
Konfirmasi aturan yang dihasilkan di bawah Rule preview.
Diperlukan. Label internal untuk aturan, ditampilkan di daftar Discount rules. Pembeli tidak pernah melihatnya, dan tidak pernah ditambahkan ke kondisi aturan. Apostrof diperbolehkan.
Description
Catatan bentuk bebas untuk tim Anda. Tidak ditampilkan kepada pembeli.
Tanggal mulai / akhir
Kapan aturan menjadi aktif dan kapan berhenti. Biarkan tanggal akhir kosong untuk menjaga aturan tetap aktif tanpa batas; atur ke tanggal lampau untuk menonaktifkan.
Mengganti nama aturan hanya mengubah nama tampilannya. Karena nama tidak pernah masuk ke
kondisi, mengganti nama tidak akan menulis ulang aturan yang telah Anda edit secara
manual di Rule preview.
Terapkan diskon ke
Dropdown Apply discount to mengontrol bagian pesanan mana yang disesuaikan oleh
diskon, dan membatasi diskon pada jumlah tersebut—diskon $50 yang diterapkan ke
keranjang $20 hanya mengambil $20. Pilih Order total, Cart total, Shipping
total, atau Item.
Saat Anda mengedit aturan yang ada, Apply discount to dibatasi pada opsi yang
kompatibel dengan konteks asli aturan. Untuk beralih antara diskon tingkat pesanan
dan tingkat item, buat aturan baru sebagai gantinya.
Kode diskon selalu dibatasi oleh kode yang diketik pembeli. Aturan diskon tidak
memiliki kode, jadi ia memerlukan sesuatu yang lain untuk menentukan kapan
berlaku—jika tidak, ia akan mendiskon setiap pesanan.
Tetapkan setidaknya satu hal berikut di Discount builder:
Minimum purchase requirements—jumlah minimum dan mata uang. Aturan hanya berlaku
ketika total item pembeli berada pada atau di atas jumlah ini.
Restrict to specific items—batasi aturan pada item yang dicocokkan berdasarkan
SKU, product ID, atau category.
Jika Anda menyimpan tanpa salah satunya, Dashboard akan memblokir penyimpanan dengan:
Aturan diskon memerlukan setidaknya satu kondisi. Tambahkan persyaratan pembelian
minimum atau batasi ke item tertentu.
Discount builder merakit aturan untuk Anda dan bekerja dengan cara yang sama
seperti untuk kode diskon. Gunakan toggle Enable di header bagian untuk memilih
cara Anda membuat aturan:
Enable on (default)—bidang pembangun ditampilkan dan Rule preview bersifat
read-only. Ubah bidang apa pun dan pratinjau akan dihasilkan ulang secara otomatis.
Enable off—bidang pembangun disembunyikan dan Anda mengedit teks aturan secara
langsung di Rule preview.
Jika Anda membuka aturan yang logika tersimpannya tidak dapat direproduksi oleh
pembangun, toggle akan nonaktif dan terkunci, dan aturan hanya dapat diedit di
pratinjau.
Jenis diskon
Percentage off—masukkan Percentage (0–100) dan pilih apa yang akan
dikalkulasikan di bawah Calculate percentage against: Items subtotal,
Shipping, Items subtotal + Shipping, atau Item amount (tersedia saat
Apply discount to adalah Item).
Fixed amount off—diskon tetap. Masukkan Amount dan pilih Currency.
Persyaratan
Di bawah Configure when this discount should be available, pilih Minimum
purchase requirements dan atur jumlah serta mata uang. Untuk aturan diskon, ini
adalah salah satu dari dua cara untuk memenuhi persyaratan "setidaknya satu kondisi".
Batasi ke item tertentu
Gunakan Restrict the discount to items matched by SKU, product ID, or category
untuk membatasi item mana yang berlaku untuk aturan ini: Any item, Specific
SKUs, Specific product IDs, atau Specific categories (tersedia saat Apply
discount to adalah Item).
Setiap nilai dikomit saat Anda menekan Enter. Spasi di dalam nilai diizinkan
(misalnya Holiday Gifts); entri kosong disaring. Pencocokan item menggunakan
kesamaan eksak, jadi PROD-123 tidak akan cocok dengan PROD-1234.
Rule preview menunjukkan aturan yang akan disimpan. Aturan memiliki dua bagian
yang dipisahkan oleh then:
:items_total: >= 100 usd
then :amount: = :shipping: * -1 and :type: = 'SHIPPING'
kondisi (sebelum then) memutuskan kapan aturan dipicu.
tindakan (setelah then) menjelaskan apa yang dilakukan diskon dan di mana
berlaku—:type: selalu diperlukan dan menunjukkan konteks ('ORDER_TOTAL',
'CART_TOTAL', 'SHIPPING', atau 'ITEM').
Perbedaan dari kode diskon terletak pada kondisinya: kondisi aturan diskon tidak
pernah menyertakan klausa :promo_codes:. Semua hal lain tentang bahasa
aturan—operator, variabel, dan dialog referensi Operators—identik. Lihat
Rule preview untuk
referensi lengkap bahasa aturan.
Contoh
Klik Examples di bagian bawah pratinjau aturan untuk memuat aturan siap pakai.
Halaman Discount rules menampilkan template khusus kondisi, tanpa kode promo di
dalamnya:
Example↕
Apa yang dilakukannya↕
Free shipping (100%)
Pengiriman gratis 100% saat subtotal pesanan setidaknya $100
Percentage off order total
Potongan 10% dari total pesanan saat subtotal setidaknya $50
Fixed amount off cart
Potongan tetap $5 dari total keranjang saat pembelian minimum $50 terpenuhi
Free gift by SKU
Diskon 100% untuk item tertentu yang dicocokkan berdasarkan SKU
Category discount
Diskon 20% untuk item dalam kategori tertentu
Mengklik Use this example akan menimpa aturan pada draft saat ini, tetapi tetap
mempertahankan Name yang sudah Anda ketik. Gunakan bidang pencarian untuk
memfilter daftar.
Dashboard mengurutkan diskon yang disimpan ke salah satu dari dua halaman dengan
melihat kondisinya:
Kondisi yang menyertakan klausa :promo_codes: muncul di bawah Discount codes.
Kondisi yang tidak menyertakannya muncul di bawah Discount rules.
Mengedit aturan secara langsung memindahkan diskon
Jika Anda menonaktifkan Discount builder dan menulis klausa :promo_codes: secara
manual ke dalam kondisi aturan diskon, diskon tersebut menjadi kode diskon dan pindah
ke halaman Discount codes setelah Anda simpan. Sebaliknya juga berlaku: menghapus
klausa :promo_codes: dari kode diskon memindahkannya ke Discount rules. Nama dan
pengaturannya tetap dipertahankan dalam kedua kasus.
Kedaluwarsa aturan diskon
Untuk menghentikan aturan yang ada agar tidak berlaku, Anda memiliki dua pilihan:
Aturan diskon Checkout
Aturan diskon Checkout
Buat diskon yang berlaku secara otomatis saat pesanan memenuhi kondisi Anda—tanpa kode.
Aturan diskon mengurangi total checkout pembeli dengan sendirinya, segera setelah pesanan memenuhi kondisi yang Anda tetapkan. Pembeli tidak perlu mengetik apa pun—jika keranjang memenuhi syarat, diskon akan diterapkan.
Ini adalah padanan otomatis dari kode diskon, yang hanya berlaku saat pembeli memasukkan kode. Keduanya berada di bawah Settings → Checkout di Dashboard dan berbagi pembangun, bahasa aturan, dan penjadwalan yang sama.
Gunakan aturan diskon untuk penawaran seperti:
Kode diskon vs. aturan diskon
Dashboard membagi diskon checkout menjadi dua halaman. Keduanya didukung oleh mesin aturan yang sama—satu-satunya perbedaan adalah apakah pembeli harus memasukkan kode.
:promo_codes::promo_codes:Halaman yang sebelumnya disebut Discounts kini bernama Discount codes. Diskon, tautan, dan URL yang ada tidak berubah—
/settings/checkout/discountsmasih membuka daftar kode diskon.Kedua halaman tersedia untuk organisasi toko online. Organisasi marketplace, pos, dan brokerage dialihkan dari halaman ini.
Buat aturan diskon
Rincian
Mengganti nama aturan hanya mengubah nama tampilannya. Karena nama tidak pernah masuk ke kondisi, mengganti nama tidak akan menulis ulang aturan yang telah Anda edit secara manual di Rule preview.
Terapkan diskon ke
Dropdown Apply discount to mengontrol bagian pesanan mana yang disesuaikan oleh diskon, dan membatasi diskon pada jumlah tersebut—diskon $50 yang diterapkan ke keranjang $20 hanya mengambil $20. Pilih Order total, Cart total, Shipping total, atau Item.
Setiap aturan memerlukan setidaknya satu kondisi
Kode diskon selalu dibatasi oleh kode yang diketik pembeli. Aturan diskon tidak memiliki kode, jadi ia memerlukan sesuatu yang lain untuk menentukan kapan berlaku—jika tidak, ia akan mendiskon setiap pesanan.
Tetapkan setidaknya satu hal berikut di Discount builder:
Jika Anda menyimpan tanpa salah satunya, Dashboard akan memblokir penyimpanan dengan:
Discount builder
Discount builder merakit aturan untuk Anda dan bekerja dengan cara yang sama seperti untuk kode diskon. Gunakan toggle Enable di header bagian untuk memilih cara Anda membuat aturan:
Jika Anda membuka aturan yang logika tersimpannya tidak dapat direproduksi oleh pembangun, toggle akan nonaktif dan terkunci, dan aturan hanya dapat diedit di pratinjau.
Jenis diskon
Persyaratan
Di bawah Configure when this discount should be available, pilih Minimum purchase requirements dan atur jumlah serta mata uang. Untuk aturan diskon, ini adalah salah satu dari dua cara untuk memenuhi persyaratan "setidaknya satu kondisi".
Batasi ke item tertentu
Gunakan Restrict the discount to items matched by SKU, product ID, or category untuk membatasi item mana yang berlaku untuk aturan ini: Any item, Specific SKUs, Specific product IDs, atau Specific categories (tersedia saat Apply discount to adalah Item).
Untuk referensi lengkap tentang bidang pembangun, lihat Kode promo dan diskon Checkout.
Rule preview
Rule preview menunjukkan aturan yang akan disimpan. Aturan memiliki dua bagian yang dipisahkan oleh
then:then) memutuskan kapan aturan dipicu.then) menjelaskan apa yang dilakukan diskon dan di mana berlaku—:type:selalu diperlukan dan menunjukkan konteks ('ORDER_TOTAL','CART_TOTAL','SHIPPING', atau'ITEM').Perbedaan dari kode diskon terletak pada kondisinya: kondisi aturan diskon tidak pernah menyertakan klausa
:promo_codes:. Semua hal lain tentang bahasa aturan—operator, variabel, dan dialog referensi Operators—identik. Lihat Rule preview untuk referensi lengkap bahasa aturan.Contoh
Klik Examples di bagian bawah pratinjau aturan untuk memuat aturan siap pakai. Halaman Discount rules menampilkan template khusus kondisi, tanpa kode promo di dalamnya:
Mengklik Use this example akan menimpa aturan pada draft saat ini, tetapi tetap mempertahankan Name yang sudah Anda ketik. Gunakan bidang pencarian untuk memfilter daftar.
Di daftar mana sebuah diskon muncul
Dashboard mengurutkan diskon yang disimpan ke salah satu dari dua halaman dengan melihat kondisinya:
:promo_codes:muncul di bawah Discount codes.Jika Anda menonaktifkan Discount builder dan menulis klausa
:promo_codes:secara manual ke dalam kondisi aturan diskon, diskon tersebut menjadi kode diskon dan pindah ke halaman Discount codes setelah Anda simpan. Sebaliknya juga berlaku: menghapus klausa:promo_codes:dari kode diskon memindahkannya ke Discount rules. Nama dan pengaturannya tetap dipertahankan dalam kedua kasus.Kedaluwarsa aturan diskon
Untuk menghentikan aturan yang ada agar tidak berlaku, Anda memiliki dua pilihan:
Jadwalkan untuk kedaluwarsa
Kedaluwarsa segera
Apakah halaman ini bermanfaat?