Provider onboarding & catalogue approval
Providers self-register and list, then a geographically scoped admin moderates the listing before it goes public, with an orthogonal KYC track.
- 1Provider self-registers with an allowed self-signup role
- 2Provider creates a guide/hotel/vehicle listing, created pending and owned by the caller
- 3While pending the listing is visible only to its owner, filtered out of public querysets
- 4An in-scope admin approves (idempotent) or rejects (reason required) and notifies the owner
- 5An orthogonal KYC verification track vets provider documents independently of approval



