Updating Walmart's in the United States - Sensory Friendly & Walmart Pay

Hello OSM US community!

I would like to bulk edit all Walmart Supercenters in the United States to include sensory friendly keys as well as update Apple Pay / Walmart Pay keys. Your questions / comments / concerns are very welcome! Both these can be adjusted in JOSM using this overpass query:

[out:json][timeout:2500];
{{geocodeArea:United States of America}}->.searchArea;
nwr["shop"="supermarket"]["name"="Walmart Supercenter"](area.searchArea);
out meta;

Sensory Friendly

In 2023, Walmart announced all Unites States and Puerto Rico stores will have sensory friendly hours daily from 8:00AM - 10:00AM local time with no end date. As such, the stores should be tagged with:

sensory_friendly:conditional=yes @ Mo-Su 08:00-10:00
sensory_friendly:accommodation=dimmed_light;static_screens;no_pa

Walmart Pay

Walmart is one of (if not the only) major retailer holdout against Apple Pay / NFC payments. They have instead promoted their own “Walmart Pay” as their mobile solution. As such, the stores should be tagged with:

payment:apple_pay=no
payment:app:walmart=yes

Why the app instead of payment:walmart_pay? Mainly because no other business uses (or can use) Walmart Pay, unlike NFC payments or credit/debit cards. This matches the existing payment:app scheme to portray which app can be used to pay.

1 Like

I would prefer payment:contactless=no, rather than listing all the individual NFC wallets.

payment:contactless=* seems analogous to other generic subkeys like payment:credit_cards=*. Branded subkeys like payment:apple_pay=* correspond more straightforwardly to the little payment method logos you see on the door or at the register, which is helpful to mappers who aren’t familiar with each possible payment method. Although you can set up Apple Pay with both credit and debit cards, some merchants probably still only accept one or the other when you use the NFC reader.

@AntiCompositeNumber according to the payment=* wiki page on payment:contactless=no:

These are a few very generic tags. If possible, they should be replaced by more specific ones which are listed in the tables below. E.g. payment:cards=* is less specific than payment:credit_cards=* which in turn is less specific than e.g. payment:mastercard=* .

When I looked it up, Walmart does not accept the 3 major NFC-enabled payments in the United States: Apple Pay, Google Pay, and Samsung Pay.

So, to follow our wiki and be the most precise (and to follow what @Minh_Nguyen pointed out about verifiability with the stickers), I actually think it should be:

payment:apple_pay=no
payment:google_pay=no
payment:samsung_pay=no
payment:app:walmart=yes

Of these, payment:google_pay=* is not on the wiki table, I think we can all agree it should be, right?

payment:app:walmart would also accurately describe their partnerships where you can pay for fuel, charging, or c-store purchases at some locations such as Exxon/Mobile or Murphy USA / Murphy Express. That is not something I am going to touch with this edit though.

There is this Walmart help article that goes over all of the payments they accept, but this seems to be online purchases, not in-person. Cash is notably absent as a signal there, and while less and less people use cash, Walmart stores will still take them at designated terminals.

2 Likes

Can confirm that Walmart doesn’t use the “normal” ePay options.