Daftar Harga


Daftar harga akan memberikan info mengenai daftar harga dari seluruh produk kami.

Endpoint

https://hanifstore.api.digiswitch.id/v1/user/api/price-list

Request

Contoh

Berikut adalah struktur JSON yang diharapkan:

{
    "command": "prepaid",
    "username": "username",
    "sign": "740b00a1b8784e028cc8078edf66d12b"
}

Deskripsi

Parameter Deskripsi Tipe Data Wajib
command value: prepaid atau pasca String Ya
username Username yang didapatkan dari menu atur koneksi API String Ya
code Kode produk String Tidak
sign Signature dengan formula
md5(username + apiKey + "pricelist")
String Ya

Response Prepaid

Contoh

Berikut adalah struktur JSON yang akan diterima:

{
  "data": [
    {
      "name": "Telkomsel 5rb",
      "category": "Pulsa",
      "brand": "TELKOMSEL",
      "type": "Umum",
      "price": 5005,
      "code": "s5",
      "status": true,
      "unlimited_stock": true,
      "stock": 0,
      "multi": true,
      "start_cut_off": "0:0",
      "end_cut_off": "0:0",
      "desc": "Pulsa Telkomsel Rp 5.000"
    },
    {
      "name": "Telkomsel 50rb",
      "category": "Pulsa",
      "brand": "TELKOMSEL",
      "type": "Umum",
      "price": 49030,
      "code": "s50",
      "status": true,
      "unlimited_stock": false,
      "stock": 0,
      "multi": false,
      "start_cut_off": "0:0",
      "end_cut_off": "0:0",
      "desc": "Pulsa Telkomsel Rp 50.000"
    }
  ]
}

Deskripsi

Parameter Deskripsi Tipe Data
name Nama String
category Kategori String
brand Brand String
type Tipe String
price Harga Int
code Kode String
status Status ketersediaan produk Boolean
unlimited_stock Penentu apakah stok terbatas atau tidak String
stock Sisa stok (dapat Anda abaikan jika unlimited_stock bernilai true) Int
multi Transaksi dapat dilakukan lebih dari satu kali ke denom dan no tujuan yang sama dalam sehari Boolean
start_cut_off Jam mulai Cut Off (Format: hh:mm) String
end_cut_off Jam selesai Cut Off (Format: hh:mm) String
desc Deskripsi String

{info} Response JSON akan di bungkus oleh variable data, pastikan anda melakukan parsing dengan benar.

Response Pascabayar

Contoh

Berikut adalah struktur JSON yang akan diterima:

{
  "data": [
    {
      "name": "Pln Postpaid",
      "category": "Pascabayar",
      "brand": "PLN",
      "admin": 2500,
      "commission": 100,
      "code": "dspln",
      "status": true,
      "desc": "-"
    },
    {
      "name": "Aetra",
      "category": "Pascabayar",
      "brand": "PDAM",
      "admin": 3000,
      "commission": 150,
      "code": "aetra",
      "status": true,
      "desc": "-"
    }
  ]
}

Deskripsi

Parameter Deskripsi Tipe Data
name Nama String
category Kategori String
brand Brand String
admin Biaya admin Int
commision Biaya komisi yang didapatkan agen Int
code Kode String
status Status ketersediaan produk Boolean
desc Deskripsi String