fix repeated notifications handling in Shopping Cart protocol