Никакой оплаты в таком случае, покупатель производить не обязан. Если же сотрудники магазина настаивают, нужно привлечь свидетелей данного инцидента и вызывать полицию.
В любом случае, если придётся оплачивать разбитую банку, то только по решению суда...