} function deleteGACookies() { function deleteCookie(cookieName) { document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=localhost;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=catalyst-direct.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.catalyst-direct.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=www.catalyst-direct.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=uat.catalyst-direct.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.google.co.uk;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.google.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.doubleclick.net;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.linkedin.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.twitter.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.facebook.com;path=/;'; document.cookie = cookieName + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=salesiq.zoho.com;path=/;'; document.cookie = cookieName + '=;Max-Age=-99999999;'; } var cookiesToDelete = ['_ga', '_gid', '_gat', 'gs_p_GSN-228873-S', 'gs_u_GSN-228873-S', 'gs_v_GSN-228873-S', '_dc_gtm_UA-6011416-1', '_gat_gtag_UA_6011416_1', 'gwcc', '1P_JAR', 'CONSENT', 'DSID', 'HSID', 'SAPISID', 'SIDCC', 'S', 'SSID', 'IDE', 'NID', 'bcookie', 'lang', 'lidc', 'AMP_TOKEN', 'dnt', 'eu_cn', 'guest_id', 'personalization_id', 'remember_checked_on', 'datr', 'fr', 'reg_fb_gate', 'reg_fb_ref', 'sb', 'e3de1f7d42', 'id', 'LS_CSRF_TOKEN', 'JSESSIONID', 'intercom-id-k577gmwi', '__RequestVerificationToken']; for (var i = 0; i < cookiesToDelete.length; i++) { deleteCookie(cookiesToDelete[i]); } } function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } window.addEventListener("load", function () { if (getCookie("cookieconsent_status") == 'deny' || getCookie("cookieconsent_status").length <= 0) { deleteGACookies(); } window.cookieconsent.initialise({ "palette": { "popup": { "background": "#f0f0f0", "text": "#000000" }, "button": { "background": "#3baf29", "text": "#ffffff" } }, position: "bottom-left", content: { "message": "This website uses cookies to give you the best experience on our website.", "link": "Learn more", "href": "", "dismiss": "Allow cookies", "deny": "Decline" }, cookie: { expiryDays: 90 }, type: "opt-out", revokable: true, law: { regionalLaw: false }, onInitialise: function (status) { if (this.hasConsented()) { startGA(); } else { deleteGACookies() } }, onStatusChange: function (status, chosenBefore) { if (this.hasConsented()) { startGA(); } else { deleteGACookies() } }, onRevokeChoice: function () { if (this.hasConsented()) { startGA(); } else { deleteGACookies() } } }) });

Inventory control for retail

We provide a number of innovative RFID solutions that help manage retail inventories. Effective control of inventory availability delivers many benefits.

Out-of-stocks present a number of issues for retailers. Having a large number of products unavailable for sale damages revenue and reputation. Take control of your inventory using one of our RFID solutions.


RFID products for inventory availability

RFID can offer huge efficiency and accuracy improvements in inventory management. We offer a number of RFID products to meet the varying needs of different retailers.

Handheld reader

Catalyst Scan is an RFID handheld reader for inventory and tag encoding. The reader quickly obtains accurate product counts, meaning manual inventory management can be easier and quicker than ever.

RFID inventory robot

The Catalyst Robot is a mobile, autonomous RFID reader and tracker that automatically completes an inventory of a given location. The robot tracks what products are in stock and where those products are located.