Model data
Status batch
Field tier penting
Default
aiFeatures jika kosong di DB (by nama tier): lihat Peta alur produk.
Alur admin
API admin (prefix /api)
Kode:
apps/api/src/payment/payment.routes.ts, payment.service.ts, scalev.service.ts
Sinkron Scalev
Setiap batch punya satu produk Scalev (scalev_product_id). Setiap tier = satu varian di produk itu.
Kalau checkout gagal “variant not found”, jalankan ensure-scalev lalu resync tiap tier. Panduan Scalev: Tutorial Scalev.
Tier templates
Admin bisa kelola template global di/admin/tier-management:
defaultCourseIds,defaultAiFeatures,defaultBenefits- Saat buat tier baru, pilih template → field terisi otomatis, bisa di-override per batch
apps/api/src/tier-templates/tier-templates.routes.ts
Halaman terkait
- Admin playbook — checklist batch baru dari nol
- Alur pembelian
- Alur pembuatan kursus