IDEN
Wacommerce

Pipeline Bisnis & Poin CS

Lima kolom pipeline, perpindahan otomatis mengikuti order, bobot poin per tahap, target poin harian, dan rename label kolom.

Lima kolom bisnis

Board `/crm/pipelines` menampilkan **New Lead (10) · Hot Lead (20) · Order (30) · Paid (30) · After Sales (10)** — angka di kurung = poin per tahap. **Satu lead hanya mendapat satu poin per tahap bisnis**, tidak peduli berapa kali event terjadi.

Perpindahan otomatis

  • CS membuat order → lead masuk **Order** (poin ke CS pembuat)
  • Order dibayar (Approve / mark-paid / settlement Midtrans) → **Paid**
  • Resi asli terbit → **After Sales**
  • Paket COD DELIVERED → poin **Paid** ter-kredit (backfill bila lead sudah After Sales)

Perpindahan maju-saja: order kedua tidak pernah memundurkan lead dari Paid. Kartu juga bisa digeser manual (drag & drop) — perpindahan manual tercatat sebagai `stage_change`, otomatis sebagai `auto_stage`.

Endpoint

httpGET  /api/pipeline/stages          # kolom + label + poin
GET  /api/pipeline/points          # leaderboard poin per CS (?from&to)
GET/POST /api/pipeline/point-target      # target poin harian per CS
GET/POST /api/pipeline/stage-labels      # rename label kolom

Target poin & rename label

Halaman **Target** memuat kartu "Poin Pipeline CS (Today)": tabel poin per CS + kolom Target/Status, dengan setting **Target poin per CS (harian)**. Label kolom bisa diganti owner lewat tombol **"Ubah Label Kolom"** di halaman pipeline — board, filter, dan drawer ikut otomatis; key, poin, dan mapping tidak berubah.