Do many Canadian merchants accept these cards?

Sure! There are over 150,000 merchants which accept UnionPay cards. Wherever you see its logo, you can use the card for all kinds of transactions. There’s a massive POS acceptance across the country, too, across both high-end brands and local shops.