Definition of pay-to-stay in English English dictionary
A slotting fee, slotting allowance, pay-to-stay, or fixed trade spending is a fee charged to produce companies or manufacturers by supermarket distributors (retailers) in order to have their product placed on their shelves