eCommerce checklist: what to do before opening an online