Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Kontrol Pembatalan Pesanan: Blokir Checkout di WooCommerce Setelah 3 Kali Cancel

Jika Anda memiliki toko online berbasis WooCommerce, ada baiknya Anda memiliki sistem untuk memantau pengguna yang sering membatalkan pesanan. Di artikel ini, saya akan membagikan script lengkap yang memungkinkan Anda untuk:

  1. Menyimpan jumlah pembatalan pesanan di profil pengguna.
  2. Mengupdate jumlah pembatalan ketika pesanan dibatalkan.
  3. Memblokir checkout bagi pengguna yang telah melebihi jumlah pembatalan tertentu (misalnya, lebih dari 3 kali).
  4. Mereset jumlah pembatalan secara manual atau setelah periode waktu tertentu.

Berikut adalah script lengkap yang bisa langsung Anda implementasikan di situs WordPress Anda.

Konten kode ini eksklusif untuk member PRO atau pembeli akses

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Result :

Penjelasan Script

1. Menambahkan Custom Field untuk Jumlah Pembatalan

Pada bagian pertama script, kita menambahkan custom field pada profil pengguna yang berfungsi menyimpan jumlah pembatalan pesanan. Ini dilakukan setiap kali pengguna baru mendaftar ke situs Anda.

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Konten kode ini eksklusif untuk member PRO atau pembeli akses

2. Mengupdate Jumlah Pembatalan Saat Pesanan Dibatalkan

Bagian kedua script bertanggung jawab untuk mengupdate jumlah pembatalan setiap kali pesanan dibatalkan. Jumlah pembatalan ini akan bertambah secara otomatis pada custom field pengguna.

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Konten kode ini eksklusif untuk member PRO atau pembeli akses

3. Memblokir Checkout Jika Melebihi 3 Pembatalan

Jika pengguna telah membatalkan lebih dari 3 pesanan, mereka akan diblokir dari melakukan checkout lebih lanjut. Mereka akan menerima pesan kesalahan yang memberitahukan bahwa mereka tidak bisa melakukan pemesanan baru.

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Konten kode ini eksklusif untuk member PRO atau pembeli akses

4. Reset Jumlah Pembatalan (Opsional)

Bagian terakhir dari script ini adalah opsional. Anda bisa mereset jumlah pembatalan secara manual atau berdasarkan waktu tertentu (misalnya, setiap 6 bulan).

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Konten kode ini eksklusif untuk member PRO atau pembeli akses

Cara Implementasi

  1. Masukkan Script ke dalam File Functions.php atau Gunakan Plugin Code Snippets
    • Anda bisa menambahkan seluruh script di atas ke dalam file
      code
      pada tema WordPress yang Anda gunakan, atau Anda bisa menggunakan plugin Code Snippets untuk menghindari modifikasi langsung pada file tema.
  2. Tes di Staging Environment
    • Sebelum menerapkan di situs live, pastikan Anda menguji script ini di environment staging untuk memastikan tidak ada konflik dengan plugin atau tema lainnya.

Kesimpulan

Dengan script ini, Anda bisa lebih mudah mengontrol jumlah pembatalan pesanan yang dilakukan oleh pengguna. Fitur blokir checkout membantu menjaga kualitas layanan dengan mencegah pengguna yang sering membatalkan pesanan melakukan pemesanan baru. Anda juga bisa menambahkan fitur reset untuk memberi kesempatan kepada pengguna yang telah melewati periode pembatalan.

Tidak tahu di mana menambahkan snippet ini? Baca panduan kami: Cara menambahkan snippets.

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Iklan

(adsbygoogle = window.adsbygoogle || []).push({});

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

(adsbygoogle = window.adsbygoogle || []).push({});

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.

...

PRO

Akses Konten Premium

Dapatkan akses ke konten premium ini dengan menjadi member PRO. Nikmati semua keuntungan keanggotaan PRO kami!

Akses semua konten premium
Update konten otomatis

Beri komentar

Kamu yakin ingin keluar?

Ya, Keluar
Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.
Lelah dengan iklan? Hanya dengan IDR 833 / hari, buka konten eksklusif dan nikmati pengalaman tanpa iklan. Selengkapnya.
Kami harap dukungan Anda via iklan ini membantu kami terus menyajikan konten bermanfaat.
Tunggu hingga iklan selesai untuk menyalin atau mendownload kode.
Situs ini menggunakan cookie untuk memberikan pengalaman menjelajah yang lebih baik. Dengan menggunakan situs web ini, Anda menyetujui penggunaan cookie kami.