PROMO
Berlaku sampai akhir bulan

Promo Pulsa Smartfren
Promo Pulsa Indosat
Harga dapat berubah sewaktu-waktu
Close

PROMO
Berlaku sampai akhir bulan

Promo Pulsa Telkomsel
Harga dapat berubah sewaktu-waktu
Close

(Update rilis dokumen JSON: Dec 2018)

Format Transaksi JSON

Untuk Akses Format JSON bisa diakses ke URL :

https://202.43.173.234/transaksi/text.php ATAU https://180.250.248.139/transaksi/text.php

NEW URL JSON Devel bisa diakses ke URL :

https://202.43.173.234/transaksi/text_devel.php ATAU https://180.250.248.139/transaksi/text_devel.php

FORMAT MESSAGE REQUEST

Request Cek IP

[URL]?method=cekip
                                        

Response Cek IP

IP_VALUE
                                        

Request Pulsa HP

[URL]?method=pulsa&produk=[KODE_PRODUK]&no_hp=[NO_HP]&uid=[ID_OUTLET]&pin=[PIN_OUTLET]&ref1=[REF1]
                                        

Response Pulsa HP

PRODUK.TANGGAL.NO_HP.UID.PIN.SN.NOMINAL.REF1.REF2.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO
                                        

Request Game Online

[URL]?method=game&produk=[KODE_PRODUK]&no_hp=[NO_HP]&uid=[ID_OUTLET]&pin=[PIN_OUTLET]&ref1=[REF1]
                                        

Response Game Online

PRODUK.TANGGAL.NO_HP.UID.PIN.SN.NOMINAL.REF1.REF2.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO
                                        

Request Inquiry

[URL]?method=inq&uid=[UID]&pin=[PIN]&ref1=[REF1]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Inquiry

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK
                                        

Request Payment

[URL]?method=pay&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK
                                        

Request Payment

[URL]?method=paydetail&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.SUBSCRIBERSEGMENTATION.POWERCONSUMINGCATEGORY.SLALWBP1.SAHLWBP1.SAHLWBP2.SAHLWBP3.SAHLWBP4
                                        

Request Payment

[URL]?method=paydetail&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.TOKEN.SUBSCRIBERSEGMENTATION.POWERCONSUMINGCATEGORY.POWERPURCHASE.MINORUNITOFPOWERPURCHASE.PURCHASEDKWHUNIT.MINORUNITOFPURCHASEDKWHUNIT
                                        

Request Payment

[URL]?method=paydetail&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.TRANSACTIONCODE.TRANSACTIONNAME.REGISTRATIONDATE
                                        

Request Payment

[URL]?method=paydetail&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.STANDAWAL.STANDAKHIR
                                        

Request Payment

[URL]?method=paydetail&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.JUMLAHBILL
                                        

Request Payment

[URL]?method=paydetail&uid=[UID]&pin=[PIN]&ref1=[REF1]&ref2=[REF2]&ref3=[REF3]&nominal=[NOMINAL]&idpel1=[IDPEL1]&idpel2=[IDPEL2]&idpel3=[IDPEL3]&produk=[PRODUK]
                                        

Response Payment

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.TENOR.CARNUMBER
                                        

Request INQ Asuransi BPJS

[URL]?method=bpjsinq&uid=[UID]&pin=[PIN]&produk=[PRODUK]&idpel=[IDPEL]&periode=[PERIODE]&ref1=[REF1]
                                        

Request PAY Asuransi BPJS

[URL]?method=bpjspay&uid=[UID]&pin=[PIN]&produk=[PRODUK]&idpel=[IDPEL]&periode=[PERIODE]&ref1=[REF1]&ref2=[REF2]&no_hp=[NO_HP]&nominal=[NOMINAL]
                                        

Response Asuransi BPJS

PRODUK.TANGGAL.IDPEL1.IDPEL2.IDPEL3.NAMA_PELANGGAN.PERIODE.NOMINAL.ADMIN.UID.PIN.REF1.REF2.REF3.RC.KETERANGAN.SALDO_TERPOTONG.SISA_SALDO.URL_STRUK.NOTE.NOHP.NOREFERENSI
                                        

Request Cek Saldo

[URL]?method=balance&uid=[UID]&pin=[PIN]
                                        

Response Cek Saldo

UID.PIN.SALDO.RC.KETERANGAN
                                        

Request Cek Harga Pulsa

[URL]?method=harga&uid=[UID]&pin=[PIN]&produk=[PRODUK]
                                        

Response Cek Harga Pulsa

UID.PIN.SALDO.RC.KETERANGAN_PRODUK
                                        

NOTE

SEMUA TRANSAKSI MENGGUNAKAN INQ TERLEBIH DAHULU KECUALI PRODUK PULSA PONSEL PRABAYAR DAN GAME ONLINE
  1. WAKTU dalam RESP INQ maupun PAY menggunakan format YMDHis (contoh: 20181201170207)
  2. IDPEL1, IDPEL2, IDPEL3 waktu REQ INQ dan REQ PAY dikategorikan sbb:
    1. PLN Pascabayar
      • ID Pelanggan PLN Pascabayar diisikan pada parameter IDPEL1 dengan jumlah 12 digit, untuk IDPEL2 dan IDPEL3 cukup di kosongkan saja
    2. PLN Prabayar, pada produk ada 2 cara pengiriman request dengan penginputan ID Pelanggan
      • Jika ID Pelanggan terdiri dari 11 digit (disebut No Meter) bisa dimasukkan pada IDPEL1, untuk IDPEL2 dan IDPEL3 cukup di kosongkan saja
      • Jika ID Pelanggan terdiri dari 12 digit (disebut ID Pelanggan) bisa dimasukkan pada IDPEL2, untuk IDPEL1 dan IDPEL3 cukup di kosongkan saja
    3. PRODUK TELEPON
      • Pada request produk ini, perlu diperhatikan bahwa penginputan ID Pelanggan harus dimasukkan pada parameter IDPEL1 dan IDPEL2. Untuk IDPEL1 diisi dengan KODE AREA sedangkan IDPEL2 diisi dengan No Telp.
    4. PDAM
      • Untuk PDAM Bangkalan, Tapin, Mojokerto dimasukkan pada IDPEL2 (disebut No Sambungan), sedangkan PDAM selain itu dimasukkan pada IDPEL1.
  3. NOMINAL sewaktu REQ PAY diisi dengan NOMINAL yang didapat sewaktu RESP INQ (tanpa tambahan ADMIN), untuk produk PLN PRA BAYAR, REQ PAY diisi dengan list denom 20000, 50000, 100000, 200000, 500000, 1000000, selain PLN PRA BAYAR NOMINAL sudah termasuk DENDA, TAGIHAN LAIN-LAIN jika ada
  4. PERIODE jika lebih dari 2 tunggakan dipisah dengan separator koma(,), untuk PERIODE REQ INQ dan PAY BPJS Kesehatan berisi jumlah bulan (BUKAN BULAN KE) yang dibayarkan dengan value MIN 1 MAX 12
  5. REF1 bersifat OPTIONAL (boleh diisi atau tidak), atau bisa digunakan sebagai ID TRANSAKSI PARTNER, perlu diingat jika REF1 diisi maka sewaktu Reqeust PAY, REF1 juga harus diisi.
  6. REF2 bersifat MANDATORY (wajib), REF2 waktu REQ PAY diisi dengan REF2 yang didapat sewaktu RESP INQ
  7. TGL1 dan TGL2 pada REQ Data Transaksi menggunakan format YMDHis (contoh: 20181201170207) dengan max selisih 1 hari
  8. STATUS pada RESP INQ dan PAY jika selain 00 maka bisa dikatakan GAGAL, untuk STATUS pada RESP Data Transaksi jika 00 menandakan REQ Data Transaksi yang diinputkan terdapat pada sistem kami dan BUKAN menandakan Transaksi yang dikirm sukses, untuk hasil akhit bisa dilihat pada field RESULT_TRANSAKSI

Contoh penggunaan script dengan PHP

$url = "[URL]?[HTTP GET]";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 0);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 500);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($ch); 
echo $result;