"The company ... offers dozens of payment options in over 100 countries including credit cards, mobile, pre-paid cards, bank transfers and more, in addition to hundreds of brand engagement ads." . . . . .