Where it usually starts
Businesses asking for e-commerce development are rarely starting from nothing.
- They have a hosted shop or a shop plugin that was fine for the first hundred products and is now held together by paid extensions, each with its own settings page and its own idea of what a product is.
- Trade customers are served by email and a price list in a PDF because the shop cannot show different prices to different accounts.
- The subscription line runs through a separate service with its own customer records, so the same person has two logins and support cannot see both.
- Stock is corrected by hand after every busy weekend because the warehouse system and the shop disagree.