\r\n \r\nUse of the app was first reported in September 2012 at a Rogers, AR Walmart store near the retailing giant's Bentonville headquarters. Walmart has made few official comments about the technology. For a local TV report about the app's use in Denver-area stores, Walmart spokesperson Ravi Jariwala said only that the app is \"still in test mode.\" \r\n \r\nMobile device-based payment solutions have proliferated in recent years, with players including PayPal, the ISIS mobile wallet that is backed by three major telecommunications companies and the Google Wallet. Some of the nation's leading retailers, including Walmart, have also staked their claim in the mobile payments space with last year's formation of the Merchant Customer Exchange (MCX), although no announcement of a specific MCX app technology has yet surfaced. \r\n \r\nThe Scan & Go app, however, is one of the few that combines product scanning and simple customer-directed interactions with a self-checkout POS device. One other is the QThru self-checkout app, which underwent a six-month pilot at a Seattle-area supermarket before Myers Group, which operates a dozen retail stores in the Pacific Northwest, expanded its use to other supermarkets and hardware stores the company operates in July 2012. \r\n \r\nFor its part, Walmart has made major recent investments in self-checkout technology. In November the retailer announced plans to add 10,000 NCR SelfServ checkout lanes in 1,200 Walmart stores this year. The retailer already uses self-checkout in 1,600 of its stores, and last year it increased the number of its Sam's Club stores equipped with the technology from 80 to 300. \r\n \r\nFor related content: Walmart to Add 10,000 Self-Checkout Lanes at 1,200 Stores in 2013 \r\n \r\n Walmart Tests iPhone-Enabled Self-Checkout \r\n \r\n Walmart, Target Join New Retailer-Led Mobile Payment Group \r\n \r\n Supermarket Retailer Rolls Out Self-Checkout Smartphone App \r\n "}]}};
const country = "US";
const language = "en-US,en;q=0.5";
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);
}
})();
Walmart Expands iPhone-Based Self-Checkout to 40 Denver Stores
Walmart Expands iPhone-Based Self-Checkout to 40 Denver Stores
Adam Blair
2/19/2013
Walmart has expanded its use of the "Scan & Go" iPhone app from a single-store test to 40 locations in the Denver area. Shoppers who download the app can scan items with their phones as they walk the aisles of the store. When they're finished, they select "done shopping" and the app creates a unique QR code that is read at a self-checkout station where the customer chooses a payment option to complete the transaction, according to published reports.
Use of the app was first reported in September 2012 at a Rogers, AR Walmart store near the retailing giant's Bentonville headquarters. Walmart has made few official comments about the technology. For a local TV report about the app's use in Denver-area stores, Walmart spokesperson Ravi Jariwala said only that the app is "still in test mode."
Mobile device-based payment solutions have proliferated in recent years, with players including PayPal, the ISIS mobile wallet that is backed by three major telecommunications companies and the Google Wallet. Some of the nation's leading retailers, including Walmart, have also staked their claim in the mobile payments space with last year's formation of the Merchant Customer Exchange (MCX), although no announcement of a specific MCX app technology has yet surfaced.
The Scan & Go app, however, is one of the few that combines product scanning and simple customer-directed interactions with a self-checkout POS device. One other is the QThru self-checkout app, which underwent a six-month pilot at a Seattle-area supermarket before Myers Group, which operates a dozen retail stores in the Pacific Northwest, expanded its use to other supermarkets and hardware stores the company operates in July 2012.
For its part, Walmart has made major recent investments in self-checkout technology. In November the retailer announced plans to add 10,000 NCR SelfServ checkout lanes in 1,200 Walmart stores this year. The retailer already uses self-checkout in 1,600 of its stores, and last year it increased the number of its Sam's Club stores equipped with the technology from 80 to 300.