Buy Now, Pay Later at Walmart Walmart offers easy and affordable monthly payments online and in stores with Affirm, at a pace you choose – 3 to 24 months*. Alternative to layaway, you can purchase immediately and pay over time.