Tanya mana-mana kedai WooCommerce yang menjual melalui telefon atau Messenger apa maksud “Processing” bagi sesuatu pesanan, dan jawapan jujurnya biasanya: bergantung. Adakah pelanggan sudah dihubungi untuk mengesahkan saiz? Adakah bayaran pendahuluan sudah masuk melalui bKash? Sudah dibungkus, atau masih menunggu kurier mengambilnya? Status pesanan WooCommerce tidak dapat menjawab satu pun.
Mengapa status pesanan bukan alat yang sesuai
Status terbina dalam WooCommerce (Pending, Processing, On Hold, Completed) disambungkan kepada get laluan pembayaran, pengurusan stok dan e-mel pelanggan. Menggunakannya semula untuk senarai semak dalaman boleh merosakkan automasi itu: tandakan pesanan “On Hold” untuk bermaksud “menunggu kurier” dan anda juga telah mengubah e-mel yang dihantar serta cara ia dilaporkan dalam analitik jualan.
Apa yang kurang bukanlah pengganti status pesanan, tetapi paksi maklumat kedua yang bebas di sebelahnya.
Pemilih peringkat
Kami menambah medan peringkat pemenuhan, disimpan sebagai kunci meta pesanan tersendiri dan terpisah sepenuhnya daripada status asli WooCommerce: Call → Confirmed → Fee bKashed → Packing → Courier. Setiap peringkat dipaparkan sebagai butang berwarna dalam senarai pesanan (ambar untuk Call, biru untuk Confirmed, ungu untuk Fee bKashed, indigo untuk Packing, hijau untuk Courier), jadi pengurus yang meneliti senarai dapat melihat keadaan seluruh operasi sekali imbas, tanpa perlu mengklik.
Setelah dipilih, peringkat dikunci sebagai butang berwarna itu dengan pautan kecil “Tukar” di sebelahnya, bukan menu lungsur dan butang Simpan yang sentiasa terbuka. Perubahan interaksi tunggal itu (ringkaskan kepada keadaan yang kemas, buka semula kawalan boleh sunting hanya apabila diminta) menjadikan senarai dua puluh pesanan mudah dibaca, bukan dua puluh baris kawalan borang.
Menjadikannya berfungsi di telefon
Jadual senarai pentadbiran WordPress menyembunyikan setiap lajur kecuali tajuk pesanan pada skrin sempit, jadi pemilih peringkat dan nombor telefon pelanggan hilang begitu sahaja di telefon. Kami memaparkan salinan kedua kedua-duanya di dalam satu lajur yang WordPress kekalkan, hanya di bawah titik henti mudah alih, dengan nombor telefon sebagai pautan tel:. Kakitangan yang menatal senarai pesanan di telefon kini boleh mengetik untuk memanggil dan mengemas kini peringkat tanpa membuka pesanan.
Pengajaran utama
- Keadaan aliran kerja dalaman dan status pesanan yang ditentukan platform ialah perkara berbeza; menggabungkannya untuk menjimatkan satu medan biasanya lebih mahal kemudian.
- Corak nilai terkunci dengan pautan “Tukar” jauh lebih mudah dibaca dalam senarai yang panjang berbanding kawalan yang sentiasa boleh disunting.
- Pelipatan lajur mudah alih dalam wp-admin agresif secara lalai; apa sahaja yang perlu dilihat kakitangan di telefon mesti dipaparkan semula dengan sengaja.
Bacaan berkaitan: merekod ID konsainan kurier, menyunting status secara langsung dalam pratonton pesanan.
Menghadapi had yang serupa dalam panel WooCommerce atau WordPress anda sendiri? Mari berbincang: ArtinTech Solution membina alat kedai tersuai seperti ini.