Walmart has announced a major change to the way you pay at stores