NEW YORK—Makers of everything from toys to tortillas are increasingly setting minimum prices on their goods to maintain profits and limit price cutting as retailers like Walmart Inc. and Amazon.com Inc. try to grab sales from each other online.
As a result, shoppers face fewer discounts for everyday purchases at a time when inflation is around 8 percent, and as retailers look to unload hundreds of billions of dollars of excess inventory.