IPPAASExplorer

Portal Dinas Pendapatan Daerah

PENERIMA EKSTERNAL

Dinas tidak perlu menjadi anggota konsorsium. Dinas cukup terdaftar sebagai penerima (recipient) yang hanya boleh membaca atribut transaksi yang di-share merchant (mis. nominal, tgl) — tanpa akses NIK/Nama pelanggan. Dari nominal itu Dinas menghitung pajak restoran 10%.

1. Daftarkan Dinas sebagai Penerima

Generate dengan wallet pre-keygen --out dinas.pre lalu wallet pre-pubkey.

2. Hitung Pajak Restoran 10% per Merchant

Menjumlahkan seluruh txn:*:nominal merchant lalu mengalikan tarif. Node bertindak sebagai Policy Enforcement Point (kustodian) untuk demo perhitungan.

3. Ambil Atribut Ter-share (fetch-shared)

Mengembalikan paket JSON terenkripsi PRE; dekripsi di sisi Dinas: wallet decrypt-shared --key dinas.pre shared.json.