Lewati ke konten utama

Status Pesanan

Status pesanan diperlukan untuk melacak kemajuan pesanan dari pembuatannya hingga penyelesaian. Mereka membantu mengatur pekerjaan dengan pesanan untuk manajer, serta melihat keadaan terkini pesanan untuk pelanggan.

Setiap penyimpanan pesanan memiliki seperangkat statusnya sendiri, sehingga untuk kelompok barang yang berbeda Anda dapat menambahkan status unik yang khas untuk kelompok tertentu.

Mode Kerja dengan Status

Di bagian atas bagian "Status Pesanan" terdapat blok "Pengaturan Mode Status Pesanan", di mana Anda dapat memilih salah satu dari dua mode kerja:

  • Dasar (Basic) — mode default. Menggunakan satu set status yang terikat pada akun pembayaran. Status pesanan berubah secara linier berdasarkan peristiwa pembayaran. Mode ini cukup untuk sebagian besar skenario.
  • Lanjutan (Advanced) — pengaturan fleksibel berdasarkan tiga sumbu independen: Order status (status utama pesanan), Fulfillment (pelaksanaan — pengumpulan, pengiriman, pengantaran) dan Payment (pembayaran). Untuk setiap sumbu ditentukan seperangkat statusnya sendiri, peta transisi otomatis berdasarkan pemicu, dan pemicu kustom.

Untuk mengubah mode, pilih opsi yang diinginkan di blok "Pengaturan Mode Status Pesanan" dan konfirmasi tindakan di jendela pop-up.

Penting untuk dipahami

Saat beralih ke mode lanjutan, pastikan untuk menetapkan status default untuk sumbu Order status — inilah yang memulai siklus hidup pesanan. Selama status default untuk sumbu Order status belum ditetapkan, data dianggap tidak valid dan penyimpanan diblokir.

Membuat Status

Untuk membuat status pesanan baru, buka bagian pesanan di menu sebelah kiri. Pilih dari daftar penyimpanan pesanan yang ingin Anda buat status pesanan baru dan klik ikon edit Edit. Beralih ke bagian "Status Pesanan".

Di blok pembuatan status baru, isi:

  • Nama status - String yang tidak unik. Nama juga mencerminkan inti dari status. Misalnya, status dapat disebut "Sedang Dikirim", atau "Selesai". Informasi ini akan dilihat oleh manajer dan pengguna di bagian status pesanan.
  • Penanda - String unik yang digunakan di dalam kode aplikasi Anda. Ingatlah hal ini saat menyusun penanda, agar tidak menyebabkan konflik dalam kerja aplikasi.

Setelah mengisi kolom, klik tombol "Tambahkan". Jika semua data dimasukkan dengan benar, status akan disimpan secara otomatis dan ditambahkan ke daftar umum.

Mengubah Status

Untuk melakukan perubahan pada status pesanan yang sudah ada, buka bagian pesanan di menu sebelah kiri. Pilih dari daftar penyimpanan pesanan yang ingin Anda ubah status pesanan, dan klik ikon edit Edit. Beralih ke bagian "Status Pesanan".

Pilih dari daftar status yang ingin Anda ubah dan klik ikon edit Edit. Anda dapat mengubah nama status (Name), penandanya (Marker), serta pengaturan Default status, Final cancellation dan Final Success.

Penting untuk dipahami

Jika status sudah digunakan dalam aplikasi Anda, ubah penanda hanya jika Anda yakin bahwa itu tidak akan mengganggu kerja aplikasi.

Nilai Default

Anda dapat memilih salah satu status sebagai nilai default. Status dengan tanda ini akan ditetapkan setiap kali status lain tidak ditetapkan.

Untuk menjadikan status sebagai status default, buka pengaturan status dengan mengklik ikon edit Edit. Centang pengaturan Default status. Status default secara otomatis diberikan kepada pesanan saat dibuat.

Dalam satu penyimpanan pesanan hanya dapat ada satu status dengan pengaturan ini. Dalam daftar umum, status tersebut akan ditandai dengan penanda khusus.

Pembatalan Akhir

Centang Final cancellation, jika status berarti pembatalan akhir pesanan. Ketika pesanan beralih ke status ini, pesanan dibatalkan, dan bonus yang diterapkan akan dikembalikan. Biasanya pengaturan ini diaktifkan untuk status yang sesuai dengan status pembayaran expired dan canceled.

Sukses Akhir

Centang Final Success, jika status berarti penyelesaian pesanan yang sukses. Pesanan dalam status ini dihitung dalam LTV pelanggan — total semua pesanan yang telah dibayarkan.

Menghapus Status

Untuk menghapus status pesanan, buka bagian pesanan di menu sebelah kiri. Pilih dari daftar penyimpanan pesanan yang ingin Anda hapus status pesanan, dan klik ikon edit Edit. Beralih ke bagian "Status Pesanan".

Pilih dari daftar umum status pesanan yang ingin Anda hapus. Klik ikon hapus Edit. Konfirmasi tindakan di jendela pop-up. Status akan dihapus dari daftar.

Penting untuk dipahami

Status yang ditetapkan untuk pesanan tertentu atau terlibat dalam peta status tidak dapat dihapus — ikon hapus untuk status tersebut tidak ditampilkan.

Mode Lanjutan

Mode lanjutan (Advanced) dirancang untuk skenario pemrosesan pesanan yang kompleks, ketika satu set status linier tidak cukup. Ini membagi status menjadi tiga sumbu independen dan memungkinkan pengaturan transisi otomatis antara status berdasarkan pemicu.

Untuk mengaktifkan mode lanjutan, di blok "Pengaturan Mode Status Pesanan" pilih opsi Advanced dan konfirmasi peralihan.

Tiga Sumbu Status

Dalam mode lanjutan, setiap pesanan memiliki tiga sumbu status independen:

  • Order status — status bisnis utama pesanan.
  • Fulfillment — pelaksanaan pesanan (pengumpulan, pengiriman, pengantaran).
  • Payment — status pembayaran.

Setiap status hanya milik satu sumbu. Sumbu Order status dan Fulfillment dikelola oleh penjual (secara manual atau melalui integrasi), sedangkan sumbu Payment dikelola oleh sistem secara otomatis berdasarkan peristiwa pembayaran.

Penting untuk dipahami

Status yang terlibat dalam peta transisi atau ditetapkan untuk pesanan tertentu tidak dapat dihapus.

Membuat Status dalam Mode Lanjutan

Pembuatan status dilakukan sama seperti dalam mode dasar, tetapi dalam formulir pembuatan muncul kolom tambahan untuk memilih sumbu yang terkait dengan status (Order status, Fulfillment atau Payment). Dalam daftar umum status, kolom tambahan "Sumbu" ditampilkan, menunjukkan kepemilikan setiap status.

Peta Status

Saat mode lanjutan diaktifkan, tab "Status Pesanan" → "Pemetaan Status" (status mapping) muncul. Peta secara otomatis menerjemahkan status sumbu Order status atau Fulfillment berdasarkan pemicu. Misalnya, pada pemicu payment.paid, status sumbu Order status diterjemahkan menjadi "Dibayar".

Pengaturan peta dibagi menjadi sub-tab berdasarkan sumbu (Order status dan Fulfillment). Untuk setiap pemicu, yang dikelompokkan berdasarkan kategori (peristiwa pesanan, pembayaran, dan pengembalian), ditentukan status target yang harus diterima oleh pesanan. Status awal diambil dari status default sumbu yang sesuai.

Setelah mengatur peta, klik tombol "Simpan".

info

Status sumbu Order status dan Fulfillment dapat diubah secara manual atau melalui integrasi. Sumbu Payment hanya dikelola oleh sistem berdasarkan peristiwa pembayaran.

Pemicu Kustom

Di tab peta status, Anda dapat membuat pemicu kustom dengan format custom.{name}. Pemicu semacam itu hanya dipanggil melalui integrasi API dan tersedia untuk sumbu Order status dan Fulfillment. Ini memungkinkan Anda untuk mendeskripsikan transisi status untuk peristiwa bisnis non-standar dalam aplikasi Anda.