Walmart's take on giving consumers a way to pay for items with their smartphones, Walmart Pay, has officially launched in all Walmart locations across the nation. Originally launched in early December of 2015, Walmart Pay has seen a gradual rollout to stores over the past several months, but now...