# Marketplace

URL: /products/templates/marketplace · Id: `productTemplate:marketplace`

> A Marketplace matches buyers with Suppliers who deal with each other directly, and earns a take rate on every transaction it settles.

A Marketplace matches buyers with [Suppliers](/business/nouns/supplier) who deal with each other directly, and earns a take rate on every [Transaction](/business/nouns/transaction) it settles. Stripe holds the money until the buyer confirms.

## The business
| Line | Default |
| --- | --- |
| Earns | `marketplace` |
| Typical Prices | A take rate of 10 to 15 percent on each settled Order |
| First revenue on | A [Demand Budget](/business/nouns/demand-budget) of $100 |
| Supply | `human`: Agents and people do the work |
| Motions | [b2c](/business/motions/b2c), [b2b](/business/motions/b2b), [b2a2c](/business/motions/b2a2c) |
| One metric per state | Idea: [Problem interviews](/agents/founding#problem-interviews); Building: [Committed ICP members](/agents/founding#committed-icp-members); Live: [Liquidity](/agents/operations#liquidity); Repeatable: [Month-3 retention](/agents/customer#month-3-retention); Scale: [Net revenue retention](/agents/customer#net-revenue-retention) |
| Seed Plays | [Reserve drop](/workflows/plays/reserve-drop), [Community answers](/workflows/plays/community-answers), [Paid search](/workflows/plays/paid-search) |
| Compounding Plays | [Programmatic SEO](/workflows/plays/programmatic-seo), [Customer referrals](/workflows/plays/customer-referrals), [Category hubs](/workflows/plays/category-hubs) |

| Offer | Price | Features | Limits | At its bound | On sale |
| --- | --- | --- | --- | --- | --- |
| Buyer (`buyer`) | $0 once | [Order.place](/business/nouns/order/place), [Order.confirm](/business/nouns/order/confirm), [Order.dispute](/business/nouns/order/dispute) | None. | None. | Always |
| Supplier (`supplier`) | $0 once | [Order.start](/business/nouns/order/start), [Order.deliver](/business/nouns/order/deliver) | None. | None. | Always |

An Entitlement bounded by a Limit has `kind` `limit`; one without has `kind` `feature`. The `kind` is computed, never set.

[Offer.publish](/business/nouns/offer/publish) puts each Offer on every buy surface: `checkout`, `paymentLink`, `pricingTable`, `portalEntry`, `mcpBuyTool`, `http402`.

## Adds
| Kind | Item | From |
| --- | --- | --- |
| Built from | [Directory](/products/templates/directory) | This template |
| System | [Matchmaking](/systems/matching) | This template |
| System | [Supplier onboarding](/systems/supplier-onboarding) | This template |
| System | [Earnings](/systems/payouts) | This template |
| System | [Trust and safety](/systems/trust-safety) | This template |

## Wakes
- [Supply](/workflows/processes/supply)
- [Trust and safety](/workflows/processes/trust-and-safety)
- [Billing](/workflows/processes/billing)
- [Contracting](/workflows/processes/contracting)

## Staffing
- [Supply Manager](/agents/operations/supply-manager)
- [Risk Analyst](/agents/operations/risk-analyst)
- [Treasurer](/agents/finance/treasurer)
- [Contracts Manager](/agents/legal/contracts-manager)

## Floor
- [Notices](/systems/legal-and-corporate/floor/notices)
- [Tenant data](/systems/legal-and-corporate/floor/tenant-data)
- [Public content](/systems/legal-and-corporate/floor/public-content)
- [Renewals](/systems/legal-and-corporate/floor/renewals)
- [Chargebacks](/systems/legal-and-corporate/floor/chargebacks)
- [Sanctions](/systems/legal-and-corporate/floor/sanctions)
- [Splits](/systems/legal-and-corporate/floor/splits)
- [Identity checks](/systems/legal-and-corporate/floor/identity)
- [Insurance applications](/systems/legal-and-corporate/floor/insurance-applications)

## Controls
- [Conduct](/systems/trust-and-governance/controls/conduct)
- [Fraud screening](/systems/trust-and-governance/controls/fraud-screening)
- [One-way Action windows](/systems/trust-and-governance/controls/one-way-windows)
- [Upstream review](/systems/trust-and-governance/controls/upstream-review)
- [Health data agreements](/systems/trust-and-governance/controls/health-data-agreements)
- [Privacy notice](/systems/trust-and-governance/controls/privacy-notice)
- [Disclosure record](/systems/trust-and-governance/controls/disclosure-record)
- [Bank detail changes](/systems/trust-and-governance/controls/bank-detail-changes)

## Builders
- [SoftwareBuilder](/code/builders/software)
- [SalesBuilder](/code/builders/sales)
- [ServiceBuilder](/code/builders/service)

## Next
- [Licensed-human marketplace](/products/templates/licensed-marketplace)
- [Founder-led marketplace](/start/templates/founder-marketplace)

## Example
A marketplace matches independent game studios with freelance voice actors. It takes 12 percent of each booking and pays the actor when the studio accepts the recording.