A marketplace adds sellers as a new trust boundary

A traditional store is the merchant of record for its catalog, inventory, pricing, fulfillment, and customer relationship. A marketplace introduces independent sellers, commissions, seller onboarding, split orders, settlement, disputes, and platform policy. That is an architectural change, not just a seller_id column.

Ownership changes across catalog, stock, money, and fulfillment

  • Seller identity and permissions become a tenant-like boundary.
  • A customer order may split into seller orders with independent fulfillment states.
  • The platform must define who owns product content, price, stock, returns, and customer communication.
  • Money flow introduces commission, seller payable, refunds, fees, and settlement reconciliation.
  • Dispute and policy enforcement require audit evidence across buyer, seller, and platform actions.

Order path in store versus marketplace

The customer creates one commercial order, then the platform allocates seller sub-orders, payment shares, fulfillment responsibility, and later settlement.

Diagram

One checkout, multiple seller obligations

The customer creates one commercial order, then the platform allocates seller sub-orders, payment shares, fulfillment responsibility, and later settlement.

Store and marketplace ownership

Traditional store
  • One merchant owns catalog and fulfillment
  • Simple payment capture and revenue recognition
  • Returns stay inside one organization
Marketplace
  • Seller-scoped catalog, stock, and permissions
  • Order allocation, commission, and settlement
  • Disputes and multi-party fulfillment

One customer basket with two sellers

Marketplace assumptions that break later

Model-selection checklist

  • Decide merchant-of-record and seller responsibilities.
  • Model seller-scoped permissions and data.
  • Split order/fulfillment at the correct boundary.
  • Design commissions, refunds, settlement, and reconciliation explicitly.
  • Add dispute/audit processes before scaling seller count.