Daftar harga¶
Daftar harga akan memberikan info mengenai daftar harga yang telah Anda setting.
Endpoint¶
https://api.digiflazz.com/v1/price-list
Request Price List Prepaid¶
Contoh¶
Berikut adalah struktur JSON yang diharapkan:
{
"cmd" : "prepaid",
"username": "username",
"sign": "740b00a1b8784e028cc8078edf66d12b"
}
Mohon Perhatian
Terdapat limitasi pengecekan daftar harga, jadi gunakanlah secara bijak. Kami sarankan simpan daftar harga pada database milik Anda dan update harga pada database Anda secara berkala. Tampilkan harga ke user Anda sesuai harga pada database Anda.
Perhatian!
Pengecekan daftar harga dengan parameter category / brand / type tidak real time yang artinya mungkin akan ada sedikit perbedaan dengan data Anda pada sistem Digiflazz saat ini. Perbedaan data berkisar antara 10 - 15 menit yang lalu.
Deskripsi¶
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
cmd | Command: prepaid atau pasca |
String |
Ya |
username | Username yang telah diatur di pengaturan koneksi API | String |
Ya |
code | Kode produk Anda sebagai Buyer | String |
Tidak |
category | Kategori produk pada Digiflazz | String |
Tidak |
brand | Merek produk pada Digiflazz | String |
Tidak |
type | Tipe produk pada Digiflazz | String |
Tidak |
sign | Signature dengan formula md5(username + apiKey + "pricelist") | String |
Ya |
Response¶
Contoh¶
Berikut adalah contoh JSON yang akan diterima:
{
"data": [
{
"product_name": "Xl 100.000",
"category": "Pulsa",
"brand": "XL",
"type": "Umum",
"seller_name": "PT. ABC",
"price": 98000,
"buyer_sku_code": "X100",
"buyer_product_status": true,
"seller_product_status": true,
"unlimited_stock": true,
"stock": 0,
"multi": true,
"start_cut_off": "23:45",
"end_cut_off": "00:15",
"desc": "Pulsa Xl Rp 100.000"
},
{
"product_name": "Telkomsel Pulsa Transfer 5.000",
"category": "Pulsa",
"brand": "TELKOMSEL",
"type": "Pulsa Transfer",
"seller_name": "PT. BCA",
"price": 5100,
"buyer_sku_code": "S5",
"buyer_product_status": true,
"seller_product_status": false,
"unlimited_stock": false,
"stock": 1200,
"multi": false,
"start_cut_off": "",
"end_cut_off": "",
"desc": "Pulsa Telkomsel Rp 5.000"
}
]
}
Deskripsi¶
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
product_name | Nama produk | String |
Ya |
category | Nama kategori | String |
Ya |
brand | Nama brand | String |
Ya |
type | Nama tipe | String |
Ya |
seller_name | Nama seller | String |
Ya |
price | Harga produk yang ditentukan oleh seller | String |
Ya |
buyer_sku_code | Kode produk yang disetting oleh Anda sebagai Buyer | String |
Ya |
buyer_product_status | Status produk Anda sebagai buyer | Boolean |
Ya |
seller_product_status | Status produk Seller | Boolean |
Ya |
unlimited_stock | Penentu apakah stok terbatas atau tidak | Boolean |
Ya |
stock | Sisa stock seller (dapat diabaikan jika unlimited_stock bernilai true ) |
String |
Ya |
multi | Transaksi dapat dilakukan lebih dari satu kali ke denom dan no tujuan yang sama dalam sehari | Bool |
Ya |
start_cut_off | Jam mulai Cut Off (Format: hh:mm) | String |
Ya |
end_cut_off | Jam mulai Cut Off (Format: hh:mm) | String |
Ya |
desc | Deskripsi produk | String |
Ya |
Request Price List Pascabayar¶
Contoh¶
Berikut adalah struktur JSON yang diharapkan:
{
"cmd" : "pasca",
"username": "username",
"sign": "740b00a1b8784e028cc8078edf66d12b"
}
Deskripsi¶
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
cmd | Command: prepaid atau pasca |
String |
Ya |
username | Username yang telah diatur di pengaturan koneksi API | String |
Ya |
code | Kode produk Anda sebagai Buyer | String |
Tidak |
brand | Merek produk pada Digiflazz | String |
Tidak |
sign | Signature dengan formula md5(username + apiKey + "pricelist") | String |
Ya |
Response Price List Pasca¶
Contoh¶
Berikut adalah contoh JSON yang akan diterima:
{
"data": [
{
"product_name": "Pln Postpaid",
"category": "Pascabayar",
"brand": "PLN",
"seller_name": "PT. ABC",
"admin": 2750,
"commission": 1800,
"buyer_sku_code": "pln",
"buyer_product_status": true,
"seller_product_status": true,
"desc": "-"
},
{
"product_name": "aetra",
"category": "Pascabayar",
"brand": "PDAM",
"seller_name": "Mr Ed",
"admin": 2000,
"commission": 550,
"buyer_sku_code": "aetra",
"buyer_product_status": true,
"seller_product_status": true,
"desc": "Provinsi Jakarta"
}
]
}
Deskripsi¶
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
product_name | Nama produk | String |
Ya |
category | Nama kategori | String |
Ya |
brand | Nama brand | String |
Ya |
seller_name | Nama seller | String |
Ya |
admin | Biaya admin | Int |
Ya |
commission | Biaya komisi yang akan didapatkan Buyer | Int |
Ya |
buyer_sku_code | Kode produk yang disetting oleh Anda sebagai Buyer | String |
Ya |
buyer_product_status | Status produk Anda sebagai buyer | Boolean |
Ya |
seller_product_status | Status produk Seller | Boolean |
Ya |
desc | Deskripsi produk | String |
Ya |
Perhatian
Response JSON akan di bungkus oleh variable data , pastikan anda melakukan parsing dengan benar.