\r\n \r\nDescribing the results of the pilot program, which began late last year, PayPal vice president for retail and prepaid products Don Kingsborough said \"We've all been happy with the results and the number of adopters, and how quickly people who had PayPal accounts were able to migrate to use it in a Home Depot store,\" according to a Dow Jones report. \r\n \r\neBay-owned PayPal has also been testing this expansion into the brick-and-mortar payments arena at Office Depot, and executives say the service will be available in 10 to 15 retailers by the end of 2012. \r\n \r\n\"Retailers want a better relationship with their consumers across different channels, across online, mobile and in-store channels, so that's why they're bringing PayPal to retail locations,\" eBay CEO John Donahoe told CNBC. \r\n \r\nFor related content: Home Depot Expands PayPal POS Pilot to 51 Stores \r\n \r\n Is PayPal's Home Depot Pilot a Game-Changer? \r\n \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);
}
})();
Home Depot Rolls Out PayPal POS Option to 2,000 Stores Chainwide
Home Depot Rolls Out PayPal POS Option to 2,000 Stores Chainwide Following a successful 51-store pilot program, Home Depot will roll out PayPal's mobile payment option chainwide to 2,000 stores by the end of March, according to published reports. Customers with PayPal accounts will be able to punch in their mobile phone numbers (or swipe a PayPal card) and provide a PayPal PIN to pay for transactions at the POS.
Describing the results of the pilot program, which began late last year,
PayPal vice president for retail and prepaid products Don Kingsborough said "We've all been happy with the results and the number of adopters, and how quickly people who had PayPal accounts were able to migrate to use it in a Home Depot store," according to a Dow Jones report.
eBay-owned PayPal has also been testing this expansion into the brick-and-mortar payments arena at Office Depot, and executives say the service will be available in 10 to 15 retailers by the end of 2012.
"Retailers want a better relationship with their consumers across different channels, across online, mobile and in-store channels, so that's why they're bringing PayPal to retail locations," eBay CEO John Donahoe told CNBC.
For related content:
Home Depot Expands PayPal POS Pilot to 51 Stores
Is PayPal's Home Depot Pilot a Game-Changer?
X
This ad will auto-close in 10 seconds