From finding the right website builder to figuring out how customers will pay you, there's a lot to consider when opening an online store.