Som tidigare nämnt, använd en open source-lösning som t.ex. woocommerce och sedan skräddarsyr man just de funktionerna du vill.
Ett vanligt woocommerce-projekt med ganska mycket skräddarsytt, design och så vidare, hamnar nog nånstans mellan 60k och 300k. Kan gå på mer, självklart, men tror inte det om det inte är jättekonstiga specialcase (det verkar inte så om jag kollar abswheels). Vi på Grebban gör såna här case rätt ofta. Skulle definitivt undvika billigare hyrlösningar för att lösa ditt behov, om du ändå måste investera i lite skräddarsytt så är det lika bra att inte vara inlåst i en leverantör förevigt för den investeringen.
I grund och botten är det här inte något svårt, nästan alla ambitiösa handlare skräddarsyr vissa delar av sin shop för att den ska möta kundernas behov på sajten. Går säkert med Magento som grund också men skulle tro att det då blir dyrare, dels pga färre aktörer som är duktiga på magento än woocommerce/wordpress, dels också för att magento är aningen svårare att anpassa.