Walmart said it has made the mobile payment app Walmart Pay available in more than 4,600 Walmart stores nationwide.