What is a Branch Office in IDSA?
A Branch Office is the operational unit responsible for ensuring routing correctness and policy compliance in a region.
Branch Office staff supervise Partners and CSC Centers, approve onboarding, and validate that bookings are created under correct routing.
Roles (who does what)
- Branch Office: Supervision, approvals, routing checks, escalations, audit discipline.
- Partner: Business owner/manager of one or more CSC centers. Receives commissions.
- CSC Center: Assisted booking point (shop). Operator creates bookings for customers.
- Admin: System owner/controller. Defines policy, escalations, and major incident handling.
System flow (reference)
Branch Office -> Partner -> CSC -> Booking -> Payment -> Commission.
Non-negotiable safety
- Documentation pages are static: no DB calls, no runtime schema changes.
- When diagnosing issues, use read-only audits and store evidence JSON with timestamp.
- Do not activate CSC without
post_office_code.