BPJS Ketenagakerjaan BPU

Product Code

080015: Kode produk yang digunakan pada saat request transaksi

Transaction Type

Berikut ini daftar jenis transaksi yang digunakan pada field transactionType yang digunakan saat request

Value
Description

38

Inquiry Request

50

Payment Request

44

CekStatus Request

Payload

{
  "productCode": "080015",
  "channel": "6012",
  "transactionType": "38",
  "billNumber": "1207244101890006",
  "amount": "0",
  "feeAmount": "0",
  "bit61": "1207244101890006",
  "traxId": "64560312893",
  "timeStamp": "20-03-2023 10:40:40",
  "addInfo1": "",
  "addInfo2": "",
  "addInfo3": ""
}

Customer Data Object

Field
Type
Description

tgl_grace

String

Max Length : 19 ;

tgl_expired

String

Max Length : 20 ;

tgl_efektif

String

Max Length : 20 ;

tgl_aktif

String

Max Length : 20 ;

msg

String

Max Length : 10 ;

ret

String

Max Length : 2;

kode

String

Max Length : 300 ;

blth

String

Max Length : 50 ;

prog_JKM

String

Max Length : 8 ;

ump

String

Max Length : 20;

prog_JKK

String

Max Length : 20 ;

prog_JHT

String

Max Length : 20 ;

total

String

Max Length : 20 ;

biaya_registrasi

String

Max Length : 20 ;

BiayaTransaksi

String

Max Length : 20 ;

Dasar_upah

String

Max Length : 20 ;

Jam_awal

String

Max Length : 7 ;

Alamat

String

Max Length : 52 ;

Kode_kantor

String

Max Length : 3 ;

Program

String

Max Length : 50 ;

Jenis_pekerjaan

String

Max Length : 25 ;

Nama_lengkap

String

Max Length : 50 ;

Tgl_lahir

String

Max Length : 10 ;

NIK

String

Max Length : 20 ;

Lokasi_pekerjaan

String

Max Length : 10 ;

Jam_akhir

String

Max Length : 5 ;

AddInfo1

String

Max Length : 50 ;

AddInfo2

String

Max Length : 50 ;

AddInfo3

String

Max Length : 50 ;

Keterangan

String

Max Length : 50 ;

TransactionID

String

Max Length : 32 ;

Bill Receipt Reference

Wireframe

Mapping

Bill Testing Number & Result Code List

Test Number
Type
RC
Transaction
Description

730204670680000312

Positif

0000

Payment

Approve

730204670680001401

Negatif

0014

Inquiry

Transaksi Anda ditolak karena nomor atau kode bayar tidak terdaftar.

730204670680008801

Negatif

0088

Inquiry

Bill is already paid

147110450696006801

Negatif

0068

Payment

Time Out

-

-

1000

Payment

Transaksi Pending

-

-

1100

Payment

Status transaksi tidak diketahui, h+1 resolve

Reconciliation

Waktu Pengiriman

15.00 - 15.05 : Client mengirimkan data ke FTP Server JLC

Client mengirimkan data transaksi h-1 pada jam 15.00 dengan data transaksi pada jam 15.00 hari sebelumnya hingga jam 14:59 hari berjalan. Data transaksi diatas jam 14:59 hari berjalan, harus dikirim hari berikutnya. Contoh : Pengiriman data tanggal 20/09/2025, maka data yang harus dikirim adalah data transaksi pada 2025-09-19 15:00:00 s.d 2025-09-20 14:59:59.

Delimiter menggunakan pipes | or semicolons ;

Description
Format
Example

File Name

kodeCA_kodeProduk_date(YYYYMMDD).txt

500653_080015_20240625.txt

Column

No REFF; Nomor ID; Kode Iuran; Kode Program; DateTime Trx; Total Amount; Nama Customer; KodeCa; amount JHT; amount JKK; amount JKM; periode tagihan

DTPb13f640b29894a2dbc2a;3402260509880002;924079665450;JKK150910920#JKM150910920#JHT150910920;25-06-2024 09:46:22;36800;IDA MARYANI;500653;20000;10000;6800;1

Kode CA akan diberikan oleh JLC

Last updated