I am partnering with some intermediate-large outlet stores to make an online outlet store in Argentina which there are none with real stock as we will have. Plus, we will have the advantage of having all the items on consignation (from the brands) or/plus having a factory produce any best seller again (my factory). I am considering different developers which i will want to handle the SEO, social media, online marketing, email marketing, virality, a/b testing, logistics, picture taking, data entry, system and stock matching (retail and online), etc, so basically I am outsourcing everything to them. The options I am having range from 1000-6000 for the development of the e-commerce, and 500-2000 for the monthly maintenance. The most expensive ones are the most recommended ones but there is a great difference with the rest. He also is interested in being a part of the project, but he is offering me to still charge me 6000 for the site and 2000 for the monthly fee or 7%, whichever is greater. My question is, why should i partner with him if he is not absorbing any of the initial cost and he is not taking any risk on the monthly cost? (He is an open cart developer)
First off, there is not enough information for a qualified expert to provide an expert opinion.
This is because these kind of developer partnerships are very complicated and full of unknowns.
The bottom line is that someone will get a bad deal if you do a partnership where the future efforts are unknowns. Many experts would recommend that you keep full control and figure out how to do this deal in a "transaction" relationship instead of equity.
The follow up questions are why OpenCart? Why pick a solution that requires a maintenance team? Why not purchase a pre-coordinated or hosted solution where the maintenance person comes with the hosting. Then hire developers on a transaction basis to make custom changes?