There are many things that you need to consider when it comes to choosing an eCommerce platform. Here a few important considerations for the same:
Payment options
Technical support
Available theme or extensions
Features
Security
Cost