\r\n \r\nHeartland Mobile and Online Ordering automates the ordering process, saving restaurant operators time and money. The solution’s robust functionality reduces the manual processes of servers taking orders by phone, entering orders into a POS (point-of-sale) system and manually processing payments. As a result, restaurants see increased throughput of incoming orders and improved sales. For example, Taziki’s Mediterranean Cafe, a fast casual restaurant concept with 35 locations, has already seen thousands of its guests convert from manual to digital ordering through Heartland Mobile and Online Ordering, and the company expects to see a lift in sales and achieve cost-saving operational efficiencies as the solution is fully rolled out. \r\n \r\nThe technology used by Heartland Mobile and Online Ordering is powered by cloud-based customizable templates that allow Heartland to offer restaurants a competitively-priced and branded white label mobile app, advanced responsive web ordering, and a suite of reporting and analytics tools. In addition, options including takeout, delivery, curbside pickup, catering, order from the table and gift and loyalty are all built in, so operators can activate the features they want to grow their business. In turn, this extensive feature set provides users with convenient ordering and pay ahead options as well as opportunities for tailored engagement with their favorite restaurants. \r\n \r\nHeartland’s focus and expertise in the hospitality space, combined with ToGoTechnologies’ rapid speed to market capacity, valuable offering and agile product development roadmap, result in a strong partnership. Heartland Mobile and Online Ordering is now available through Heartland’s national sales force of more than 800 relationship managers. \r\n "}]}};
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);
}
})();
Mobile and Online Ordering Solution Ups Throughput and Improves Sales for Restaurants
Mobile and Online Ordering Solution Ups Throughput and Improves Sales for Restaurants
9/22/2014
Heartland Payment Systems has introduced a feature-rich mobile and online ordering solution to help restaurants of all sizes remain competitive. Heartland Mobile and Online Ordering, in partnership with ToGoTechnologies, provides restaurateurs and consumers alike a convenient ordering experience that has previously been enjoyed only by large restaurant brands and their customers.
Heartland Mobile and Online Ordering automates the ordering process, saving restaurant operators time and money. The solution’s robust functionality reduces the manual processes of servers taking orders by phone, entering orders into a POS (point-of-sale) system and manually processing payments. As a result, restaurants see increased throughput of incoming orders and improved sales. For example, Taziki’s Mediterranean Cafe, a fast casual restaurant concept with 35 locations, has already seen thousands of its guests convert from manual to digital ordering through Heartland Mobile and Online Ordering, and the company expects to see a lift in sales and achieve cost-saving operational efficiencies as the solution is fully rolled out.
The technology used by Heartland Mobile and Online Ordering is powered by cloud-based customizable templates that allow Heartland to offer restaurants a competitively-priced and branded white label mobile app, advanced responsive web ordering, and a suite of reporting and analytics tools. In addition, options including takeout, delivery, curbside pickup, catering, order from the table and gift and loyalty are all built in, so operators can activate the features they want to grow their business. In turn, this extensive feature set provides users with convenient ordering and pay ahead options as well as opportunities for tailored engagement with their favorite restaurants.
Heartland’s focus and expertise in the hospitality space, combined with ToGoTechnologies’ rapid speed to market capacity, valuable offering and agile product development roadmap, result in a strong partnership. Heartland Mobile and Online Ordering is now available through Heartland’s national sales force of more than 800 relationship managers.