Are pigs flying? Walmart has finally caved on its refusal to support Apple Pay and Google Pay.