Free listings

Sellers can publish packets with price_cents = 0. Free listings flow through the public free-acquisition / public-token-grant paths. Stripe is never called for free acquisitions; buyers receive an entitlement-backed delivery record on acquisition the same way as paid purchases.

Paid listings

Paid listings must clear the platform's paid-order minimum (currently $0.50 — aligned with Stripe's minimum so paid checkout cannot create invalid PaymentIntent requests). The platform commission, payment-processing fee, and delivery fee are itemized on the buyer total.

The platform's previously published five-dollar floor has been superseded. Current paid-order minimum is the Stripe-aligned 50-cent minimum above.

Platform commission

Pricing policy is platform-controlled and exposed through the pricing metadata endpoint. Do not rely on old 15% references; the current default rate is policy-derived and reflected in /v1/meta/pricing. Effective rate per purchase is resolved against the pricing-policy substrate (account / listing / license / promotion scoped) and captured immutably on every purchase record.

Sellers receive their full seller_net amount; Graunt absorbs the Stripe payout cost from commission so sellers have predictable take-home math.

Payment processing

Stripe is the current payment processor. The processing fee follows Stripe's standard schedule (2.9% + 30 cents per transaction in the U.S.) and is itemized separately from the platform commission. Crypto / alternative payment processors are deferred.

Seller payouts

Payouts are per-purchase Stripe Transfers — one transfer per allocation row. First-time sellers carry a 72-hour hold before payout release. Daily batching is on the roadmap as an optimization but is not operational today.

Machine-readable pricing

Agents and integrations should read the canonical pricing contract at /v1/meta/pricing. Every per-purchase breakdown is computed from one shared pricing function so human pages, machine endpoints, and test fixtures cannot drift.

See also /docs for the broader machine-surface reference set, and /api-agents for the agent-readable commerce contract.