Lewati ke konten
TokoPressID Documentation
Esc
navigateopen⌘Jpreview
Di halaman ini

Cara Mengatur Unique Code Fee di WooCommerce (LarisTurbo)

Panduan lengkap Unique Code Fee on Checkout For WooCommerce: menambahkan kode unik di checkout untuk verifikasi transfer bank manual, mode diskon/fee, dan rentang angka.

Unique Code Fee on Checkout For WooCommerce menambahkan angka unik ke total checkout (biasanya Rp 1–999) supaya nominal transfer jadi mudah dibedakan saat Anda mencocokkan pembayaran manual (transfer bank, QRIS manual, dan sejenisnya).

Contohnya, total Rp 150.000 bisa berubah menjadi Rp 149.987 (mode diskon) atau Rp 150.013 (mode fee), tergantung Unique Code Mode. Kode dibuat otomatis per sesi keranjang dan bertambah berurutan di seluruh toko.

Penting: fitur ini hanya bekerja jika mata uang toko adalah IDR (Rupiah Indonesia).

Yang akan tampil di checkout

Di ringkasan order (cart/checkout):

  • Baris biaya/diskon dengan label dari Unique Code Label Text (default placeholder: Kode Unik)
  • Nominal kecil (dalam rentang Unique Code Minimum s/d Unique Code Maximum) yang mengubah total bayar
  • Total akhir = subtotal produk + ongkir + kode unik

Kode unik hanya ditambahkan jika subtotal keranjang lebih besar dari Unique Code Maximum (default: subtotal > 999). Catatan: yang dicek adalah subtotal, bukan total akhir—jadi kalau subtotal kecil tetapi total membesar karena ongkir/fee lain, kode unik tetap tidak muncul.

Setelah pelanggan membuka halaman thank you (endpoint order received), kode unik di sesi checkout direset untuk order berikutnya.

Prasyarat

  • Plugin LarisTurbo For WooCommerce by TokoPressID terpasang dan lisensi aktif
  • WooCommerce aktif
  • Mata uang toko: Indonesian Rupiah (IDR) — cek di WooCommerce → Settings → General → Currency
  • Metode pembayaran manual (BACS/transfer bank) atau alur konfirmasi pembayaran manual

Cara membuka pengaturan

  1. Login ke WordPress Admin.
  2. Buka LarisTurbo → For WooCommerce.
  3. Di daftar fitur, cari Unique Code Fee on Checkout For WooCommerce, lalu klik Settings.

Opsi lanjutan muncul setelah Enable Unique Code Fee on Checkout dicentang.

Opsi yang tersedia

Label di plugin Jenis Fungsi
Enable Unique Code Fee on Checkout Checkbox Menyalakan kode unik di checkout
Unique Code Label Text Teks Label baris di ringkasan order. Kosong = Kode Unik (toko Indonesia)
Unique Code Mode Select Minus (Extra Discount) (default) atau Plus (Extra Fee)
Unique Code Minimum Teks Angka terkecil kode (default 1)
Unique Code Maximum Teks Angka terbesar kode (default 999)

Deskripsi di checkbox enable juga menyatakan: Useful for manual or bank transfer payment method. IMPORTANT: Works with Indonesian Rupiah (IDR) currency only.

Unique Code Mode

Mode Label Efek ke total
minus Minus (Extra Discount) Kode dikurangkan dari total (pelanggan bayar sedikit lebih murah)
plus Plus (Extra Fee) Kode ditambahkan ke total (pelanggan bayar sedikit lebih mahal)

Mode Minus paling umum di toko Indonesia: pelanggan transfer Rp 149.987 untuk pesanan “bersih” Rp 150.000.

Langkah-langkah setup

1. Aktifkan dan pastikan mata uang IDR

  1. Buka Settings fitur ini.
  2. Centang Enable Unique Code Fee on Checkout.
  3. Pastikan mata uang WooCommerce = IDR.
  4. Simpan.

2. Atur mode dan rentang

  1. Pilih Unique Code Mode — untuk transfer bank manual, Minus (Extra Discount) biasanya paling mudah diverifikasi.
  2. Biarkan Unique Code Minimum = 1 dan Unique Code Maximum = 999 kecuali Anda punya alasan khusus mempersempit rentang.
  3. (Opsional) Ubah Unique Code Label Text menjadi Kode Unik Transfer atau sejenisnya.
  4. Simpan.

3. Verifikasi di checkout

  1. Tambahkan produk dengan subtotal di atas Rp 999 ke keranjang.
  2. Buka halaman checkout.
  3. Di ringkasan order, cari baris Kode Unik (atau label kustom Anda).
  4. Catat total akhir—nominal inilah yang harus ditransfer pelanggan.
  5. Kosongkan keranjang atau selesaikan order uji; buat keranjang baru—kode berikutnya harus berbeda (increment).

Verifikasi cepat

  • Baris kode unik muncul di cart/checkout saat subtotal > maximum
  • Total berubah sesuai mode Minus/Plus
  • Mata uang non-IDR: fitur tidak menambahkan fee (checkbox bisa aktif tapi tidak berdampak)
  • Setelah order selesai (halaman thank you), sesi kode direset untuk checkout berikutnya

Troubleshooting

Kode unik tidak muncul

  • Pastikan Enable Unique Code Fee on Checkout aktif
  • Mata uang harus IDR
  • Subtotal keranjang harus lebih besar dari Unique Code Maximum (default: subtotal > 999)
  • Cek apakah plugin cache checkout menampilkan fragment lama—refresh halaman

Checkbox aktif tapi tidak ada efek

  • Hampir selalu karena mata uang bukan IDR atau subtotal terlalu kecil

Kode sama terus untuk setiap pelanggan

  • Kode global increment per toko, bukan per pelanggan—ini desain fitur agar angka unik berurutan
  • Dalam satu sesi keranjang, kode tetap sama sampai order selesai atau sesi berakhir

Ingin kode selalu ditambahkan (bukan dikurangi)

  • Ganti Unique Code Mode ke Plus (Extra Fee)

Ringkasan

Alur setup transfer manual: pastikan mata uang IDR → aktifkan Enable Unique Code Fee on Checkout → pilih Minus atau Plus → verifikasi baris Kode Unik di checkout. Pelanggan transfer sesuai total akhir yang sudah termasuk angka unik.

Terakhir diperbarui 23 Juli 2026