“Visa's fees on cross-border transactions are approximately three times higher than on domestic transactions.”