E-Commerce · Product Development

PRESTASHOP vs SYMFONY for a multi vendor ecommerce platform?

Elena Skliar Co-founder chez La Pradelle

March 21st, 2016

My team and I are looking for a technology solution for a multi vendor ecommerce platform. We want to build a first version in order to test our market, therefore we are looking for the fastest and cheapest solution. What are your opinions about SYMFONY vs PRESTASHOP? Thanks for all the inputs

Amol Chawathe Startup Magician

March 21st, 2016

Hello Elena, 

I would suggest you to think of a new architecture based on API so you can share your inventory and also help get partners to easily join you. 

I can help you with more technical solutions and ideas if you need. 

Carl Lawson

March 21st, 2016

Hi Elena,

Symfony is a php framework so you'll be doing a lot more work if taking this approach - figure a much longer time to completion. I have compared other solutions (including Opencart) and the best one so far is Prestashop. I suggest you research the multi-vendor features and add-ons for this app as a promising direction to consider. I will be using Prestashop to create an MVP for a new company I'm launching in the next few months - also to pivot my current company to a B2B model.

Shweta Dubey Business Development Manager at ALEA IT SOLUTIONS

March 21st, 2016

Hi Elena, I would suggest you to use Opencart because it is one of the largest using Opensource which is secured also due to its architecture which is based on MVC. You will get the module available easily and can directly use the same module which will be the cheapest solution also.

Israel Roth Co-Founder & CTO at Labgoo

March 21st, 2016

Elena, you might also want to check cs-cart that has multi-vendor solution

Bruno Leveque PrestaShop Inc. CEO & Co-founder

March 21st, 2016

Hi Elena,

Good news, we have been working really hard on our next release (PrestaShop v1.7) and it will now use Symfony. You can check out our Developers blog for more details and the benefits it will bring to our retailers.

Should you have any other questions/needs, I'd be happy to help, please feel free to touch base and let us know once you store is live ;-)

Best,

Brent Laminack Principal at OpenFace Systems, Inc.

March 21st, 2016

Elena,
To my knowledge, none of the open source shopping carts offer multi-vendor selling. You'll need to add a 3rd party extension. All of them do have extensions that will get you going in the right direction. These are almost universally called "marketplace" extensions. The key to success in any of these is to do a very thorough requirements definition, then map it to the functionality of each candidate produce. PM me if you need some help with that, I've danced that dance a lot of times.
I can say with certainty that rolling your own from Symfony or any other framework will take a LOT more time and effort than building on an existent platform unless your requirements so foreign that no package comes even close, which is doubtful.

Andrew Phillipo Consultant Software Architect

March 21st, 2016

There is lots of options but for your purposes I'd just use the new version of Magento 2.0 Community Edition and try to avoid using the awful third party plugins.


You can then think about upgrading to Magento Enterprise Edition should you need to in the future. You can also easily find developers who specialise in Magento. Like I say just be careful about using plugins because they can slow down your site a lot.

Good luck!

Elena Skliar Co-founder chez La Pradelle

March 21st, 2016

Thank you all for sharing your experience, given your answers I will suggest my CTO to start with Prestashop (which is I think the most widespread open source ecommerce software in France) and we will build a more advanced version with Symfony later on

Andrey Osipov Co-Founder at Viosk International

March 21st, 2016

Elena,
If you want to build something quick, I would just go with Shopify or similar, that would be your fastest and cheapest option, you can even do it without involving developers, but you are limited by the features it already has built into it and changing things is not easy.
We've worked with Symfony for many years, but it's a framework, not an ecommerce engine, it's great for building an MVP and turn it into full featured platform without scrapping most of the code you built for MVP and it's great for creating products exactly the way you need them, but it requires some preparation work, thinking through the requirements and architecture.
Let me know if you need any further help.

Elena Skliar Co-founder chez La Pradelle

March 22nd, 2016

Hello Bruno,

We are glad to hear about this and happy to try the new version. 

Thank you, we will let you know about our advancement!