Page body
What this module is for
Use KYC Labels to manage the document labels shown in KYC and identity-verification flows.
Operators use this module to:
- review the current document-label inventory
- confirm whether a label is required
- confirm whether a label is single-sided
- maintain translated names and descriptions
- update document-capture behavior for labels that support camera capture
Main surfaces
KYC Labels / Listdocuments the/kyc-labelspage, its grid, and the expandable language rows.KYC Labels / Formdocuments the embedded create and update modals opened from that page.
Important caveats
- There is no separate detail page for KYC labels on the verified FE surface. The only route is
/kyc-labels. - The main list shows the English label name from
name.EN. Operators should not assume that the visible summary row proves every other locale is complete. - Create and update both happen in modals mounted on the same page.
- The create modal shows an
Auto-translate after creationoption, but the verified FE code also contains a note that the post-create translation chain still needs follow-up after creation. Operators should treat it as an intended helper, not as a guaranteed completed workflow. - The update modal has the real verified translation action. It calls the core translation endpoint for one label and refreshes the modal state with the translated payload.
- Active language options come from the admin language endpoint, not from the core translation service.
Verified ownership
- page route, table, row expansion, and modal launch behavior:
nx-admin-fe-workspace - label CRUD and active-language list:
gs-admin-backend - single-label translation helper:
nx-workspace/services/core
Verification status
- status:
verified_backend_and_core - verified path:
- FE route and components in
nx-admin-fe-workspace - admin CRUD and language routes in
gs-admin-backend - core document translation route in
nx-workspace
- FE route and components in