Ik zou voor magento gaan. Wordpress zorgt namelijk niet volledig voor automatische dingen. Let echter wel op dat magento net wat ingewikkelder is om op te zetten als je het niet kent.
Je moet juist niet voor Magento gaan. Je geeft aan een webshop te willen zonder programmeer skills en een goede webshop kun jij niet binnen Magento opzetten als je geen programmeer skills hebt.
Woocommerce is een prima oplossing. Is bijna click & play. Voldoet aan al jouw eisen en is ook nog eens gratis. Magento moet je echt met een reden kiezen. (is mijn ervaring)
Denk hierbij aan een grote multistore in verschillende talen. Daar heeft Magento dan weer mooie scopes voor.
Voor de andere.. Prestashop bied alles voor iemand die niet wilt of kan programmeren. (uiteraard is er wel een mogelijkheid om zelf code te typen).
Alles zit er standaard in verwerkt van producten import tot automatisch facturen sturen bij een aankoop. Hierbij een voorbeeld van mijn webshop: ligrasupport.shop (letop: productenlijst nog niet volledig vandaar dat de koop/voorraad optie nog uitstaat.)