I think those stickers every store has are distributed by the Visa and Mastercard (or some vendor who has a direct association with them). In any case, it seems like a different situation if the source of the material is ultimately the business itself. In the case of this post, it's a third party with no formal association making use of the logo.