\r\n \r\nEataly’s complicated configuration of housing multiple profit centers under one mega-roof required a sophisticated and flexible software solution, with all systems linking to a central database, along with the capacity to handle high-volume and varying-sized transactions with ease. \r\n \r\nDigital Dining’s feature-rich POS system, along with Epson’s wired and wireless receipt printing solutions, allowed Eataly to streamline processes such as multi-store control, gift cards, loyalty – all while handling up to 5,000 transactions daily. The solution has been installed in both Eataly U.S. locations, which include New York City and Chicago. \r\n \r\nThe New York City rollout included Digital Dining software as well as 26 Epson TM-T88V receipt printers, 22 Epson TM-U220 kitchen printers, and Epson’s Mobilink on-the-go receipt printer. For the Chicago location, the rollout included Digital Dining software as well as 34 Epson TM-T88V receipt printers and 19 Epson TM-U220 kitchen printers."}]}};
const country = "US";
const language = "en-US,en;q=0.5";
const SITE_LANGUAGE = "en";
const siteName = "Hospitality Technology";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "HT";
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);
}
})();
Eataly Streamlines Processes for Loyalty, 5K Daily Transactions and More with POS
Eataly Streamlines Processes for Loyalty, 5K Daily Transactions and More with POS Eataly has deployed a new POS solution from a partnership with
Epson and
Digital Dining . Eataly is unlike most dining venues in that it houses multiple types and sizes of dining and food-centric customer experiences, such as restaurants, coffee bars, produce markets, bakeries, wine shops, butchers, cooking schools, and rooftop beer gardens, along with one-of-a-kind private and group dining options.
Eataly’s complicated configuration of housing multiple profit centers under one mega-roof required a sophisticated and flexible software solution, with all systems linking to a central database, along with the capacity to handle high-volume and varying-sized transactions with ease.
Digital Dining’s feature-rich POS system, along with Epson’s wired and wireless receipt printing solutions, allowed Eataly to streamline processes such as multi-store control, gift cards, loyalty – all while handling up to 5,000 transactions daily. The solution has been installed in both Eataly U.S. locations, which include New York City and Chicago.
The New York City rollout included Digital Dining software as well as 26 Epson TM-T88V receipt printers, 22 Epson TM-U220 kitchen printers, and Epson’s Mobilink on-the-go receipt printer. For the Chicago location, the rollout included Digital Dining software as well as 34 Epson TM-T88V receipt printers and 19 Epson TM-U220 kitchen printers.
X
This ad will auto-close in 10 seconds