\r\n \r\nBecause of long-standing technology barriers, point-of-sale (POS) laser scanners are unable to read barcodes on smartphone screens. Within the Samsung Pay mobile wallet, Mobeam technology enables barcoded gift cards, loyalty cards, and membership cards to be redeemed digitally using Mobeam, which emulates the reading of a barcode by beaming an invisible light into the POS scanner which is read by the scanner as a reflection of the barcode. \r\n \r\nBrands benefit from the use of barcode beaming by creating a more convenient shopping experience for their customers, as well as the opportunity for improved targeting of offers, faster and easier checkout and transaction clearing, and enhanced security that reduces opportunities for fraud. Mobeam technology can be used for virtually all forms of barcoded payment, such as e-gift cards, manufacturer coupons, and retailer offers and loyalty programs. \r\n \r\nMobeam currently operates with more than 400 million Samsung phones with additional brands of handsets expected to enable beaming in the coming months. \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);
}
})();
Barcode Beaming Powers Loyalty and Membership Card Support in Samsung Pay Release
Barcode Beaming Powers Loyalty and Membership Card Support in Samsung Pay Release Mobeam has announced that its technology has been incorporated into
Samsung Electronics Co. Ltd. ’s Samsung Pay mobile payment service. Mobeam technology has been used in Samsung Pay for a number of months for the redemption of gift cards that are barcode based. With the latest Samsung Pay update, Mobeam’s beaming technology has been further implemented within Samsung Pay to power the transmission of any barcoded loyalty or membership card at retail POS laser scanners.
Because of long-standing technology barriers, point-of-sale (POS) laser scanners are unable to read barcodes on smartphone screens. Within the Samsung Pay mobile wallet, Mobeam technology enables barcoded gift cards, loyalty cards, and membership cards to be redeemed digitally using Mobeam, which emulates the reading of a barcode by beaming an invisible light into the POS scanner which is read by the scanner as a reflection of the barcode.
Brands benefit from the use of barcode beaming by creating a more convenient shopping experience for their customers, as well as the opportunity for improved targeting of offers, faster and easier checkout and transaction clearing, and enhanced security that reduces opportunities for fraud. Mobeam technology can be used for virtually all forms of barcoded payment, such as e-gift cards, manufacturer coupons, and retailer offers and loyalty programs.
Mobeam currently operates with more than 400 million Samsung phones with additional brands of handsets expected to enable beaming in the coming months.
X
This ad will auto-close in 10 seconds