Конечно, платить не надо было. Бутылки не должны были стоять на полу.  При взрывании бутылка могла причинить вред покупателю,облить пивом или еще хуже поранить стеклом. Можно пожаловаться в роспотребнадзор, тогда магазин еще вам заплатит.