\r\n\"Beyond The Rack's success is driven by the consumer's desire to shop online – and get a great deal,\" said Yona Shtern, CEO of Beyond The Rack. \"Our members shop with us regularly, and a great shopping experience is key to building customer loyalty. Implementing MasterPass is one way we can do that. Now, with just a few clicks, shoes, bags and fashion are securely on their way to the shopper's home.\" \r\n \r\nMasterPass eliminates the need for consumers to enter detailed shipping and card information to complete their online shopping at MasterPass merchant sites. Consumers can securely store MasterCard and other branded credit, debit and prepaid card information, address books and more, simplifying the process of completing a transaction from any connected device. \r\n \r\nAs MasterPass evolves, it will support the use of various technologies – NFC, QR codes, tags and mobile devices – for in-store purchases, based on the shopping experiences a merchant wants to make available to its customers. Consumers shopping at MasterPass merchants will also have access to additional value-added services including real-time alerts, account balances, loyalty programs, offers and more. \r\n \r\nBeyond The Rack joins thousands of retailers, including Rakuten.com, in Canada and the U.S. that are enabling a seamless, secure and speedy checkout regardless of where consumers may be and what device they may be using. For a complete list of U.S. merchants, click here. \r\n \r\nFor related content: \r\n2013 Tech Innovators \r\nBeyond the Rack Taps Akamai Solutions \r\nRetailers Win Major $6B Victory Against Visa, MasterCard Swipe Fees \r\nAmazon Launches Wish List Gifting Feature \r\nBeall's Preps for the Future of Payments with SAP POS \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);
}
})();
Beyond The Rack Expands Global Payments with MasterPass
Beyond The Rack Expands Global Payments with MasterPass
10/8/2013
With the holiday season approaching many retailers are adopting MasterPass, a digital platform from MasterCard to give shoppers a seamless, secure and speedy checkout. Beyond The Rack, a North American e-commerce fashion retailer with more than 9.5 million subscribers, has signed on to provide MasterPass for flexible payment via the Web or on mobile devices.
"Beyond The Rack's success is driven by the consumer's desire to shop online – and get a great deal," said Yona Shtern, CEO of Beyond The Rack. "Our members shop with us regularly, and a great shopping experience is key to building customer loyalty. Implementing MasterPass is one way we can do that. Now, with just a few clicks, shoes, bags and fashion are securely on their way to the shopper's home."
MasterPass eliminates the need for consumers to enter detailed shipping and card information to complete their online shopping at MasterPass merchant sites. Consumers can securely store MasterCard and other branded credit, debit and prepaid card information, address books and more, simplifying the process of completing a transaction from any connected device.
As MasterPass evolves, it will support the use of various technologies – NFC, QR codes, tags and mobile devices – for in-store purchases, based on the shopping experiences a merchant wants to make available to its customers. Consumers shopping at MasterPass merchants will also have access to additional value-added services including real-time alerts, account balances, loyalty programs, offers and more.
Beyond The Rack joins thousands of retailers, including Rakuten.com, in Canada and the U.S. that are enabling a seamless, secure and speedy checkout regardless of where consumers may be and what device they may be using. For a complete list of U.S. merchants, click here.