How to do various things, including uploading different product types, editing, approval and publishing.