← All documentation

Platform Administration

For VendorStreet platform administrators: cross-organization oversight, market overrides, platform pricing, and system settings.

This page is for VendorStreet platform administrators — the people who operate the platform itself and support the organizations running on it. If you’re an operator running your own markets, venues, or experiences, you want Getting Started instead; nothing here applies to your account.

Platform admin tools sit under /admin and are visible only to users with platform administrator rights.

What can a platform administrator see?

The admin area gives a cross-organization view that ordinary accounts never get:

AreaWhat it covers
Overview (/admin)Platform-wide dashboard, including a Needs attention panel
Markets (/admin/markets)Every market across every organization
Market detail (/admin/markets/:id)One market’s info, system status, platform pricing, audit trail, and admin controls
Organizations (/admin/organizations)Every organization on the platform
Organization detail (/admin/organizations/:id)One organization’s membership, platform pricing, owners, and admin actions
Vendors (/admin/vendors)Vendors across organizations
Bookings (/admin/bookings)Bookings across organizations
Invoices (/admin/invoices)Invoices across organizations
Payments (/admin/payments)Payment records and the platform ledger
Notifications (/admin/notifications)Outbound notification activity
System (/admin/system)Unverified accounts, platform settings, configuration keys, Stripe fee configuration

What controls are available on a market?

Opening a market in the admin area gives you several panels:

  • Market info — the operator’s configuration, viewable without switching accounts.
  • System status — the market’s operational and billing state.
  • Platform pricing — the per-booking fee for this specific market, overriding the platform default. This is how a negotiated rate is applied. See Payments & Payouts.
  • Read-only view — inspect without risk of changing anything.
  • Admin controls — status and visibility overrides, billing and onboarding overrides.
  • Audit & activity — the change log for the market.

Overrides exist for support and launch assistance: unblocking an operator stuck behind an onboarding step, activating a market for a customer whose payment is being handled outside the normal flow, correcting a status set by mistake.

What controls are available on an organization?

Opening an organization shows its membership, owners and admin actions, plus a Platform pricing card. That card is what VendorStreet charges the organization for bookings made without a market: appointments, experiences and venue seats.

  • Plan — per booking, flat subscription, or free. Free can only be chosen for an organization that arrived through a plugin (the option is disabled otherwise).
  • Per-booking fee, paid by the operator — blank follows the platform default, which is shown beside it. 0 means the operator pays nothing per booking.
  • Booking fee, paid by the customer — blank means no customer fee. Capped at $25.00, because a member of the public pays it.
  • Flat fee and interval — shown for a flat plan. Once saved, Create Stripe price makes the recurring Stripe price the operator subscribes to.
  • Free bookings per month — shown for the free plan; blank follows the platform default.

The card also shows what the operator sees on their own Booking fee switch. Operators can choose only between two shapes: they absorb the platform fee (both fee fields blank), or their customers pay it (operator fee 0, customer fee equal to the platform default). Save anything else here and that is a negotiated rate: the operator’s switch turns read-only and tells them to contact support. That’s how a special deal survives an operator clicking the switch. To hand the choice back, return the fields to one of the two shapes.

Market booth bookings are priced per market, on the market’s own Platform pricing panel. There, vendor bears the fee = “customer pays”, market = “operator absorbs”, and a split or a non-default fee is negotiated.

What’s in System settings?

  • Unverified user accounts — accounts that never completed email verification, the usual explanation for “I registered but can’t get in.”
  • Platform settings and Configuration keys — platform-wide configuration.
  • Stripe annual market fee and Create annual price — the pricing objects behind market activation and subscriptions. See Billing.

Guardrails

Every override is audited. Use them for support and launch assistance, not as a routine way of working.

A few principles worth holding to:

  • Prefer the read-only view when you’re only diagnosing. Most support questions are answered by looking.
  • Overrides bypass the checks that exist for a reason. A billing override means a market is running without having paid; an onboarding override means a step was skipped. Both are correct occasionally and corrosive as habits.
  • Leave a trail. The audit log records what changed, but not why. Note the reason wherever your team tracks support work.
  • Platform pricing changes affect real invoices. Confirm the arrangement before applying a per-market fee override.

Next steps