Is it compulsory to upload photos to buy anything?

No, it is not needed in ready made products.