Baru-baru ini saya mengalami masalah dengan sebuah toko, ketika saya mulai memperhatikan email notifikasi stok tertentu tidak dikirim. Semua email untuk produk sederhana baik-baik saja, tetapi ketika datang ke produk yang dapat dikonfigurasi, inilah masalah saya:
Saat ini, pelanggan dapat mendaftar untuk email notifikasi stok. Pekerjaan cron berjalan dengan baik, dan sistem secara logis hanya mengirim mereka ketika mereka benar-benar dalam stok dan tidak diatur ke 0. Namun produk yang dapat dikonfigurasi, selalu diatur ke 0, dan produk sederhana yang termasuk dalam yang dapat dikonfigurasi ini melakukan perubahan stok. Jadi apa yang terjadi sekarang adalah, orang hanya dapat berlangganan produk ketika SEMUA ukuran kehabisan stok (sehingga bahkan tidak dapat memilih ukuran yang ingin mereka terima informasi), tetapi kemudian ketika sepatu misalnya mendapatkan kembali persediaan , mereka tidak menerima pemberitahuan karena yang dapat dikonfigurasi (yang merupakan produk tempat mereka berlangganan) masih pada 0.
Saya yakin saya bukan orang pertama yang mengalami masalah ini, jadi saya bertanya-tanya apakah ada yang bisa mengatasinya atau menemukan solusi?