Fitur Utama Platform Core ERP
Halaman ini mengulas modul platform inti yang menjadi tulang punggung operasional Codeverta ERP.
1. Manajemen Tenant & Multi-Tenancy Engine
Codeverta ERP mengelola banyak organisasi atau anak perusahaan dalam satu infrastruktur terpusat:
- Pengelolaan Tenant:
/api/tenants(Create, Read, Update, Delete Tenant). - Subdomain Routing: Mendukung penentuan tenant berbasis subdomain unik (contoh:
company-a.erp.codeverta.com). - Pengaturan Tenant: Setiap tenant memiliki pengaturan kustom untuk mata uang, logo, zona waktu, dan format dokumen.
2. Order Primitives (/api/orders)
Fondasi pesanan yang dapat diperluas oleh modul-modul bisnis:
- Status Lifecycle:
draft➔pending➔completed/cancelled. - Reference Binding: Terhubung ke dokumen spesifik (Sales Order, POS Invoice, Purchase Order) melalui
reference_typedanreference_id.
3. Subskripsi & Integrasi Payment Gateway (Xendit)
Fitur untuk mengelola transaksi berlangganan atau tagihan rutin pelanggan:
- Subscription Plans:
/api/subscription-plans - Checkout & Payment:
/api/subscriptions/checkout - Xendit Payment Gateway Integration:
- Mendukung Virtual Account, QRIS, Credit Card, & E-Wallet.
- Handler Webhook otomatis:
/api/xendit/webhookuntuk pembaruan status pembayaran secara real-time.
4. Keuangan, Dompet & Penarikan Dana (Finance & Wallet)
Modul manajemen kas & dompet internal tenant:
- Ringkasan Keuangan:
/api/finance/summary - Daftar Transaksi & Mutasi:
/api/finance/transactions - Penarikan Saldo (Withdrawals):
/api/finance/withdraw - Pengaturan Payout:
/api/settings/payoutuntuk konfigurasi rekening bank tujuan penarikan dana.
5. Kode Promo & Diskon (/api/promo-codes)
- Pembuatan voucher dan kode diskon tingkat tenant.
- Pengaturan batas kuota penggunaan, tanggal kadaluarsa, dan nilai potongan (persentase atau nominal tetap).
6. Email Broadcast & SES Integration (/api/email)
- Tencent Cloud SES Integration: Pengiriman email transaksi berkecepatan tinggi.
- Templat Email: Pengelolaan templat HTML email variabel (
/api/templates). - Broadcast Mailer: Pengiriman email massal ke segmen pelanggan (
/api/email/send-broadcast). - Tracking & Webhook: Perekaman log status email (delivered, bounced, complained) via
/api/webhooks/ses-callback.
7. Realtime Activity WebSocket (/api/ws/activity)
- Koneksi WebSocket dua arah untuk notifikasi langsung di dashboard admin.
- Digunakan untuk alert transaksi masuk, pesan CRM baru, status pengiriman stok, dan pembaruan sistem.