MyMisPal
← Governance & e-commerce lessons
Lesson 6 of 9

E-commerce models and platforms

E-commerce is buying and selling online, but behind it sits a whole system: a store, payments, inventory, shipping and customer service, all of which must integrate with the ERP.

Nakhla scenarioNakhla will open an online store selling dates and coffee straight to consumers, plus a portal where shops order wholesale. Two models at once.
ModelMeaningExample
B2CBusiness sells to consumersNakhla's consumer store
B2BBusiness sells to businessThe wholesale portal for shops
C2CConsumers sell to consumers via a platformClassifieds sites
B2GBusiness sells to governmentOnline government tenders
D2CMakers sell directly, no middlemanA date farm with its own store

Your own store or a marketplace? A marketplace such as Amazon or Noon brings ready traffic but takes a commission and puts you beside competitors. Your own store gives full control and customer data, but you must attract visitors yourself. Many companies do both.

Hosted platforms (SaaS)Start fast on a monthly plan: Shopify globally, and Salla and Zid in Saudi Arabia, with ready local payment and shipping integrations.
Open sourceSuch as WooCommerce and Magento (Adobe Commerce): more flexible, but you need hosting and a technical team.
Inside the ERPSuch as Odoo's eCommerce app: stock and orders live in the same system.
Watch outThe key analysis question: how does the platform integrate with the ERP? If every online order is re-typed into the ERP, we're back to the “islands” problem from the first ERP lesson.
Spotted a mistake on this page, or have an idea to improve the site?