# Buyer Workflow

Request, approval, creative approval, delivery, invoice, and payout handled in Brand Control Center (BCC) for buyer and seller; buyers get a free account.

The buyer workflow is the path every package purchase takes, from the buyer's request to your payout. Both sides work in their own Brand Control Center (BCC), and a buyer without an account gets one free. Genuin runs delivery, invoicing, and payout, and money never moves on a change you didn't approve.

[Octo](https://begenuin.com/developers/get-started/any-business/octo-operates-your-brand-control-center-octo-proposes-you-approve), Genuin's Supervised Intelligence interface in BCC, proposes this capability when it finds a fit on your sites and apps. It completes the steps under Set it up from your brand context. Nothing goes live until you approve it. It's part of [Monetize](https://begenuin.com/developers/browse-by-products/monetize/monetize-what-it-does-and-where-to-start), and [Packages: sell outcomes to brands and demand partners](https://begenuin.com/developers/get-started/any-business/packages-sell-outcomes-to-brands-and-demand-partners) explains how listings are bought and settled.

## When to use it

Every package purchase runs through it, whoever the buyer is.

| Buyer | How the purchase starts |
| --- | --- |
| Brand partner, agency, or another network | A request on your listing, sent from their own BCC |
| AI buyer agent | A request over AdCP, covered in [AdCP Discovery and Network Sales Agent](https://begenuin.com/developers/browse-by-products/monetize/adcp-discovery-and-network-sales-agent) |
| Media demand aggregator, such as a DSP or trading desk | Purchases for each client brand, billed under a buyer agreement |

## How it works

- The buyer requests a package and accepts your brand safety profile. You approve the request.
- The buyer submits creative, and it goes through approvals under **Monetize** > **Approvals**. Canvas, part of Supervised Intelligence, can approve it for you within your guardrails.
- Paid Partner Posts carry FTC and local disclosure fields. The partner can't remove them.
- Delivery runs, and the invoice and payout settle under your agreement. Revenue shares and platform fees are netted against payouts, as [Plans, billing, and invoices](https://begenuin.com/developers/get-started/any-business/plans-billing-and-invoices) explains.
- Payouts follow the calendar in your agreement, monthly net-30 by default. Statements, tax forms, and currency are under **Monetize** > **Payouts**.
- For a demand aggregator, a direct package carries your price plus the platform fee, billed per client brand.

## Set it up

Octo proposes the workflow with these steps already done. You review the result and confirm it.

1. The buyer requests a package, and you approve it. Learn how listings reach buyers in [Package Listing and Discovery](https://begenuin.com/developers/browse-by-products/monetize/package-listing-and-discovery).
2. Creative goes through approvals. Learn how in [Paid Partner Posts and Paid Partner Takeovers](https://begenuin.com/developers/get-started/any-business/paid-partner-posts-and-paid-partner-takeovers).
3. Delivery, invoice, and payout run automatically. Learn how in [Revenue reporting, payouts, and the Creator Wallet](https://begenuin.com/developers/get-started/any-business/revenue-reporting-payouts-and-the-creator-wallet).

## Settings

| Setting | What it controls |
| --- | --- |
| Approval mode | Who approves buyer creative: you, or Canvas within the guardrails you set |
| Creative rules | What creative must meet before it runs, such as required disclosure fields |

Canvas approves creative only within the guardrails described in [Canvas: run your network with growth and monetization agents](https://begenuin.com/developers/get-started/any-business/canvas-run-your-network-with-growth-and-monetization-agents). [Supervised Intelligence Autonomy and Approvals](https://begenuin.com/developers/browse-by-products/supervised-intelligence/supervised-intelligence-autonomy-and-approvals) recommends keeping paid changes on ask every time.

## What it reports

- **Deal pipeline**: your package deals, from request to payout.
- **Status**: where each deal stands.

Revenue from each deal appears daily under **Reports** > **Revenue**, by partner and package. It's final within five business days after month end, and every statement reconciles to that report. [Revenue reporting, payouts, and the Creator Wallet](https://begenuin.com/developers/get-started/any-business/revenue-reporting-payouts-and-the-creator-wallet) explains how it's reconciled against your agreement.

## Build on it

The workflow runs in Brand Control Center for buyer and seller, so it needs no code. [Go live with monetization in your feeds, apps, and partner pages](https://begenuin.com/developers/developer-resources/sdk/go-live-with-monetization-in-your-feeds-apps-and-partner-pages) covers giving purchased ads a place to render: in your feeds, in an IAB ad unit in your app, or on a partner's page.

The purchase calls in the [Business Account API](https://begenuin.com/developers/get-started/any-business/business-account-api-provisioning-oauth-and-the-resource-map) are proposed, not live. [Live API today and the Business Account API roadmap](https://begenuin.com/developers/developer-resources/guides/live-api-today-and-the-business-account-api-roadmap) maps what you can call now to what's planned.
