As of writing, Walmart does not have a points-based rewards program. They do offer a Walmart credit card that earns you a percentage back on purchases, but this is not the same as a points system. Check with your local Walmart or their website to see if they have introduced any new loyalty programs.