also ich würde mir an deiner Stelle kostenlose, am besten OpenSource, eCommerce-Systeme anschauen wie z.B.
Magento oder
osCommerce und dann schauen, in wie weit es Plugins in die Richtung, in die du gehen willst, gibt und/oder wie gut die Schnittstellen dokumentiert sind, um selbst Plugins zu schreiben.