Visa and Mastercard stocks have been up quite a lot. I admit that I have miss the boat. However, I am not taking any risk on non-dividend paying stock even Mastercard has a very small dividend yield.
One way to play using ETF is the "First Trust IPOX 100 Index ETF" (FPX). The ETF tracks an index of top 100 IPOs. The fund allows you to play IPOs without volatile movements because it only adds the new IPO on their seventh trading day in the market.
Another ETF is (IYF) which is the iShares Dow Jones US Financial Sector which Visa could be next to join into the index.