changes: even traditional fixed POS systems are now being called on to interact with consumers' smart mobile devices. Download this Retail Solutions Brief to discover how mobility, new payment technologies and omni-channel growth are reshaping the point of sale – plus four useful tips for improving your mobile payment security profile.\n
","alternateLabel":null,"teaserImage":{"id":21993,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/rsb1012.jpg?itok=jRgVd1WN","width":150,"alt":null,"height":181},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"RFID On the Go","id":4135,"bundle":"article","summary":"RFID solutions are updating to include Bluetooth, UHF and more","showSummary":null,"url":"/rfid-go","date":"2012-10-08T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":45075,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/emergingtech-cipherlab1861.jpg?itok=Ro67n253","width":150,"height":148,"alt":null},"topics":[{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Location Based Services","url":"/location-based-services"},{"name":"Business Intelligence (BI)","url":"/business-intelligence"},{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Data Center","url":"/data-center"},{"name":"Warehouse Management","url":"/warehouse-management"},{"name":"Visual Analytics","url":"/visual-analytics"},{"name":"Digital Transformation","url":"/digital-transformation"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Mobile Apps","url":"/mobile-apps"},{"name":"Big Data","url":"/big-data"}],"attachedFiles":[]},{"title":"Grocery-Specific iPad POS Shortens Training Time for Supermarket","id":4232,"bundle":"article","summary":"Marty's Market, a specialty grocery retailer in Pennsylvania, has rolled out Revel Systems iPad POS system to remain up-to-date with its store associates and customers.","showSummary":null,"url":"/grocery-specific-ipad-pos-shortens-training-time-supermarket","date":"2012-08-22T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":44940,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/ReveliPadPOS_ris_08-22-2012.jpg?itok=qZWSXSvq","width":150,"height":81,"alt":null},"topics":[{"name":"Enterprise Resource Management","url":"/enterprise-resource-management"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Business Intelligence (BI)","url":"/business-intelligence"},{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Customer Service","url":"/customer-service"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"IT Services","url":"/it-services"},{"name":"Interactive Digital Services","url":"/interactive-digital-services"},{"name":"Marketing","url":"/marketing"},{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Workforce Management","url":"/workforce-management"},{"name":"Network Infrastructure","url":"/network-infrastructure"}],"attachedFiles":[]},{"title":"Release of Mobile POS Commands Retail","id":4238,"bundle":"article","summary":"Celerant Technology released mobile POS on the Motion SlateMate to complete sales transactions away from a register.","showSummary":null,"url":"/release-mobile-pos-commands-retail","date":"2012-08-16T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":44934,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/CelerantMotion_ris_08-16-12.jpg?itok=tL-64WK1","width":3000,"height":2000,"alt":null},"topics":[{"name":"Point of Sale","url":"/point-sale"},{"name":"Business Intelligence (BI)","url":"/business-intelligence"},{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Customer Service","url":"/customer-service"},{"name":"Workforce Management","url":"/workforce-management"},{"name":"Fulfillment","url":"/fulfillment"},{"name":"Gift Registry","url":"/gift-registry"},{"name":"Digital Transformation","url":"/digital-transformation"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"IT Services","url":"/it-services"},{"name":"Interactive Digital Services","url":"/interactive-digital-services"},{"name":"Mobile Apps","url":"/mobile-apps"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"Security","url":"/security"},{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Unified Commerce: RIS Deep Dive","url":"/ris-deep-dive-unified-commerce"}],"attachedFiles":[]},{"title":"Beall's Selects VeriFone Multimedia Payment Systems","id":4240,"bundle":"article","summary":"Beall's has chosen VeriFone to provide payment and media-enabled solutions to its stores.","showSummary":null,"url":"/bealls-selects-verifone-multimedia-payment-systems","date":"2012-08-15T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":44932,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/Bealls_ris_08-15-12.jpg?itok=7XmrlqZC","width":150,"height":96,"alt":null},"topics":[{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Customer Service","url":"/customer-service"},{"name":"Digital Transformation","url":"/digital-transformation"},{"name":"IT Services","url":"/it-services"},{"name":"Loyalty Programs","url":"/loyalty-programs"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"Security","url":"/security"}],"attachedFiles":[]},{"title":"Top 10 Reasons to Integrate Your Payments Environment","id":4330,"bundle":"article","summary":"As mobility increases, retailers recognize more and more that accepting innovative methods of payment means increased revenue. Discover the top 10 reasons why payments should be integrated with the environment.","showSummary":null,"url":"/top-10-reasons-integrate-your-payments-environment","date":"2012-06-22T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":44756,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/Payments_ris_06-22-12.jpg?itok=W9HUuQ8r","width":150,"height":115,"alt":null},"topics":[{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Business Intelligence (BI)","url":"/business-intelligence"},{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Customer Service","url":"/customer-service"},{"name":"Data Center","url":"/data-center"},{"name":"E-Commerce","url":"/e-commerce"},{"name":"Digital Transformation","url":"/digital-transformation"},{"name":"IT Services","url":"/it-services"},{"name":"Interactive Digital Services","url":"/interactive-digital-services"},{"name":"Loyalty Programs","url":"/loyalty-programs"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"Mobile Apps","url":"/mobile-apps"},{"name":"E-Commerce Platform","url":"/e-commerce-platform"},{"name":"Security","url":"/security"},{"name":"Enterprise Resource Management","url":"/enterprise-resource-management"},{"name":"Social Networking","url":"/social-networking"},{"name":"Unified Commerce: RIS Deep Dive","url":"/ris-deep-dive-unified-commerce"},{"name":"Logistics","url":"/logistics"}],"attachedFiles":[]},{"title":"VeriFone and PayPal Join Forces to Offer Alternative Payments ","id":4398,"bundle":"article","summary":"VeriFone and PayPal have signed a pact to offer alternative payments to large retailers nationwide.","showSummary":null,"url":"/verifone-and-paypal-join-forces-offer-alternative-payments","date":"2012-05-24T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":44649,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/VeriFonePayPal_ris_05-24-12.jpg?itok=lnvTl_xY","width":150,"height":108,"alt":null},"topics":[{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Customer Service","url":"/customer-service"},{"name":"E-Commerce","url":"/e-commerce"},{"name":"IT Services","url":"/it-services"},{"name":"Loyalty Programs","url":"/loyalty-programs"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"Security","url":"/security"}],"attachedFiles":[]},{"title":"Macy's, Dillard's, Foot Locker Join Isis Mobile Wallet Pilot","id":4412,"bundle":"article","summary":"National retailers including Macy's, Dillard's, Foot Locker, AÉropostale and Champs Sports will join local merchants this summer for a two-city pilot of the Isis mobile wallet technology.","showSummary":null,"url":"/macys-dillards-foot-locker-join-isis-mobile-wallet-pilot","date":"2012-05-20T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":44636,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/Dillards_RIS_12-1-11_0.jpg?itok=HZVVRCFJ","width":150,"height":138,"alt":null},"topics":[{"name":"Mobile Wallet","url":"/mobile-wallet"},{"name":"Loyalty Programs","url":"/loyalty-programs"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"Marketing","url":"/marketing"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Near-Field Communications","url":"/near-field-communications"},{"name":"Mobile Devices","url":"/mobile-devices"}],"attachedFiles":[]},{"title":"Mobile and Tablet Shopping Demystified -- Adoption and the ROI Business Case","id":4650,"bundle":"whitepaper","url":"/mobile-and-tablet-shopping-demystified-adoption-and-roi-business-case-0","date":"2012-02-01T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"summary":"Kony is proud to sponsor Aberdeen's new report titled, \"Mobile and Tablet Shopping Demystified -- Adoption and the ROI Business Case\" by Principal Analyst, Sahir Anand. Between July and August 2011, Aberdeen surveyed 300 enterprises to assess the consumer, process and technology factors that are shaping the roll-out and gradual expansion of existing mobile and tablet shopping initiatives. This Analyst Insight details business and customer success cases, and forward-looking roadmaps that are likely to define this space in the coming months.","body":"Kony is proud to sponsor Aberdeen's new report titled, \"Mobile and Tablet Shopping Demystified -- Adoption and the ROI Business Case\" by Principal Analyst, Sahir Anand. Between July and August 2011, Aberdeen surveyed 300 enterprises to assess the consumer, process and technology factors that are shaping the roll-out and gradual expansion of existing mobile and tablet shopping initiatives. This Analyst Insight details business and customer success cases, and forward-looking roadmaps that are likely to define this space in the coming months.","alternateLabel":null,"teaserImage":null,"sponsored":false,"businessTopic":[],"company":[],"contentType":[]}]},"title":"Mobile Wallet"};
const country = "HK";
const language = "en, *";
const SITE_LANGUAGE = "en";
const siteName = "RIS News";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "risnews";
window.dataLayer = window.dataLayer || [];
const data = {};
data.entityTaxonomy = {};
const contentTypes = [
"article",
"blog",
"bulletin",
"embed_page",
"landing_page",
"event",
"image",
"page",
"product",
"whitepaper",
"video",
"tags",
];
if (
routeInfo &&
"bundle" in routeInfo &&
contentTypes.includes(routeInfo["bundle"])
) {
data.entityBundle = routeInfo.bundle;
data.entityTitle = `${routeInfo.title} | ${siteName}`;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.entityType = "node";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.entityTaxonomyKeys = {};
data.entityTaxonomyHierarchies = {};
data.parentNaicsCode = {};
data.isPro = false;
data.algoliaIndexName = indexName;
// Add toxonomy data
const taxonomies = {
businessTopic: "business_topic",
contentType: "content_type",
company: "company",
marketSegment: "market_segment",
};
const getHierarchy = (term, terms = []) => {
terms.push({ id: term.id, name: term.name });
if (term.parentTerm != null) {
getHierarchy(term.parentTerm, terms);
}
return terms;
};
const getTerms = (term, useApiId = false) => {
return { id: useApiId ? term.apiId : term.id, name: term.name };
};
const getKeys = (term) => {
return { id: term.id, name: term.apiId };
};
Object.entries(taxonomies).forEach(([key, item]) => {
terms = routeInfo[key];
if (terms && terms.length > 0) {
data["entityTaxonomy"][item] = terms.map((term) =>
getTerms(term, key === "company")
);
if (key !== "company") {
data["entityTaxonomyKeys"][item] = terms.map(getKeys);
termGroups = [];
terms.forEach((term, termInd) => {
termGroups[termInd] = getHierarchy(term);
});
data["entityTaxonomyHierarchies"][item] = termGroups;
}
}
});
data["entityTaxonomy"]["tags"] = routeInfo["topics"] || [];
// Primary Topic is either the business topic or the top tag.
if (routeInfo["businessTopic"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"];
} else {
if (routeInfo["topics"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"];
}
}
// Primary and secondary entityNaicsCodes come from the MarketSegment
if (routeInfo.marketSegment?.length > 0) {
data.entityNaicsCode = {};
data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"];
data["entityNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["naicsCode"];
if (routeInfo["marketSegment"][0]["parentTerm"] != null) {
data["parentNaicsCode"]["id"] =
routeInfo["marketSegment"][0]["parentTerm"]["id"];
data["parentNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"];
}
} else {
data.entityNaicsCode = [];
}
if (routeInfo.taggedPro) {
data.isPro = routeInfo.taggedPro;
}
window.dataLayer.push(data);
} else if (routeInfo && "vid" in routeInfo) {
data.entityBundle = "tags";
data.entityTitle = routeInfo.name;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.entityType = "taxonomy_term";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.algoliaIndexName = indexName;
data["entityTaxonomy"]["tags"] = {
id: routeInfo["id"],
name: routeInfo["name"],
};
window.dataLayer.push(data);
}
})();