Skip to content

Test Case

Berikut adalah test case yang telah kami sediakan. Harap menggunakan buyer_sku_code dan customer_no di bawah untuk mendapatkan status response yang sesuai.

Prepaid

buyer_sku_code customer_no Status
xld10 087800001230 Sukses
xld10 087800001232 Gagal
xld10 087800001233 Pending Kemudian Callback Sukses
xld10 087800001234 Pending Kemudian Callback Gagal

Contoh Sukses

Request

{
    "username": "username",
    "buyer_sku_code": "xld10",
    "customer_no": "087800001230",
    "ref_id": "test1",
    "testing": true,
    "sign": "740b00a1b8784e028cc8078edf66d12b"
}
Contoh diatas akan memberikan Response SUKSES

Response

{
    "data": {
        "ref_id": "test1",
        "customer_no": "087800001230",
        "buyer_sku_code": "xld10",
        "message": "Transaksi Sukses",
        "status": "Sukses",
        "rc": "00",
        "sn": "1234567890",
        "buyer_last_saldo": 990000,
        "price": 10000
    }
}

Contoh Gagal

Request

{
    "username": "username",
    "buyer_sku_code": "xld10",
    "customer_no": "087800001232",
    "ref_id": "test2",
    "sign": "740b00a1b8784e028cc8078edf66d12b"
}
Contoh diatas akan memberikan Response GAGAL

Response

{
    "data": {
        "ref_id": "test2",
        "customer_no": "087800001232",
        "buyer_sku_code": "xld10",
        "message": "Transaksi Gagal",
        "status": "Gagal",
        "rc": "02",
        "buyer_last_saldo": 1000000,
        "price": 10000
    }
}

Contoh Pending

Request

{
    "username": "username",
    "buyer_sku_code": "xld10",
    "customer_no": "087800001233",
    "ref_id": "test3",
    "testing": true,
    "sign": "740b00a1b8784e028cc8078edf66d12b"
}

Contoh diatas akan memberikan Response PENDING

Response

{
    "data": {
        "ref_id": "test3",
        "customer_no": "087800001233",
        "buyer_sku_code": "xld10",
        "message": "Transaksi pending",
        "status": "Pending",
        "rc": "03",
        "buyer_last_saldo": 990000,
        "price": 10000
    }
}

Postpaid

Cara Request

Sesuaikan buyer_sku_code dan customer_no berdasarkan Test Case Pada masing-masing kode produk.

Request Inquiry

{
    "commands": "inq-pasca",
    "username": "username",
    "buyer_sku_code": "pln",
    "customer_no": "530000000001",
    "ref_id": "some1d",
    "testing": true,
    "sign": "740b00a1b8784e028cc8078edf66d12b"
}

Request Payment

{
    "commands": "pay-pasca",
    "username": "username",
    "buyer_sku_code": "pln",
    "customer_no": "530000000001",
    "ref_id": "some1d",
    "sign": "740b00a1b8784e028cc8078edf66d12b"
}

Contoh Response Selain Sukses

Response Inquiry / Payment Gagal

{
  "data": {
    "ref_id": "some1d",
    "customer_no": "530000000003",
    "buyer_sku_code": "pln",
    "message": "Transaksi Gagal",
    "status": "Gagal",
    "rc": "02"
  }
}

Response Payment Pending

{
  "data": {
    "ref_id": "some1d",
    "customer_no": "530000000005",
    "buyer_sku_code": "pln",
    "message": "Transaksi Pending",
    "status": "Pending",
    "rc": "03"
  }
}

PLN

Test Cases

buyer_sku_code customer_no Status
pln 530000000001 Sukses (1 Tagihan)
pln 530000000002 Sukses (2 Tagihan)
pln 530000000003 Inquiry Gagal
pln 530000000006 Pembayaran Gagal
pln 630000000001 Pending, lalu callback Sukses (1 Tagihan)
pln 630000000002 Pending, lalu callback Sukses (2 Tagihan)
pln 630000000006 Pending, lalu callback Gagal

Response Inquiry Sukses (1 Tagihan)

{
  "data": {
    "ref_id": "some1d",
    "customer_no": "530000000001",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "pln",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 10000,
    "selling_price": 11000,
    "desc": {
      "tarif": "R1",
      "daya": 1300,
      "lembar_tagihan": 1,
      "detail": [
        {
          "periode": "201901",
          "nilai_tagihan": "8000",
          "admin": "2500",
          "denda": "500"
        }
      ]
    }
  }
}

Response Payment Sukses (1 Tagihan)

{
  "data": {
    "ref_id": "some1d",
    "customer_no": "530000000001",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "pln",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "rc": "00",
    "sn": "S1234554321N",
    "buyer_last_saldo": 90000,
    "price": 10000,
    "selling_price": 11000,
    "desc": {
      "tarif": "R1",
      "daya": 1300,
      "lembar_tagihan": 1,
      "detail": [
        {
          "periode": "201901",
          "nilai_tagihan": "8000",
          "admin": "2500",
          "denda": "500",
          "meter_awal": "00080000",
          "meter_akhir": "00090000"
        }
      ]
    }
  }
}

Response Payment Sukses (2 Tagihan)

{
  "data": {
    "ref_id": "some1d",
    "customer_no": "530000000002",
    "customer_name": "Nama Pelanggan Kedua",
    "buyer_sku_code": "pln",
    "admin": 5000,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "rc": "00",
    "sn": "S1234554321N",
    "buyer_last_saldo": 77000,
    "price": 23000,
    "selling_price": 25000,
    "desc": {
      "tarif": "R1",
      "daya": 1300,
      "lembar_tagihan": 2,
      "detail": [
        {
          "periode": "201901",
          "nilai_tagihan": "8000",
          "admin": "2500",
          "denda": "500",
          "meter_awal": "00080000",
          "meter_akhir": "00090000"
        },
        {
          "periode": "201902",
          "nilai_tagihan": "11500",
          "admin": "2500",
          "denda": "0",
          "meter_awal": "00090000",
          "meter_akhir": "00095000"
        }
      ]
    }
  }
}

PDAM

Test Cases

buyer_sku_code customer_no Status
pdam 1013226 Sukses
pdam 1013227 Inquiry Gagal
pdam 1013230 Pembayaran Gagal
pdam 2013226 Pending, lalu callback Sukses
pdam 2013230 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "353688162",
    "customer_no": "1013226",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "pdam",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "rc": "00",
    "sn": "S1234554321N",
    "buyer_last_saldo": 88500,
    "price": 11500,
    "selling_price": 12500,
    "desc": {
      "tarif": "3A",
      "lembar_tagihan": 1,
      "alamat": "WONOKROMO S.S BARU 2 8",
      "jatuh_tempo": "1-15 DES 2014",
      "detail": [
        {
          "periode": "201901",
          "nilai_tagihan": "8000",
          "denda": "500",
          "meter_awal": "00080000",
          "meter_akhir": "00090000",
          "biaya_lain": "1500"
        }
      ]
    }
  }
}

INTERNET

Test Cases

buyer_sku_code customer_no Status
internet 6391601001 Sukses
internet 6391601002 Inquiry Gagal
internet 6391601005 Pembayaran Gagal
internet 7391601001 Pending, lalu callback Sukses
internet 7391601005 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "4536881875",
    "customer_no": "6391601001",
    "customer_name": "Nama Pelanggan",
    "buyer_sku_code": "internet",
    "admin": 5000,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "I1234554321N",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 22500,
    "selling_price": 24500,
    "desc": {
      "lembar_tagihan": 2,
      "detail": [
        {
          "periode": "MEI 2019",
          "nilai_tagihan": "8000",
          "admin": "2500"
        },
        {
          "periode": "JUN 2019",
          "nilai_tagihan": "11500",
          "admin": "2500"
        }
      ]
    }
  }
}

BPJS KESEHATAN

Test Cases

buyer_sku_code customer_no Status
bpjs 8801234560001 Sukses
bpjs 8801234560002 Inquiry Gagal
bpjs 8801234560005 Pembayaran Gagal
bpjs 9801234560001 Pending, lalu callback Sukses
bpjs 9801234560005 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "4536881875",
    "customer_no": "8801234560001",
    "customer_name": "Nama Pelanggan",
    "buyer_sku_code": "bpjs",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "BP1234554321JS",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 24700,
    "selling_price": 25000,
    "desc": {
      "jumlah_peserta": "2",
      "lembar_tagihan": 1,
      "alamat": "JAKARTA PUSAT",
      "detail": [
        {
          "periode": "01"
        }
      ]
    }
  }
}

Multifinance

Test Cases

buyer_sku_code customer_no Status
multifinance 6391601201 Sukses
multifinance 6391601202 Inquiry Gagal
multifinance 6391601205 Pembayaran Gagal
multifinance 7391601201 Pending, lalu callback Sukses
multifinance 7391601205 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-1",
    "customer_no": "6391601201",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "multifinance",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "FP1234554321I",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 24700,
    "selling_price": 25000,
    "desc": {
      "lembar_tagihan": 1,
      "item_name": "HONDA VARIO TECHNO 125 PGM FI NON CBS",
      "no_rangka": "MH1JFB111CK196426",
      "no_pol": "B6213UWX",
      "tenor": "030",
      "detail": [
        {
          "periode": "002",
          "denda": "0",
          "biaya_lain": "0"
        }
      ]
    }
  }
}

PBB

Test Cases

buyer_sku_code customer_no Status
cimahi 329801092375999991 Sukses
cimahi 329801092375999992 Inquiry Gagal
cimahi 329801092375999995 Pembayaran Gagal
cimahi 429801092375999991 Pending, lalu callback Sukses
cimahi 429801092375999995 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-4",
    "customer_no": "329801092375999991",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "cimahi",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "P1234554321B",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 99500,
    "selling_price": 100000,
    "desc": {
      "lembar_tagihan": 1,
      "alamat": "KO. GRIYA ASRI CIPAGERAN",
      "tahun_pajak": "2019",
      "kelurahan": "CIPAGERAN",
      "kecamatan": "CIPAGERAN",
      "kode_kab_kota": "0023",
      "kab_kota": "PEMKOT CIMAHI",
      "luas_tanah": "113 M2",
      "luas_gedung": "47 M2"
    }
  }
}

Pajak Daerah Lainnya

Test Cases

buyer_sku_code customer_no Status
pdl 3298010921 Sukses
pdl 3298010922 Inquiry Gagal
pdl 3298010923 Pembayaran Gagal
pdl 4298010921 Pending, lalu callback Sukses
pdl 4298010923 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-4",
    "customer_no": "3298010921",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "pdl",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "P1234554321D",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 99500,
    "selling_price": 100000,
    "desc": {
      "lembar_tagihan": 1,
      "alamat": "KO. GRIYA ASRI CIPAGERAN",
      "tahun_pajak": "2019",
      "kelurahan": "CIPAGERAN",
      "kecamatan": "CIPAGERAN",
      "kode_kab_kota": "0023",
      "kab_kota": "PEMKOT CIMAHI",
      "provinsi": "Jawa Barat",
      "luas_tanah": "113 M2",
      "luas_gedung": "47 M2"
    }
  }
}

GAS NEGARA

Test Cases

buyer_sku_code customer_no Status
pgas 0110014601 Sukses
pgas 0110014602 Inquiry Gagal
pgas 0110014605 Pembayaran Gagal
pgas 1110014601 Pending, lalu callback Sukses
pgas 1110014605 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-9",
    "customer_no": "0110014601",
    "customer_name": "Nama Pelanggan",
    "buyer_sku_code": "pgas",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "G1234567890S",
    "rc": "00",
    "buyer_last_saldo": 500,
    "price": 99500,
    "selling_price": 100000,
    "desc": {
      "lembar_tagihan": 1,
      "alamat": "KO. GRIYA ASRI CIPAGERAN",
      "detail": [
        {
          "periode": "0320",
          "meter_awal": "006538",
          "meter_akhir": "006573"
        }
      ]
    }
  }
}

TV

Test Cases

buyer_sku_code customer_no Status
tv 127246500101 Sukses
tv 127246500102 Inquiry Gagal
tv 127246500105 Pembayaran Gagal
tv 227246500101 Pending, lalu callback Sukses
tv 227246500105 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-367",
    "customer_no": "127246500101",
    "customer_name": "BAITUS MONGJENG",
    "buyer_sku_code": "tv",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "18141775",
    "rc": "00",
    "buyer_last_saldo": 976793000,
    "price": 100500,
    "selling_price": 101500,
    "desc": {
      "lembar_tagihan": 1,
      "detail": [
        {
          "periode": "MEI 22",
          "nilai_tagihan": "99000",
          "no_ref": "205A"
        }
      ]
    }
  }
}

BPJSTK

Test Cases

buyer_sku_code customer_no Status
bpjstk 8102051011270001 Sukses
bpjstk 8102051011270002 Inquiry Gagal
bpjstk 8102051011270003 Pembayaran Gagal
bpjstk 9102051011270001 Pending, lalu callback Sukses
bpjstk 9102051011270003 Pending, lalu callback Pembayaran Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-93",
    "customer_no": "8102051011270001",
    "customer_name": "Nama Pelanggan",
    "buyer_sku_code": "bpjstk",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "",
    "rc": "00",
    "buyer_last_saldo": 83500,
    "price": 16500,
    "selling_price": 17500,
    "desc": {
      "lembar_tagihan": 1,
      "kode_iuran": "919013012977",
      "kode_program": "JKK,JKM",
      "jkk": 10000,
      "jkm": 2500,
      "jht": 2500,
      "kantor_cabang": "SAMPIT",
      "tgl_efektif": "2023-05-03",
      "tgl_expired": "2027-05-03"
    }
  }
}

BPJSTKPU (Penerima Upah)

Test Cases

buyer_sku_code customer_no Status
bpjstkpu 400000100001 Sukses
bpjstkpu 400000100002 Inquiry Gagal
bpjstkpu 400000100003 Pembayaran Gagal
bpjstkpu 500000100001 Pending, lalu callback Sukses
bpjstkpu 500000100003 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-93",
    "customer_no": "400000100001",
    "customer_name": "Nama Pelanggan",
    "buyer_sku_code": "bpjstkpu",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "",
    "rc": "00",
    "buyer_last_saldo": 98500,
    "price": 101500,
    "selling_price": 102500,
    "desc": {
      "lembar_tagihan": 1,
      "kode_iuran": "415092870000/230501086970",
      "jht": 1617477,
      "jkk": 67104,
      "jkm": 84130,
      "jpk": 1000,
      "jpn": 1000,
      "npp": "15092870",
      "kode_divisi": "000"
    }
  }
}

PLN Nontaglis

Test Cases

buyer_sku_code customer_no Status
plnnontaglist 3225030005921 Sukses
plnnontaglist 3225030005922 Inquiry Gagal
plnnontaglist 3225030005923 Pembayaran Gagal
plnnontaglist 4225030005921 Pending, lalu callback Sukses
plnnontaglist 4225030005923 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-109",
    "customer_no": "3225030005921",
    "customer_name": "Nama Pelanggan",
    "buyer_sku_code": "plnnontaglist",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "P1234554321NH",
    "rc": "00",
    "buyer_last_saldo": 75300,
    "price": 24700,
    "selling_price": 25000,
    "desc": {
      "lembar_tagihan": 1,
      "transaksi": "PENYAMBUNGAN BARU",
      "no_registrasi": "5392112011703",
      "tanggal_registrasi": "20120524"
    }
  }
}

E-Money

Test Cases

buyer_sku_code customer_no Status
emoney 082100000001 Sukses
emoney 082100000002 Inquiry Gagal
emoney 082100000003 Pembayaran Gagal
emoney 082110000001 Pending, lalu callback Sukses
emoney 082110000003 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "20feb24ref-123",
    "customer_no": "082100000001",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "emoney",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "E1234554321M",
    "rc": "00",
    "buyer_last_saldo": 75300,
    "price": 24700,
    "selling_price": 25000,
    "desc": {
      "lembar_tagihan": 1
    }
  }
}

SAMSAT

Test Cases

buyer_sku_code customer_no Status
samsat 9658548523568701,0212502110170100 Sukses
samsat 9658548523568702,0212502110170100 Inquiry Gagal
samsat 9658548523568705,0212502110170100 Pembayaran Gagal
samsat 0658548523568701,0212502110170100 Pending, lalu callback Sukses
samsat 0658548523568705,0212502110170100 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "ref-3936",
    "customer_no": "9658548523568701,0212502110170100",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "samsat",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "s1234567890s",
    "rc": "00",
    "buyer_last_saldo": 100000,
    "price": 99500,
    "selling_price": 100000,
    "desc": {
      "lembar_tagihan": 1,
      "alamat": "GRIYA BULELENG 2 RT 005 RW 014 BULELENG",
      "nomor_identitas": "0212502110170100",
      "nomor_rangka": "MHKV5EA2JFJ001044",
      "nomor_mesin": "1NRF012268",
      "nomor_polisi": "DK 1243AL",
      "milik_kenama": "001",
      "merek_kb": "DAIHATSU",
      "model_kb": "XENIA 1.3 R M/T F653RV-GMDFJ",
      "tahun_buatan": "2018",
      "tgl_akhir_pajak_baru": "20210309",
      "biaya_pokok_bbn": "0",
      "biaya_pokok_swd": "143000",
      "biaya_pokok_pkb": "2131500",
      "biaya_denda_swd": "0",
      "biaya_denda_bbn": "0",
      "biaya_denda_pkb": "0",
      "biaya_admin_stnk": "0",
      "biaya_admin_tnkb": "0",
      "biaya_parkir_pokok": "0",
      "biaya_pajak_progresif": "0"
    }
  }
}

HP dan Tagihan Lainnya

Test Cases

buyer_sku_code customer_no Status
hp 081234554320 Sukses
hp 081234554321 Inquiry Gagal
hp 081234554324 Pembayaran Gagal
hp 081244554320 Pending, lalu callback Sukses
hp 081244554324 Pending, lalu callback Gagal

Response Sukses

{
  "data": {
    "ref_id": "some1d",
    "customer_no": "081234554320",
    "customer_name": "Nama Pelanggan Pertama",
    "buyer_sku_code": "hp",
    "admin": 2500,
    "message": "Transaksi Sukses",
    "status": "Sukses",
    "sn": "H1234554321P",
    "rc": "00",
    "buyer_last_saldo": 89000,
    "price": 11000,
    "selling_price": 12500,
    "desc": {
      "lembar_tagihan": 1
    }
  }
}