Shopping Cart - Product, Shopping Cart; generateID