As a UI UX designer for Banking websites and Mobile App, i can complete this work using Balsamiq. Although an eCommerce website will be a different one but having designed various functionalities for a Banking website, i understand how and what an end user would like to have from the website.