No, staking is not mandatory to buy items. However, staking $ATR increases your discount on purchases, giving you better deals.