Modul Penjualan (Selling & Customer Store)
Modul Selling pada Codeverta ERP menyediakan alur lengkap untuk mengelola proses komersialβmulai dari toko online pelanggan (Customer Storefront B2B/B2C), katalog produk, daftar harga (Price Lists), faktur penjualan (Sales Invoices), hingga program loyalitas pelanggan.
1. Toko Pelanggan (Customer Storefront)β
Fitur portal mandiri bagi pelanggan untuk menjelajahi produk dan melakukan pemesanan secara mandiri:
- Registrasi & Autentikasi Pelanggan:
/api/store/auth/registerdan/api/store/me. - Katalog & Detail Produk: Navigasi kategori (
/api/store/categories), daftar produk (/api/store/products), dan detail slug produk (/api/store/products/:slug). - Keranjang Belanja (Cart): Tambah, ubah jumlah, dan hapus item keranjang belanja (
/api/store/cart). - Daftar Keinginan (Wishlist): Pengelolaan produk favorit (
/api/store/wishlist). - Checkout & Riwayat Pesanan: Pembuatan pesanan baru (
POST /api/store/orders) dan pelacakan status pembayaran (GET /api/store/orders/:id/payment-status).
2. Faktur Penjualan (Sales Invoices)β
Penanganan dokumen tagihan resmi penjualan pada dashboard admin (/api/selling/sales-invoices):
- Siklus Hidup Faktur:
DraftβSubmittedβPaid/Refunded. - Pengiriman Faktur (
Submit): Penguncian faktur yang akan memperbarui piutang pelanggan dan memicu pencatatan akuntansi. - Tandai Lunas (
Mark Paid): Pencatatan pelunasan pembayaran. - Retur Faktur (
Create Return): Pembuatan dokumen retur tagihan (Credit Note) jika ada pengembalian produk atau penyesuaian tagihan.
3. Daftar Harga & Harga Barang (Price Lists & Item Prices)β
Sistem fleksibel untuk menetapkan strategi penetapan harga berdasarkan segmen atau tipe pelanggan:
- Price Lists (
/api/selling/price-lists): Membuat daftar harga khusus (contoh: Standard Selling, Wholesale, VIP Customer Price). - Item Prices (
/api/selling/item-prices): Penetapan harga spesifik barang per daftar harga dengan batas tanggal berlaku dan mata uang.
4. Program Loyalitas Pelanggan (Loyalty Programs)β
Modul untuk meningkatkan retensi pelanggan melalui akumulasi poin hadiah:
- Konfigurasi Program:
/api/selling/loyalty-programs(penetapan aturan perolehan poin per jumlah transaksi). - Catatan Poin (
Loyalty Point Entries): Riwayat perolehan dan penukaran poin loyalitas oleh pelanggan (/api/selling/loyalty-point-entries).