I have never worked with magento before, just played around with a local installation for the last couple of days. I have technical background and can comfortably code in PHP if needed.
I currently sell wholesale - all sales offline at the moment. All records are kept in Excel spreadsheets. I now want to start selling via following channels:
- online on my B2B website
- offline via phone orders etc (currently already do this, as above)
- online on a separate B2C website
- online marketplaces like ebay, amazon, facebook etc.
I want to minimise admin work and centralise all data including product information, inventory information, orders, customer records etc.
I think magento is my answer. The main reason for choosing magento is that it allows multi-site so I can run both B2B and B2C e-commerce websites from the same platform so half the battle is already won. But it's just as important to centralise data from other sales channels - with that in mind I can see it working as follows.
Data flow scenarios:
@unstoppable I don't find anything which not possible to achieve into Magento. Mostly, all features are common and so many sites used as well, plus plugins should also be available and if not then possible developed.
Hope this helps you!
Hi - thanks for your reply. Do you know how much of what I want to achieve is possible with Magento "out of the box" without having to buy extensions? I have a budget and want to know how much I will have to spend in money and effort to get it all working. Also I prefer not to be tied into any monthly/yearly charges. I am using community version of magento. Thanks.
I'm building a B2B site on Magento 2 CE and you should be aware it does not have any B2B standard functionality. No Approval Queue, no filling of backorders, no budgeting etc. If you need any of these features you will have to purchase extensions or code it yourself..
Hi cci1 - I would love to share some ideas with you as we are in a similar situation. I have sent you a PM