Cara Mengatur Custom Order Status Labels di WooCommerce (LarisTurbo)
Panduan lengkap Custom Order Status Labels For WooCommerce: mengganti label status order bawaan WooCommerce di admin dan area pelanggan, termasuk default Indonesia untuk toko IDR.
Custom Order Status Labels For WooCommerce mengganti teks label status order bawaan WooCommerce. Contohnya, On hold bisa jadi Belum Dibayar, atau Processing jadi Pesanan Diproses. Ini membantu admin toko dan pelanggan membaca status pesanan dengan istilah yang lebih familiar, terutama untuk toko Indonesia.
Yang perlu Anda pahami: fitur ini tidak membuat status order baru. Status internal WooCommerce tetap sama (on-hold, processing, completed, dan seterusnya). Yang berubah hanya label yang ditampilkan di dropdown admin, filter daftar order, halaman My Account pelanggan, dan area lain yang memakai filter wc_order_statuses.
Tutorial ini menjelaskan cara mengaktifkan fitur, memahami default untuk mata uang IDR, mengisi label kustom per status, dan memverifikasi perubahan di admin WooCommerce.
Yang berubah setelah diaktifkan
Di WooCommerce → Orders (admin):
- Tab filter status di atas tabel order memakai label baru (untuk toko IDR, tab seperti Belum Dibayar, Pesanan Diproses, Pesanan Selesai)
- Dropdown ubah status di detail order menampilkan label yang sama
- Urutan status di dropdown diatur ulang: On-hold → Processing → Completed → Refunded → Cancelled → Failed → Pending
Di area pelanggan (My Account → Orders):
- Status order di daftar pesanan pelanggan ikut memakai label yang sudah dikustomisasi
Prasyarat
- Plugin LarisTurbo For WooCommerce by TokoPressID terpasang dan lisensi aktif
- WooCommerce aktif
- Untuk default label Indonesia otomatis: mata uang toko Indonesian Rupiah (IDR) di WooCommerce → Settings → General → Currency
Cara membuka pengaturan
- Login ke WordPress Admin.
- Buka LarisTurbo → For WooCommerce.
- Di daftar fitur, cari Custom Order Status Labels For WooCommerce, lalu klik Settings.
Field label per status hanya muncul setelah Enable Custom Order Status Labels dicentang.
Opsi yang tersedia
| Label di plugin | Jenis | Fungsi |
|---|---|---|
| Enable Custom Order Status Labels | Checkbox | Menyalakan penggantian label status order |
| On-hold Status Label | Teks | Label untuk status on-hold |
| Processing Status Label | Teks | Label untuk status processing |
| Completed Status Label | Teks | Label untuk status completed |
| Refunded Status Label | Teks | Label untuk status refunded |
| Cancelled Status Label | Teks | Label untuk status cancelled |
| Failed Status Label | Teks | Label untuk status failed |
| Pending Status Label | Teks | Label untuk status pending |
Placeholder default (toko IDR)
Jika field label dikosongkan dan mata uang toko adalah IDR, plugin memakai placeholder berikut:
| Status WooCommerce | Placeholder (IDR) |
|---|---|
| On-hold | Belum Dibayar |
| Processing | Pesanan Diproses |
| Completed | Pesanan Selesai |
| Refunded | Refund |
| Cancelled | Batal |
| Failed | Gagal |
| Pending | Pending |
Untuk mata uang selain IDR, placeholder field kosong dan label mengikuti bahasa WooCommerce Anda, kecuali Anda mengisi field kustom.
Prioritas label
Urutan yang dipakai plugin:
- Jika field label diisi, nilai field itu yang dipakai
- Jika field kosong dan mata uang IDR, dipakai placeholder Indonesia di atas
- Jika field kosong dan bukan IDR, label bawaan WooCommerce tetap dipakai
Langkah-langkah setup
1. Aktifkan fitur
- Buka Settings Custom Order Status Labels For WooCommerce.
- Centang Enable Custom Order Status Labels.
- Simpan pengaturan.
2. Atur label per status
- Isi field label untuk status yang ingin Anda ubah, misalnya:
- On-hold Status Label →
Menunggu Pembayaran - Processing Status Label →
Sedang Dikemas - Completed Status Label →
Pesanan Terkirim
- On-hold Status Label →
- Biarkan field kosong jika Anda puas dengan placeholder IDR atau label bawaan WooCommerce.
- Simpan lagi.
3. Verifikasi di admin
- Buka WooCommerce → Orders.
- Periksa tab filter status di bagian atas tabel, label harus sudah berubah.
- Buka satu order, klik dropdown Status, pastikan opsi status memakai label baru.
- (Opsional) Login sebagai pelanggan uji, buka My Account → Orders, cek label status di daftar pesanan.
Catatan penting
- Fitur ini hanya mengganti teks label, bukan logika status. Order yang statusnya
on-holdtetapon-holddi database. - Plugin status order pihak ketiga (custom status) tidak diubah oleh fitur ini, hanya tujuh status bawaan WooCommerce di atas.
- Tab filter admin untuk toko IDR juga diterjemahkan otomatis (misalnya All → Semua Pesanan, Mine → Pesanan Saya) terlepas dari isi field label kustom.
Troubleshooting
Label tidak berubah
- Pastikan Enable Custom Order Status Labels sudah dicentang dan lisensi LarisTurbo aktif.
- Simpan ulang pengaturan setelah mengubah field.
- Cek apakah plugin lain juga memfilter
wc_order_statusesdan menimpa label LarisTurbo (nonaktifkan sementara untuk uji).
Hanya sebagian status berubah
- Field yang dikosongkan memakai default IDR atau WooCommerce, bukan label kustom Anda.
- Isi field yang statusnya belum berubah, lalu simpan.
Toko IDR tapi label masih bahasa Inggris
- Pastikan mata uang di WooCommerce → Settings → General benar-benar IDR.
- Jika Anda mengisi field dengan teks bahasa Inggris, teks field akan menang atas placeholder Indonesia.
Ingin kembali ke label WooCommerce default
- Hapus centang Enable Custom Order Status Labels dan simpan, atau kosongkan semua field label lalu simpan (untuk IDR, placeholder Indonesia tetap muncul selama fitur aktif)
Ringkasan
Alur yang paling sering dipakai: aktifkan Enable Custom Order Status Labels → isi label untuk status yang ingin diubah (atau andalkan default IDR) → simpan → cek tab dan dropdown di WooCommerce → Orders. Status internal order tidak berubah, hanya teks yang dilihat admin dan pelanggan.