\r\n","body":"Pizza Ranch hadn’t had much in place in the way of a rewards program, but that changed when the company teamed with Paytronix. The relationship has grown, evolving into a true customer retention management program through the Data Insights product Paytronix offers. Sponsored. ","alternateLabel":null,"teaserImage":{"id":2123,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/cs0316_0.jpg?itok=-8b81B3N","width":196,"alt":null,"height":219},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Report Reveals U.S. Mobile Payment Market to Increase 54 Percent in 2016 ","id":1108,"bundle":"article","summary":"PayPal, Android Pay, Apple Pay & Starbucks dialing up growth in $23 billion mobile payments market.","showSummary":null,"url":"/report-reveals-us-mobile-payment-market-increase-54-percent-2016","date":"2016-02-15T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Mobile Payments","url":"/mobile-payments"},{"name":"Mobile Point of Sale (POS)","url":"/mobile-point-sale-pos"},{"name":"Payment Security","url":"/payment-security"},{"name":"Restaurants","url":"/restaurants"},{"name":"POS","url":"/pos"}],"attachedFiles":[]},{"title":"Royal Caribbean Optimizes Efficiencies and Service with POS and Document Management System","id":1109,"bundle":"article","summary":"Royal Caribbean rolls out InfoGenesis POS and DataMagine on two newest ships.","showSummary":null,"url":"/royal-caribbean-optimizes-efficiencies-and-service-pos-and-document-management-system","date":"2016-02-12T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Cruise Line","url":"/cruise-line"},{"name":"POS","url":"/pos"},{"name":"Labor/Workforce Mgmt/Scheduling","url":"/laborworkforce-mgmtscheduling"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"Johnny Carino's Improves Guest Experience with Integration of Reporting & POS","id":1124,"bundle":"article","summary":"Mirus and Custom Business Solutions team to provide an integrated system that combines Mirus reporting modules and NorthStar Order Entry point-of-sale system. ","showSummary":null,"url":"/johnny-carinos-improves-guest-experience-integration-reporting-pos","date":"2016-02-04T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"POS","url":"/pos"},{"name":"Restaurants","url":"/restaurants"},{"name":"Family Casual Dining","url":"/family-casual-dining"},{"name":"Data & Analytics","url":"/data-analytics"}],"attachedFiles":[]},{"title":"Bakers Delight Holdings Deploys xchangexec Across 720+ Locations","id":1125,"bundle":"article","summary":"Bakers Delight teams with Task Retail Technology as it looks to take advantage of emerging mobile and wireless technology.","showSummary":null,"url":"/bakers-delight-holdings-deploys-xchangexec-across-720-locations","date":"2016-02-04T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Mobile Point of Sale (POS)","url":"/mobile-point-sale-pos"},{"name":"POS","url":"/pos"},{"name":"Restaurants","url":"/restaurants"},{"name":"Coffee Bar","url":"/coffee-bar"},{"name":"Sandwich Shop","url":"/sandwich-shop"},{"name":"MURTEC (Multi-Unit Restaurant Technology Conference)","url":"/murtec"}],"attachedFiles":[]},{"title":"Star Micronics Releases Print Data Relaying Application","id":1128,"bundle":"article","summary":"PassPRNT, print data relaying application compatible with Star Micronics Bluetooth enabled printer.","showSummary":null,"url":"/star-micronics-releases-print-data-relaying-application","date":"2016-02-03T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"POS","url":"/pos"},{"name":"Hardware","url":"/hardware"},{"name":"Restaurants","url":"/restaurants"}],"attachedFiles":[]},{"title":"Revention Releases Cloud-Based Loyalty Program","id":1129,"bundle":"article","summary":"Honeycomb loyalty integrates with Revention point of sale, HungerRush online ordering and mobile apps, plus new kiosk.","showSummary":null,"url":"/revention-releases-cloud-based-loyalty-program","date":"2016-02-02T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Kiosks","url":"/kiosks"},{"name":"Loyalty","url":"/loyalty"},{"name":"Mobile Point of Sale (POS)","url":"/mobile-point-sale-pos"},{"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"name":"Restaurants","url":"/restaurants"},{"name":"POS","url":"/pos"}],"attachedFiles":[]}]},"title":"POS","contentParagraphs":null,"sections":null};
const country = "US";
const language = null;
const SITE_LANGUAGE = "en";
const siteName = "Hospitality Technology";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "HT";
const title = "POS | Hospitality Technology";
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 = title || `${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);
}
})();
POS | Hospitality Technology
Apple Watch becomes ninth platform Domino's guests can now place and track orders.
Heartland donation helps establish training facility for Advanced Payments and Identity Security.
2016 New Tech Showcase HT's annual New Tech Showcase is the must-read supplement that covers new hardware, software and services for the lodging and foodservice industry. Sponsored.
X
This ad will auto-close in 10 seconds