Beberapa tips tentang mengelola pesanan WooCommerce

Diterbitkan: 2022-09-28

Memiliki toko online bukan hanya tentang menyelesaikan pesanan dan mengirimkan barang yang dibeli. Selain pesanan yang sudah selesai, perlu diingat yang dibatalkan dan dikembalikan. Pesanan seperti itu biasanya membutuhkan banyak waktu, jadi ada baiknya melengkapi toko Anda dengan mekanisme untuk memfasilitasi penanganan pesanan tersebut. Artikel ini akan fokus pada pengembalian pesanan dan cara membatalkan pesanan di WooCommerce dan cara menghapus keranjang setelah waktu tertentu. Saya akan membahas topik-topik seperti:

Pembatalan pesanan WooCommerce
Membersihkan keranjang belanja yang ditinggalkan di WooCommerce.
Pengembalian pesanan di WooCommerce

Pembatalan pesanan WooCommerce

Selama pembelian di toko Anda, mungkin terjadi bahwa pengguna tidak dapat membayar pesanan dengan benar, dan alih-alih mencoba membayar lagi, ia membuat pesanan baru. Sebenarnya ada beberapa alasan untuk ini, dan masing-masing dapat mengakibatkan pembuatan pesanan yang akan berstatus "Pembayaran tertunda".

Status pesanan pembayaran WooCommerce tertunda

WooCommerce mencadangkan inventaris produk untuk pesanan dengan status pesanan ini dan tidak mengizinkan Anda membeli barang yang dipesan. Secara default, WooCommerce mengunci inventaris selama 7 hari, yang dapat menyebabkan masalah bagi beberapa pemilik toko. Dalam hal ini, Anda dapat menunggu pesanan dibayar atau mengambil tindakan sendiri dan membatalkan pesanan tersebut secara manual.

Gambar menunjukkan 7 produk dalam stokPesanan ditolak karena reservasi

Cara membatalkan pesanan di WooCommerce secara manual

Mengubah status pesanan menjadi "dibatalkan" secara manual akan membuat reservasi hilang, memungkinkan pelanggan untuk membeli produk yang tersedia lagi. Tentu saja, akan sangat bagus untuk memberikan opsi pembatalan pesanan WooCommerce untuk pelanggan. Secara default, Anda dapat membatalkan pesanan WooCommerce secara manual.

Cara membatalkan pesanan secara manual di WooCommerce

Cara membatalkan pesanan secara otomatis di WooCommerce

WooCommerce memiliki opsi untuk membatalkan pesanan secara otomatis jika pesanan memiliki status "Pembayaran tertunda" lebih lama dari nilai yang ditetapkan "Tahan stok" di WooCommerce > Pengaturan > Produk > Inventaris . Standarnya adalah 10080 menit, yaitu 7 hari.

Ini terkadang disebut batas waktu pembayaran tertunda WooCommerce

Opsi itu akan memungkinkan Anda membuat pesanan WooCommerce dibatalkan setelah batas waktu mencapai pengaturan Anda.

batas waktu pembatalan pesanan woocommerce tercapai - batas waktu pembayaran tertunda woocommerce

Mengubah opsi ini ke nilai yang lebih kecil akan mempersingkat pemesanan produk, memungkinkan pelanggan lain untuk membeli item yang dipilih. Opsi ini tidak mempengaruhi status "Ditahan" sehingga pesanan yang dibayar melalui transfer tradisional tidak akan diperhitungkan.

Cara membatalkan pesanan WooCommerce secara terprogram

Mungkin ada saat-saat ketika Anda ingin membatalkan pesanan dalam situasi selain batas waktu, tetapi Anda ingin itu terjadi secara otomatis. Dalam kasus tersebut, pemrograman datang untuk menyelamatkan. Menggunakan kode, Anda dapat membuat pesanan dibatalkan ketika kondisi yang ditetapkan terpenuhi!

Apa keuntungan dari solusi seperti itu? Tentu saja salah satu yang terbesar adalah Anda memutuskan kapan pesanan seperti itu harus dibatalkan. Berikut adalah beberapa contoh membatalkan pesanan secara terprogram yang dapat berguna:

  • Pembatalan pesanan yang belum dibayar sebelum toko tutup (misalnya untuk delivery restaurant),
  • Menghapus pesanan secara otomatis jika ada informasi yang hilang dari formulir pemesanan,
  • Mengizinkan pelanggan membatalkan pesanan melalui tautan di email,
  • Membatalkan reservasi jika pelanggan tidak mengkonfirmasinya dalam waktu X jam.

WooCommerce otomatis membatalkan kode pesanan

Siapa pun yang membutuhkan fungsionalitas seperti itu pasti dapat menambahkan sesuatu dari diri mereka sendiri, memperbesar daftar ini menjadi ukuran yang sangat besar. Membuat kode yang sesuai dengan kebutuhan Anda akan membutuhkan pengetahuan pemrograman untuk mengimplementasikan fungsionalitas toko baru dengan baik. Bagian umum dari kode ini dapat berupa cuplikan yang bertanggung jawab untuk mengubah status pesanan WooCommerce secara terprogram:


$order = wc_get_order( $order_id );
if($order){
$order->update_status( “cancelled”);
}

Sepotong kode yang digunakan dengan cara yang benar ini tentu akan memudahkan untuk menjalankan toko dan membatalkan pesanan.

Membersihkan keranjang belanja yang ditinggalkan di WooCommerce.

Saat berbelanja di toko, mungkin terjadi bahwa pelanggan meninggalkan halaman dengan produk di keranjang belanja. Setelah beberapa hari, dia mungkin kembali ke toko kami, tetapi dengan daftar belanja yang sama sekali berbeda. Dalam hal ini, sebelum memulai belanja baru, pertama-tama ia harus menyingkirkan keranjang belanja lama dengan menghapus produk darinya. Tidak akan ada masalah dengan ini jika pembelian sebelumnya terdiri dari beberapa produk, namun, jika dia harus menghabiskan lebih banyak waktu untuk membersihkan keranjang belanjanya, ini dapat mengganggunya.

Oleh karena itu, penting untuk menjaga kebersihan toko Anda dengan membersihkan keranjang belanja yang ditinggalkan .

Bagaimana cara menghapus keranjang WooCommerce setelah waktu yang ditentukan?

Tentu saja, keuntungan besar WooCommerce adalah modularitasnya. Sekali lagi, beberapa plugin dapat mengatasi masalah ini. Salah satunya adalah Clear Cart and Sessions for WooCommerce. Plugin tidak hanya akan memungkinkan Anda untuk menghapus isi keranjang WooCommerce tetapi juga untuk menghapus seluruh sesi pengguna kapan pun Anda mau.

Tetapi bagaimana jika Anda memiliki rencana lain untuk menerapkan pengosongan keranjang?

Mirip dengan pembatalan pesanan, Anda dapat melakukannya dengan kode:


add_action('woocommerce_init',function(){
if (is_admin()) return;
if(!isset($_COOKIE["clear_woo_cart"])) {
$cart = WC()->cart;
if(!empty($cart)){
WC()->cart->empty_cart();
}
}
});


add_action('woocommerce_add_to_cart', function(){
setcookie("clear_woo_cart", "no", time() + (3600 *12), "/");
});

Cuplikan kode ini akan membuat WooCommerce menghapus keranjang belanja jika tidak ada item baru di dalamnya setelah waktu tertentu (12 jam). Anda dapat dengan bebas memodifikasinya sesuai dengan kebutuhan Anda.

Pengembalian pesanan di WooCommerce

WooCommerce memiliki opsi bawaan untuk menangani pengembalian, namun mungkin tidak memenuhi pengguna; persyaratan karena cara itu dibangun.

Baca tentang cara melakukan pengembalian sebagian dan seluruh pesanan di WooCommerce .

Jadi kami menyarankan Anda menggunakan plugin lain yang akan memperluas kemampuan toko Anda untuk membuat pengembalian pesanan lebih cepat. Salah satu plugin tersebut adalah Pengembalian Dana Fleksibel yang memperluas pengembalian WooCommerce dengan beberapa kemampuan baru.

Pengembalian Dana Fleksibel dan Pesanan Pengembalian untuk WooCommerce - plugin

Jika Anda ingin toko Anda mendapatkan kemampuan baru untuk pengembalian barang dagangan, saya sarankan Anda memeriksa plugin Pengembalian Dana Fleksibel. Ini akan memperluas kemampuan toko Anda dengan menambahkan fitur seperti:

  • Integrasi dengan WooCommerce Akun Saya
  • Opsi untuk menerima pengembalian secara otomatis
  • Opsi untuk menonaktifkan pengembalian yang terlambat
  • Opsi pengembalian dana untuk produk tertentu
  • Opsi pengembalian untuk jenis produk yang dipilih
  • Opsi pengembalian untuk metode pembayaran yang dipilih
  • Opsi untuk kembali untuk jenis pengguna yang dipilih
  • Opsi untuk mengaktifkan pengembalian untuk pengiriman
  • Pengembalian dana sebagian
  • Opsi untuk menerima sebagian dari pengembalian dana yang diminta
  • Opsi untuk membatalkan permintaan pengembalian pelanggan
  • Kembalikan metabox yang bersarang di dalam pesanan
  • Kembalikan riwayat dalam catatan pesanan
  • Email khusus untuk status pengembalian
  • Pratinjau cepat dari pesanan yang dikembalikan
  • Opsi formulir pengembalian yang fleksibel

Plugin akan membuat proses pengembalian di toko Anda jauh lebih nyaman dan lebih cepat bagi pelanggan. Ini penting untuk pembelian masa depan pelanggan dari toko Anda dan untuk membangun kepercayaan pembeli.

Anda dapat membaca lebih lanjut mengapa kebijakan pengembalian WooCommerce yang ditulis dengan baik itu penting dan manfaat yang dapat dihasilkannya.

Pengembalian default vs pengembalian dana fleksibel

Pengembalian default WooCommerce mungkin cukup untuk beberapa bisnis, namun, jika Anda menjalankan toko dan ingin terlihat profesional, sebaiknya gunakan Pengembalian Dana Fleksibel. Plugin ini menambahkan banyak kemampuan yang tidak dimiliki pengembalian dana standar, dan yang akan berterima kasih kepada pengguna Anda. Untuk menjernihkan keraguan , saya akan membandingkan pengembalian WooCommerce standar dengan pengembalian plugin Pengembalian Dana Fleksibel di bawah ini:

Pengembalian dana WooCommerce default Pengembalian Dana Fleksibel
Integrasi dengan WooCommerce akun saya
Opsi penerimaan pengembalian otomatis
Opsi untuk mengecualikan kemungkinan pengembalian setelah batas waktu
Opsi pengembalian untuk produk yang dipilih
Opsi pengembalian untuk jenis produk tertentu
Opsi pengembalian untuk metode pembayaran yang dipilih
Opsi pengembalian untuk jenis pengguna yang dipilih
Opsi untuk mengaktifkan pengembalian untuk pengiriman
Opsi pengembalian sebagian
Opsi untuk menerima sebagian dari pengembalian dana yang diminta
Opsi untuk membatalkan permintaan pengembalian pelanggan
Kembalikan riwayat dalam catatan pesanan
Opsi formulir pengembalian yang fleksibel
Kemampuan untuk membuat kode diskon dengan nilai pengembalian dana

Batalkan pesanan dan keranjang WooCommerce - Ringkasan

Seperti yang Anda lihat, bahkan hal sederhana seperti menangani pengembalian WooCommerce dapat dibuat lebih mudah jika Anda menggunakan plugin yang tepat!

Semoga beberapa tips tentang cara membatalkan pesanan di WooCommerce dan mengosongkan keranjang dari waktu ke waktu akan memudahkan Anda menjalankan toko dan membantu Anda mempertahankan pelanggan yang sudah ada, serta menarik pelanggan baru.

Tentu saja, kunjungi halaman plugin Pengembalian Dana Fleksibel untuk melihat fitur-fiturnya.

Pengembalian Dana Fleksibel dan Pesanan Pengembalian untuk WooCommerce $ 59

Pengembalian Dana Fleksibel dan Pesanan Pengembalian untuk WooCommerce adalah plugin yang Anda gunakan mengelola proses pengembalian dana di toko Anda dan tingkatkan komunikasi dengan pelanggan Anda .

Masukkan ke keranjang atau Lihat Detail
Plugin yang digunakan oleh 223.048+ toko
Terakhir Diperbarui: 2022-10-06
Bekerja dengan WooCommerce 6.5 - 6.9.x

Jika Anda memiliki pertanyaan, hubungi kami !

Satu hal lagi!

Jika Anda ingin tahu lebih banyak tentang pesanan, baca artikel tentang manajemen pesanan WooCommerce dan tindakan pesanan WooCommerce secara detail!