A merchant is the payment and legal tenant in Flint: it owns the processor account, settlement details, and business profile. The public merchant surface is merchant-scoped: you read and update the authenticated merchant, and external API keys stay bound to exactly one merchant.
A merchant may optionally belong to an organization for hierarchy and settings inheritance, but that link is not the same thing as merchant ownership; a merchant without an organization_id is still a valid standalone tenant. Fields like onboarding_status, has_past_due, and current_deadline reflect verification progress. Use the onboarding and account management surfaces to resolve outstanding requirements.
For creating and verifying merchants programmatically, see the API and agent onboarding guide.
