Had a word with the merchant, and informed them about Web Payments, which will be associated with Google Pay and Apple pay. They are Okay with that. No other issues were reported, closed as resolved