Dashboard
Selamat datang, Admin
Pemasukan 7 Hari Terakhir
Belum dimuat.
Belum dimuat.
Kalender
Tanggal yang ditandai = ada order. Klik tanggal untuk memfilter tabel order.
Belum dimuat.
5 Order Terakhir
| Waktu | ID | Pembeli | Produk | Total | Bayar |
|---|---|---|---|---|---|
| Belum dimuat. | |||||
| Waktu | ID | Username | Robux | Bayar | Pembayaran | WA | Promo | Status | Batal | Testimoni |
|---|---|---|---|---|---|---|---|---|---|---|
| Belum dimuat. | ||||||||||
| Waktu | ID OMS | Kelompok | Pembeli | Produk | Total | Bayar | Order | Kirim |
|---|---|---|---|---|---|---|---|---|
| Belum dimuat. | ||||||||
Detail: klik baris untuk melihat detail order (panel bawah). CSV mengekspor baris yang sedang difilter.
Stok Robux — 1 SKU untuk semua katalog
Semua paket Via Username memakai stok ini. Setiap order yang dibayar mengurangi stok ini sebesar jumlah Robux-nya, sekali saja per order. Stok per paket sudah dihapus — isi satu angka di sini saja.
Harga promo dikosongkan = tidak ada promo untuk paket itu.
| Robux | Harga (Rp) | Harga Promo (Rp) | Aktif |
|---|
SKU Gudang
Kelola SKU secara manual: tambah, edit (nama/stok/status), dan hapus. Stok tampil angka langsung.
Tambah SKU Tunggal
Konfirmasi
Katalog Produk
Memuat…
| Paket | Harga Normal | Harga Promo | Status | Stok | Pemetaan | Aksi |
|---|
Tambah Katalog / Variasi
Edit Status Massal — SKU
Edit SKU —
Edit Status Massal — paket
Edit Harga —
Edit Pemetaan —
Edit Stok
Katalog Produk
Kelola produk semua kategori (Top Up, Item, dll) — tersimpan di Supabase oms_products.
| ID Produk | Kategori | Game | Sub | Nama | Harga | Status | SKU | Aksi | |
|---|---|---|---|---|---|---|---|---|---|
| Memuat... | |||||||||
Paket Via Username
| Paket | Harga Normal | Harga Promo | Status |
|---|---|---|---|
| Memuat... | |||
Detail di sini tampil ke pembeli saat memilih metode manual di checkout (bukan Doku). Kosongkan field yang tidak perlu.
| ID | Nama Tampilan | Nomor / Rekening | Atas Nama | Gambar QR (URL) | Aktif |
|---|
Webhook dipanggil tiap ada order baru (order.created) dan tiap pembayaran Doku/Midtrans sukses (order.paid). Payload JSON: {"event": ..., "order": {...}}.
Webhook
Doku
Midtrans
Secret tidak pernah ditampilkan kembali — field Secret Key yang dikosongkan berarti tidak mengubah nilai yang sudah tersimpan. API key & webhook disimpan di server saja, tidak pernah masuk config publik website.