You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
We have one particular product which is extremely popular - it has almost 250 email addresses from people who want to be notified when the item comes into stock. There have been complaints that people are not getting notified. So we tested it out using our own email addresses after having temporarily moved all the customer emails out. We did not receive the email. Is there some setting somewhere else other than in the actual products inventory settings?
Are the email addresses supposed to be persistent? I mean, are they supposed to remain in the inventory section after the item comes into stock and the email is (supposedly) sent? Or, is it designed to delete all the addresses once the notification is sent?
Either way, we don't seem to have this working and I cannot figure out why.
Thanks in advance Nick, as usual.
Offline
Under Store > Component > Settings > General Store Settings, 'Enable Stock Notifications' has to be set to true. That will set the system up to collect email addresses which are store in the products table (ecom_prod). When a cron job runs daily, if an item is in stock and has email addresses listed to notify, the system will mail those addresses, then wipe out the notification list. Is the list being wiped out when the notifications are sent?
Offline
webmaster wrote:
Under Store > Component > Settings > General Store Settings, 'Enable Stock Notifications' has to be set to true. That will set the system up to collect email addresses which are store in the products table (ecom_prod). When a cron job runs daily, if an item is in stock and has email addresses listed to notify, the system will mail those addresses, then wipe out the notification list. Is the list being wiped out when the notifications are sent?
That setting is set to true. This has basically never worked on my system. The component base version is 8.0.7
Is there a limit to the number of emails that can be in that list? We have around 250.
Is there a way to change when the cron job runs? Does my server-side administration area (cPanel) need to know about Kryptronics' cron job?
Last edited by dskowron (10-02-2018 09:42:50)
Offline
On V8 and lower cron runs automatically. You can reset it by running this SQL:
UPDATE core_settings SET value=1 WHERE id LIKE '%.cron_%_last'
Then access your homepage. All cron jobs will run and will start daily from that point. If you're hosted with Kryptronic, submit a basic support ticket and we can look into this for you:
https://kryptronic.com/Form/TECHTICKET
Offline
webmaster wrote:
On V8 and lower cron runs automatically. You can reset it by running this SQL:
UPDATE core_settings SET value=1 WHERE id LIKE '%.cron_%_last'
Then access your homepage. All cron jobs will run and will start daily from that point. If you're hosted with Kryptronic, submit a basic support ticket and we can look into this for you:
https://kryptronic.com/Form/TECHTICKET
This helps. Thanks Nick.
Offline