Files
setrip/docs/archive/ADMIN_VERIFICATION_ROADMAP.md
T

1.8 KiB

Setrip — Admin Verification Roadmap (ARCHIVED — DELIVERED 2026-05-18, partial)

Enhancement KYC organizer verification: reopen REJECTED, request re-upload, audit override.


Status delivery

Phase Status Catatan
Phase 1 — Reopen Rejected Delivered Tombol "Buka kembali ke PENDING" di REJECTED card dengan note wajib min 10 char.
Phase 2 — Re-upload Request Deferred Butuh schema + organizer-side UI; skip MVP.
Phase 3 — Verification History Deferred Skip.
Phase 4 — Manual Override Deferred Skip.

Phase 1 — Reopen Rejected Verification

# Item Status File
1.1 organizerService.reopenVerification(verifId, adminId, note) — set PENDING, clear review fields, simpan note di rejectionReason server/services/organizer.service.ts
1.2 organizerRepo.reopen(id, note) server/repositories/organizer.repo.ts
1.3 Server action reopenVerificationAction (guard isAdmin) features/organizer/actions.ts
1.4 UI: tombol "🔄 Buka kembali ke PENDING" di REJECTED card + textarea note wajib features/organizer/components/review-card.tsx

Tindakan manual ops:

  1. Brief admin: koordinasi dengan organizer dulu via email/WA sebelum reopen (pastikan organizer siap submit ulang foto/data). Note wajib menjelaskan alasan reopen untuk audit trail.

Phase 2-4 (deferred)

Lihat versi awal di ADMIN_ROADMAP.md. Akan diangkat kembali kalau ada kebutuhan konkret (banyak re-upload, partnership program butuh manual override, dst).