The new payment methods will be integrated across all of Walmart's physical stores by the end of the year, as well as on its websites and mobile applications.