Skip to content

Domain, hosting, code and data — in your name, in writing

jagaweb.

WooCommerce & Pembayaran Malaysia

Cara Menyelesaikan Isu Pengurangan Stok WooCommerce bagi Pesanan Dibatalkan

Bacaan 5 minitOleh Pasukan Teknikal JagaWeb

Panduan mengkonfigurasi pengurusan pegangan inventori (Hold Stock Limit) bagi pesanan FPX yang terbatal agar stok dikembalikan secara automatik.

Memahami Isu: Cara Menyelesaikan Isu Pengurangan Stok WooCommerce bagi Pesanan Dibatalkan

Semasa pelanggan membuat pembayaran melalui perbankan internet FPX (Maybank2u, CIMB Clicks, dsb.) di gerbang pembayaran seperti ToyyibPay, Billplz, atau Curlec, pelanggan mungkin menutup penyemak imbas atau membatalkan transaksi. Jika konfigurasi pegangan stok tidak diuruskan dengan betul, inventori produk akan terus berkurangan dan terkunci walaupun tiada pembayaran yang diterima.

Langkah 1: Diagnosis Ralat melalui cPanel & Terminal

Semak tetapan had masa pegangan stok (Hold Stock Limit) WooCommerce:

# Semak had masa pegangan stok semasa dalam minit
wp option get woocommerce_hold_stock_minutes

Langkah 2: Laksanakan Pembetulan yang Tepat

1. Tetapkan Had Masa Pegangan Stok Yang Sesuai: Buka wp-admin -> WooCommerce -> Tetapan -> Produk -> Inventori:

  • Pada medan Pegang Stok (Minit) / Hold stock (minutes), tetapkan kepada nilai 60 minit (atau 30 minit semasa jualan kilat).
  • Apabila had masa tamat tanpa pengesahan bayaran balik daripada gerbang pembayaran, WooCommerce akan menukar status pesanan kepada Cancelled secara automatik dan mengembalikan kuantiti stok ke inventori.

2. Pastikan Cron Berjalan Mengembalikan Stok: Pastikan cron WordPress berfungsi secara berkala untuk memproses pembatalan pesanan tergantung:

# Jalankan semakan acara berjadual cron
wp cron event run --due-now

Gantikan WP-Cron maya dengan sistem Cron Linux sebenar pada cPanel untuk kebolehpercayaan maksimum:

# Tambahkan entri crontab cPanel setiap 10 minit
*/10 * * * * wget -q -O - https://domainanda.com.my/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Langkah 3: Sahkan Penyelesaian

Lakukan pesanan ujian dan biarkan transaksi tamat tempoh tanpa pembayaran untuk memastikan stok dikembalikan secara automatik ke inventori kedai.


Perlukan Bantuan Pakar di Malaysia?

Penat membetulkan ralat WordPress sendiri sedangkan perniagaan anda menanggung kerugian setiap saat? Jaga menyediakan perkhidmatan penyelenggaraan WordPress bertaraf enterprise di Malaysia.

  • RM5,000 untuk Semakan Pemilikan & Akses penuh (kami perbetulkan arkitektur dan kawalan sistem anda).
  • RM450/bulan untuk Pelan Penjagaan (Care Plan) terurus sepenuhnya.
  • Bermula RM13,000/bulan untuk Penambahbaikan Sistem Bulanan. Tiada caj kadar per jam, hanya bukti portfolio yang telah disahkan (Daralwahi, Agros Empire, UrusHQ, nCrypt, Trexon Energy, TechFix Malaysia). Ketahui pelan Penyelenggaraan Laman Web kami hari ini.
WhatsApp