We've bunch of shopping cart volume and coupon code discounts for our website. We can't add those discounts each and every time through CS-Cart back-end "Promotions" tab. So, we've made a import script in PHP which imports the records in the DB tables "_promotions AND _promotion_descriptions". Our PHP import script is inserting the records in the DB tables perfectly without any issue and we can see those records on back-end "Promotions" list page. See attached screenshot.
But, when we're adding the items in the shopping cart from front-end then CS-Cart is not applying the volume or coupon code discounts on our website.
Our question is: Does CS-Cart add any reference for the promotions in any other table (including the "_promotions AND _promotion_descriptions" tables) OR create a reference of a new promotion in a "cache", after promotion added from back-end?
It seems like it does, since when we're adding the new volume or coupon code discounts from back-end "Promotions" tab, then those promotions work perfectly without any issue. But, the volume and coupon code discounts doesn't works, when we're adding records manually in the DB table through our PHP import script.
Can any one help us out with this, since we can't find any online help for CS-Cart promotions DB tables.
Thanks.