⚙️ Settings Toko

Halaman ini mengatur identitas toko untuk nota, override per outlet, channel pembayaran Smartlink, ongkir default, dan share driver.

Identitas Global

Dipakai sebagai fallback untuk header admin dan nota. Bila outlet punya override sendiri, nilai outlet akan dipakai.

Dipakai sebagai harga dasar kilometer pertama.
Dipakai untuk kilometer berikutnya.
Contoh: 70 berarti 70% untuk driver.

Outlet & Override

Pilih outlet yang ingin diatur. Kosongkan nama/alamat override agar kembali mengikuti data outlet / global.

Outlet aktif: A — Primkoppol - Toko A

Pembayaran Smartlink per Outlet

Channel yang dipakai POS dibatasi ke QRIS, VA BRI, dan VA BCA. Default channel dipakai saat POS tidak mengirim pilihan channel.

Callback Smartlink tetap mengikuti file .env, bukan diubah dari halaman ini.
↻ Reload

Preview Efektif Nota

Preview ini menunjukkan nama/alamat yang kemungkinan dipakai pada nota untuk outlet terpilih.

Primkoppol - Toko A
Primkoppol • KoperasiMart
Prioritas yang dipakai:
1. Override outlet di settings
2. Data outlet
3. Setting global

Status Konfigurasi

Callback Smartlink
(belum diset)
Env Channels
WALLET_QRIS,VA_BRI,VA_BCA
Env Default Channel
WALLET_QRIS
Outlet Terpilih
A — Primkoppol - Toko A
Channels Outlet
WALLET_QRIS, VA_BRI, VA_BCA
Default Outlet
WALLET_QRIS

Catatan Implementasi

Setelah ubah nama toko atau alamat, refresh halaman POS / print nota untuk melihat perubahan.


🧾 Nota
Dipakai di print_nota.php.
💳 Smartlink
Channel outlet disimpan ke payment_config. Callback tetap dibaca dari .env.
🚚 Ongkir & Driver
Nilai global disimpan di app_settings dan bisa dipakai modul buyer/driver.