Cara Mengatur Field Additional di Checkout (IndoOngkir Suite)
Panduan Additional Fields IndoCheckout: order_comments (catatan pesanan), show/required/label/placeholder, dan menyembunyikan judul section.
Bagian Informasi tambahan di checkout biasanya berisi field seperti catatan pesanan (order_comments). Lewat IndoCheckout, Anda bisa menentukan apakah field ini perlu ditampilkan, perlu diwajibkan, dan bagaimana label/placeholder-nya supaya lebih jelas untuk pelanggan.
Kalau semua additional field disembunyikan, plugin juga menyuntikkan CSS untuk menyembunyikan judul section Additional information supaya checkout terlihat lebih ringkas.
Prasyarat
- IndoCheckout Status aktif
- Halaman checkout dapat diuji di frontend
Cara membuka pengaturan
- Buka WooCommerce → Pengaturan → IndoOngkir → IndoCheckout.
- Scroll ke tabel Additional Fields.
- Edit baris
order_comments, lalu simpan.



Field yang tersedia
| ID | Default show | Default required | Label default | Placeholder default |
|---|---|---|---|---|
order_comments |
yes | no | Catatan Tambahan | Catatan dari Anda untuk order ini. |
Kolom tabel
| Kolom | Fungsi |
|---|---|
| Show | yes = tampilkan catatan pesanan, no = sembunyikan |
| Required | yes = pelanggan wajib mengisi catatan |
| Label | Judul field di form checkout |
| Placeholder | Teks petunjuk di dalam textarea |
Tidak ada kolom Type untuk additional fields (tetap textarea WooCommerce standar).
Langkah-langkah
1. Tentukan kebutuhan catatan pesanan
- Jika catatan membantu CS (alamat patokan, jam terima, request packaging), biarkan Show = yes.
- Jika tidak diperlukan, set Show = no untuk checkout lebih singkat.
- Simpan.
2. Sesuaikan label dan placeholder
- Ubah Label menjadi teks yang jelas, misalnya Catatan untuk kurir atau Instruksi pengiriman.
- Isi Placeholder dengan contoh: Contoh: patokan rumah warna biru, hubungi sebelum kirim.
- Simpan.
3. (Opsional) Wajibkan catatan
- Set Required = yes hanya jika operasional benar-benar membutuhkan input (misalnya pesanan custom).
- Uji checkout: form tidak bisa disubmit jika catatan kosong.
4. Verifikasi di frontend
- Buka Classic Checkout.
- Pastikan section catatan tampil atau hilang sesuai pengaturan.
- Jika disembunyikan, pastikan heading Informasi tambahan juga tidak muncul.
Cara memastikan berhasil
- Order uji di admin WooCommerce mencatat catatan jika pelanggan mengisi field
- Semua additional field
Show = no→ judul section additional tersembunyi (CSS IndoCheckout) - Urutan additional field relatif terhadap field lain mengikuti prioritas internal (increment 10)
Catatan dan troubleshooting
Section masih tampil meski field disembunyikan
- Cek plugin lain yang menambah field order custom di luar
order_comments - IndoCheckout hanya menyembunyikan heading jika semua additional fields internal berstatus show = no
Catatan tidak muncul di email
- Konfigurasi email WooCommerce atau plugin email marketing mungkin tidak menyertakan customer note.
Checkout Block
- Field order notes di Block mengikuti konfigurasi WooCommerce; IndoCheckout memfilter
woocommerce_checkout_fieldsorder group
Konflik dengan plugin checkout
- Field tambahan dari plugin lain tidak muncul di tabel IndoCheckout; kelola di plugin masing-masing