Vendors, Branches & Multi-vendor

What does a Vendor record store (commission %, delivery model, agreement)?

A Vendor record holds the seller's identity and contact, plus the commercial terms that drive settlement: a commission percentage (the platform's cut), a delivery model (whether the platform or the vendor delivers and holds any cash-on-delivery), and a signed supplier agreement (a stored document with the date signed). It also carries an active flag and owns a collection of…

A Vendor record holds the seller's identity and contact, plus the commercial terms that drive settlement: a commission percentage (the platform's cut), a delivery model (whether the platform or the vendor delivers and holds any cash-on-delivery), and a signed supplier agreement (a stored document with the date signed). It also carries an active flag and owns a collection of branches. These fields are what make per-vendor money flow precise — at settlement the system knows each vendor's commission and who handles delivery/cash — and they're captured when the vendor is onboarded.