Anda di halaman 1dari 27

i-Bridge ISO-8583-Messaging

for Bill Payment


version : v.1.24

2 | P a g e

1 History Perubahan
No Tgl Perubahan Description
1 10 Oct 2011 Perubahan format bit-48 untuk produk PL Postpaid dan prepaid.
2 1! Oct 2011 1. Perubahan "ormat bit-48 untuk produk #$L%O& dan
#$L%O&'$L ()*LO+Postpaid , 'impati-*s+Prepaid-
2. Perubahan bit-.!.
. / ov 2011 1. Perubahan "ormat bit-48 untuk produk #$L%O&'$L Prepaid
2. Panambahan "ormat bit48 untuk produk 01O'*# (Postpaid ,
Prepaid- dan produk 2L (Postpaid , Prepaid-.
. 22 ov 2011 Perubahan bit-48 untuk produk #e3kom P'#
4 . "eb 2012 Penambahan produk pemba4aran #iket 5aruda6 7akat6 dan #8
9er3angganan (0ndovision-
: .0 *pr 2012 Penambahan spesifikasi pemba4aran "0"
; .0 &ei 2012 <pdate 'truktur receipt untuk "0"
/ 10 =u3i 2012 Penambahan bit-;1 untuk pemba4aran me3a3ui 91' >eb
8 .1 *gustus 2012 Penambahan *dmin "ee di bit-48 Pemba4aran tagihan #$L%O&
! .1 Oktober 2012 Penambahan detai3 untuk bit-426 bit-4.
10 0! =anuari 201. 1. Penambahan spesifikasi untuk pemba4aran #iket P# %*0
2. Penambahan spesifikasi untuk Pembe3ian pu3sa "3e?4 trend4
.. Penambahan spesifikasi pemba4aran tagihan 5as
11 &aret 201. 1. Penambahan pemba4aran L0%
2.
12 4 *pri3 201. 1. Penambahan 9it .0 untuk fee 1e3iver4 @hanne3
1. 1; *pri3 201. 1. Penambahan product code untuk post paid 'martfren6 $sia dan
*?is serta purchase 'martfren6 $sia dan *?is
2. Penambahan 1etai3 bit 48 untuk post paid 'martfren6 $sia dan
*?is serta purchase 'martfren6 $sia dan *?is
14 2! *pri3 201. 1. Penambahan spesifikasi pa4ment Aeb branch
1: 0; &ei 201. 1. Perbaikan bit 48 Pemba4aran Post paid dan pre paid via
&itracomm
1: 08 &ei 201. 1. Penambahan spesifikasi untuk pembe3ian voucher #e3komse3
1; 28 &ei 201. 1. Perubahan "ormat bit-48 untuk produk #$L%O& dan #$L%O&'$L
()*LO+Postpaid -
2. Penambahan bit-48 untuk produk #$L%O&'$L ('impati-*'
Prepaid-
1/ 04 =u3i 201. Pen4esuaian "ormat bit-48 untuk inBuir4 dan pa4ment pada
produk #$L%O&'$L('impati-*' Prepaid-
18 0: =u3i 201. Penambahan bit-48 untuk produk #e3komse3()*LO+postpaid-
1! 2 *gustus 201. Perubahan bit 48 untuk P1*& agar mengakomodir 01 tagihan
dan denda
20 1; 'eptember 201. Penambahan format P99 untuk mengakomodir pemba4aran P99
21 1; Oktober 201. Penambahan bit 48 untuk PL on #ag3ist
3 | P a g e

22 1/ Oktober 201. Perubahan format bit-48 #e3komse3()*LO dan 'impati-*'-
disesuaikan dengan spek "innet
omor handphone n-4Cn-! n-1.
2. 24 Oktober 201. Perubahan format bit-48 #e3komse3()*LO dan 'impati-*'-
disesuaikan dengan spek "innet
ama Pe3anggan ans-.0 ans-4:
24 2: Oktober 201. Penambahan komponen bit 48 P1*& untuk mengakomodir 2
additiona3 info baru

2 ISO 8583 Message Format
2.1 0200 Message Format
Bit.No. FieldName M/O Description
1 9it&ap$?tended O
2 Primar4*ccountumber O
. Processing@ode &
4 #ransaction*mount @ &andator4forPa4ment&essage
/ #ransmission1ateand#ime &
11 '4stem#race*udit &
12 Loca3#ransaction#ime &
1. Loca3#ransaction1ate &
14 $?piration1ate O
1: 'ett3ement1ate &
18 &erchantDs#4pe &
22 Point-of-'ervice$ntr4&ode O
.0 *mount#ransactionProcessing"ee O &andator4forPa4ment&essage
.2 *cBuiring0nstitution0dentification@ode O
.: #rack21ata O
./ Eetrieva3Eeferenceumber &
41 @ard*cceptor#ermina30dentification &
42 @ard*cceptor0dentification@ode O
4. @ard*cceptorame+Location O
48 *dditiona31ataPrivate &
4! #ransaction@urrenc4@ode &
;1 reservedPrivate1 @
;2 reservedPrivate2 &
;. reservedPrivate. &
102 "rom*ccountumber O
10. #o*ccountumber O

| P a g e

2.2 0210 Message Format
Bit.No. FieldName M/O Description
1 9it&ap$?tended O
2 Primar4*ccountumber O
. Processing@ode &
4 #ransaction*mount O &andator4forPa4ment&essage
/ #ransmission1ateand#ime &
11 '4stem#race*udit &
12 Loca3#ransaction#ime &
1. Loca3#ransaction1ate &
14 $?piration1ate O
1: 'ett3ement1ate &
18 &erchantDs#4pe &
22 Point-of-'ervice$ntr4&ode O
.0 *mount#ransactionProcessing"ee O &andator4forPa4ment&essage
.2 *cBuiring0nstitution0dentification@ode &
.: #rack21ata O
./ Eetrieva3Eeferenceumber &
.! Eesponse@ode &
41 @ard*cceptor#ermina30dentification &
42 @ard*cceptor0dentification@ode O
4. @ard*cceptorame+Location O
48 *dditiona31ataPrivate &
4! #ransaction@urrenc4@ode &
;1 reservedPrivate1 @
;2 reservedPrivate2 &
;. reservedPrivate. &
102 "rom*ccountumber O
10. #o*ccountumber O

2.3 0220 Message Format
Bit.No. FieldName M/O Description
1 9it&ap$?tended O

2 Primar4*ccountumber O
&ust be identica3 to the Pa4ment EeBuest
&essage
. Processing@ode &
&ust be identica3 to the Pa4ment EeBuest
&essage
4 #ransaction*mount O
&ust be identica3 to the Pa4ment EeBuest
&essage
/ #ransmission1ateand#ime &
&ust be identica3 to the Pa4ment EeBuest
&essage
! | P a g e

11 '4stem#race*udit &
&ust be identica3 to the Pa4ment EeBuest
&essage
12 Loca3#ransaction#ime &
&ust be identica3 to the Pa4ment EeBuest
&essage
1. Loca3#ransaction1ate &
&ust be identica3 to the Pa4ment EeBuest
&essage
14 $?piration1ate O
&ust be identica3 to the Pa4ment EeBuest
&essage
1: 'ett3ement1ate &
&ust be identica3 to the Pa4ment EeBuest
&essage
18 &erchantDs#4pe &
&ust be identica3 to the Pa4ment EeBuest
&essage
22 Point-of-'ervice$ntr4&ode O
&ust be identica3 to the Pa4ment EeBuest
&essage
.0 *mount#ransactionProcessing"ee O
&ust be identica3 to the Pa4ment EeBuest
&essage
.2 *cBuiring0nstitution0dentification@ode O
&ust be identica3 to the Pa4ment EeBuest
&essage
.: #rack21ata O
&ust be identica3 to the Pa4ment EeBuest
&essage
./ Eetrieva3Eeferenceumber &
&ust be identica3 to the Pa4ment EeBuest
&essage
41 @ard*cceptor#ermina30dentification &
&ust be identica3 to the Pa4ment EeBuest
&essage
42 @ard*cceptor0dentification@ode O
&ust be identica3 to the Pa4ment EeBuest
&essage
4. @ard*cceptorame+Location O
&ust be identica3 to the Pa4ment EeBuest
&essage
48 *dditiona31ataPrivate &
&ust be identica3 to the Pa4ment EeBuest
&essage
4! #ransaction@urrenc4@ode &
&ust be identica3 to the Pa4ment EeBuest
&essage
;1 reservedPrivate1 @
&ust be identica3 to the Pa4ment EeBuest
&essage
;2 reservedPrivate2 &
&ust be identica3 to the Pa4ment EeBuest
&essage
;. reservedPrivate. &
&ust be identica3 to the Pa4ment EeBuest
&essage
102 "rom*ccountumber O
&ust be identica3 to the Pa4ment EeBuest
&essage
10. #o*ccountumber O
&ust be identica3 to the Pa4ment EeBuest
&essage

2.4 0230 Message Format
Bit.No. FieldName M/O Description
" | P a g e

1 9it&ap$?tended O
2 Primar4*ccountumber O
&ust be identica3 to the *dvice EeBuest
&essage
. Processing@ode &
&ust be identica3 to the *dvice EeBuest
&essage
4 #ransaction*mount O
&ust be identica3 to the *dvice EeBuest
&essage
/ #ransmission1ateand#ime &
&ust be identica3 to the *dvice EeBuest
&essage
11 '4stem#race*udit &
&ust be identica3 to the *dvice EeBuest
&essage
12 Loca3#ransaction#ime &
&ust be identica3 to the *dvice EeBuest
&essage
1. Loca3#ransaction1ate &
&ust be identica3 to the *dvice EeBuest
&essage
14 $?piration1ate O
&ust be identica3 to the *dvice EeBuest
&essage
1: 'ett3ement1ate &
&ust be identica3 to the *dvice EeBuest
&essage
18 &erchantDs#4pe &
&ust be identica3 to the *dvice EeBuest
&essage
22 Point-of-'ervice$ntr4&ode O
&ust be identica3 to the *dvice EeBuest
&essage
.0 *mount#ransactionProcessing"ee O
&ust be identica3 to the *dvice EeBuest
&essage
.2 *cBuiring0nstitution0dentification@ode &
&ust be identica3 to the *dvice EeBuest
&essage
.: #rack21ata O
&ust be identica3 to the *dvice EeBuest
&essage
./ Eetrieva3Eeferenceumber &
&ust be identica3 to the *dvice EeBuest
&essage
.! Eesponse@ode &
&ust be identica3 to the *dvice EeBuest
&essage
41 @ard*cceptor#ermina30dentification &
&ust be identica3 to the *dvice EeBuest
&essage
42 @ard*cceptor0dentification@ode O
&ust be identica3 to the *dvice EeBuest
&essage
4. @ard*cceptorame+Location O
&ust be identica3 to the *dvice EeBuest
&essage
48 *dditiona31ataPrivate &
&ust be identica3 to the *dvice EeBuest
&essage
4! #ransaction@urrenc4@ode &
&ust be identica3 to the *dvice EeBuest
&essage
;1 reservedPrivate1 @
;2 reservedPrivate2 &
;. reservedPrivate. &
# | P a g e

102 "rom*ccountumber O
&ust be identica3 to the *dvice EeBuest
&essage
10. #o*ccountumber O
&ust be identica3 to the *dvice EeBuest
&essage

2.5 0400 Message Format
Bit.No. FieldName M/O Description
1 9it&ap$?tended O
2 Primar4*ccountumber O
&ust be identica3 to the Pa4ment EeBuest
&essage
. Processing@ode &
&ust be identica3 to the Pa4ment EeBuest
&essage
4 #ransaction*mount O
&ust be identica3 to the Pa4ment EeBuest
&essage
/ #ransmission1ateand#ime &
&ust be identica3 to the Pa4ment EeBuest
&essage
11 '4stem#race*udit &
&ust be identica3 to the Pa4ment EeBuest
&essage
12 Loca3#ransaction#ime &
&ust be identica3 to the Pa4ment EeBuest
&essage
1. Loca3#ransaction1ate &
&ust be identica3 to the Pa4ment EeBuest
&essage
14 $?piration1ate O
&ust be identica3 to the Pa4ment EeBuest
&essage
1: 'ett3ement1ate &
&ust be identica3 to the Pa4ment EeBuest
&essage
18 &erchantDs#4pe &
&ust be identica3 to the Pa4ment EeBuest
&essage
22 Point-of-'ervice$ntr4&ode O
&ust be identica3 to the Pa4ment EeBuest
&essage
.0 *mount#ransactionProcessing"ee O
&ust be identica3 to the *dvice EeBuest
&essage
.2 *cBuiring0nstitution0dentification@ode O
&ust be identica3 to the Pa4ment EeBuest
&essage
.: #rack21ata O
&ust be identica3 to the Pa4ment EeBuest
&essage
./ Eetrieva3Eeferenceumber &
&ust be identica3 to the Pa4ment EeBuest
&essage
41 @ard*cceptor#ermina30dentification &
&ust be identica3 to the Pa4ment EeBuest
&essage
42 @ard*cceptor0dentification@ode O
&ust be identica3 to the Pa4ment EeBuest
&essage
4. @ard*cceptorame+Location O
&ust be identica3 to the Pa4ment EeBuest
&essage
48 *dditiona31ataPrivate & &ust be identica3 to the Pa4ment EeBuest
$ | P a g e

&essage
4! #ransaction@urrenc4@ode &
&ust be identica3 to the Pa4ment EeBuest
&essage
;1 reservedPrivate1 @
;2 reservedPrivate2 &
;. reservedPrivate. &
!0 Origina31ata$3ement &
102 "rom*ccountumber O
&ust be identica3 to the Pa4ment EeBuest
&essage
10. #o*ccountumber O
&ust be identica3 to the Pa4ment EeBuest
&essage

2.6 0410 Message Format
Bit.No. FieldName M/O Description
1 9it&ap$?tended O
2 Primar4*ccountumber O
&ust be identica3 to the Eeversa3 EeBuest
&essage
. Processing@ode &
&ust be identica3 to the Eeversa3 EeBuest
&essage
4 #ransaction*mount O
&ust be identica3 to the Eeversa3 EeBuest
&essage
/ #ransmission1ateand#ime &
&ust be identica3 to the Eeversa3 EeBuest
&essage
11 '4stem#race*udit &
&ust be identica3 to the Eeversa3 EeBuest
&essage
12 Loca3#ransaction#ime &
&ust be identica3 to the Eeversa3 EeBuest
&essage
1. Loca3#ransaction1ate &
&ust be identica3 to the Eeversa3 EeBuest
&essage
14 $?piration1ate O
&ust be identica3 to the Eeversa3 EeBuest
&essage
1: 'ett3ement1ate &
&ust be identica3 to the Eeversa3 EeBuest
&essage
18 &erchantDs#4pe &
&ust be identica3 to the Eeversa3 EeBuest
&essage
22 Point-of-'ervice$ntr4&ode O
&ust be identica3 to the Eeversa3 EeBuest
&essage
.0 *mount#ransactionProcessing"ee O
&ust be identica3 to the *dvice EeBuest
&essage
.2 *cBuiring0nstitution0dentification@ode O
&ust be identica3 to the Eeversa3 EeBuest
&essage
.: #rack21ata O
&ust be identica3 to the Eeversa3 EeBuest
&essage
./ Eetrieva3Eeferenceumber &
&ust be identica3 to the Eeversa3 EeBuest
&essage
% | P a g e

.! Eesponse@ode &
41 @ard*cceptor#ermina30dentification &
&ust be identica3 to the Eeversa3 EeBuest
&essage
42 @ard*cceptor0dentification@ode O
&ust be identica3 to the Eeversa3 EeBuest
&essage
4. @ard*cceptorame+Location O
&ust be identica3 to the Eeversa3 EeBuest
&essage
48 *dditiona31ataPrivate &
&ust be identica3 to the Eeversa3 EeBuest
&essage
4! #ransaction@urrenc4@ode &
&ust be identica3 to the Eeversa3 EeBuest
&essage
;1 reservedPrivate1 @
;2 reservedPrivate2 &
;. reservedPrivate. &
!0 Origina31ata$3ement &
&ust be identica3 to the Eeversa3 EeBuest
&essage
102 "rom*ccountumber O
&ust be identica3 to the Eeversa3 EeBuest
&essage
10. #o*ccountumber O
&ust be identica3 to the Eeversa3 EeBuest
&essage

3 ata !"ement es#ri$tion
Field Name Bit. No Format &ength Description
primar4*ccountumber 2 33var 1!
processing@ode . string ;
amount#ransaction 4 string 12 3eft Aith F0F
transmission1ate#ime / string 10
conversionEate@ardho3der9i33ing 10 string 8 3eft Aith F0F
s4stems#race*uditumber 11 string ;
timeLoca3#ransaction 12 string ;
dateLoca3#ransaction 1. string 4
date$?piration 14 string 4
date'ett3ement 1: string 4
merchant#4pe 18 string 4 3eft Aith F0F
pointOf'ervice$ntr4&ode 22 string . 3eft Aith F0F
amount#ransaction"ee 28 string ! 3eft Aith F0F
amount#ransactionProcessing"ee .0 string ! Left Aith F0F
acBuiring0nstitution0dentification@ode .2 33var 11 F0200F
track21ata .: 33var ./
retrieva3Eeferenceumber ./ string 12
response@ode .! 3eft 2
'( | P a g e

card*cceptor#ermina30dentification 41 string 8
card*cceptor0dentification@ode 42 string 1:
card*cceptorame 4. string 40
additiona31ataPrivate 48 333var !!!
currenc4@ode#ransaction 4! string .
reservedPrivate1 ;1 string

1evice and <ser
0dentification 1ata
reservedPrivate2 ;2 string

reservedPrivate. ;. string ; Product @ode
origina31ata$3ements !0 string 42

from*ccount 102 33var 28
to*ccount 10. 33var 28

3.1 %it&2 ' Primary(##ount)umber
&erupakan nomor account 4ang digunakan untuk me3akukan transaksi.

3.2 %it&3 ' Pro#essing*o+e
&erupakan kode 4ang mengidetifikasi Genis transaksi dan per3akuan terhadap account 4ang digunakan
untuk me3akukan transaksi. %ode ini terdiri dari . bagian sub-fie3d6 antara 3ain :
1. 1ua digit pertama mengidentifikasi Genis transaksi 4ang di3akukan (3( : 0nBuir4 atau '( :
Pa4ment-.
2. 1ua digit sete3ah Genis transaksi (digit ke tiga dan empat- mengidentifikasi Genis from account
4ang digunakan untuk me3akukan transaksi sebagai berikut
a. '( : @urrent
b. 2( : #abungan(tanpa buku tabungan-+'aving
c. 3( : #abungan dengan 9uku #abungan
d. ( : #unai
e. !( : 5L
Point c6d6e %husus untuk >eb-9ranch
.. 1ua digit terahir mengidentifikasi Genis to*ccount 4ang digunakan untuk transaksi (2( :
#abungan+'aving 6 '( : current-.
1engan demikian6 processing code 4ang mungkin ada3ah 3('((( ) 3(2(((untuk 0nBuir4 dan
'('(((* '(2(((* '(3(((* '(((( ) '(!((( untuk Pa4ment.

3.3 %it&4 ' (mount ,ransa#tion
1escription : Origina3 amount Aith 2 decima3 points.
$?amp3e : H00000;000000I (eBua3s ;06000.00-
'' | P a g e


3.4 %it&- ' ,ransa#tionate an+ ,ime
1escription : 1ate and #ime Ahen transaction occurred6 produce b4 )ost 0nterface.
"ormat : &&dd))mmss
$?amp3e : I12.12.:!:!I

3.5 %it&11 ' System,ra#e(u+it)umber
1escription : * uniBue transaction number6 produce b4 )ost 0nterface.
$?amp3e : H12.4:;I

3.6 %it&12 ' ,ime.o#a",ransa#tion
1escription : Loca3 time Ahen transaction occurred6 produce b4 )ost 0nterface.
"ormat : ))mmss
$?amp3e : H2.:!:!I

3.- %it&13 ' ate.o#a",ransa#tion
1escription : Loca3 date Ahen transaction occurred6 produce b4 )ost 0nterface.
"ormat : &&dd
$?amp3e : H12.1I

3.8 %it&14 ' ate!/$iration
"ie3d ini digunakan untuk transaksi *#& 9i33pa4ment
"ormat : &&dd
$?amp3e : H12.1I

3.0 %it&15 ' ateSett"ement
"ie3d ini digunakan untuk transaksi *#& 9i33pa4ment
"ormat : &&dd
$?amp3e : H12.1I

3.10 %it&18 ' mer#hant,y$e
+alue Decription
;011 *#&
;012 *1&
:111 >eb #e33er
:212 *uto debit
:411 Phone banking
:412 0nternet banking
:41. Pa4ment Point
'2 | P a g e

::11 kiosk
:;11 &obi3e J '&'

3.11 %it&30 ' amount,ransa#tionPro#essingFee
"ee #ransaksi 1e3iver4 @hanne3 dengan 2 decima3 poin
$?amp3e : H00;000000I (eBua3s ;06000.00-

3.12 %it&32 ' (#1uiringInstitutionI+enti2i#ation*o+e
1ata e3ement ini berisi kode institusi

3.13 %it&35 ' ,ra#32ata
"ie3d ini digunakan untuk transaksi *#& 9i33pa4ment
1ata e3ement ini berisi data 4ang terdapat pada track 2 dari magnetic stripe kartu

3.14 %it&3- ' 4etrie5a"4e2eren#e)umber
1escription : * uniBue transaction number6 produce b4 1evice )and3er.
$?amp3e : H12.4:; H

3.15 %it&30 ' res$onse*o+e
Eesponse code4ang mungkin dikemba3ikan o3eh midd3eAare ada3ah sebagai berikut:
01 *ccount number not found
02 ot enough customer account ba3ance
0: "ai3ed genera3 error
0/ 0nva3id mandator4 fie3d
08 @etak buku tabungan du3u
0! 0ncomp3ete message
10 Preset ma?imum transaction 3oaded e?ceeded
12 9i33 not avai3ab3e
14 0nva3id customer 01
1: Eekening be3um diaktifkan
1/ 93okir 1ebet
18 93okir %redit
20 *ccount c3osed toda4
24 0nva3id processing code
2: 0nva3id merchant t4pe
2; 0nva3id institution identification code
28 9atas pendebetan per hari e?ceded
'3 | P a g e

.2 0nva3id netAork managementinformation code
40 #ransaction is not a33oAed
4. 0nva3id+unknoAn card
48 o Pa4ment
4! o record to reverse
:0 @annot reverse6 transaction committed+sett3ed
:1 Eeersa3 on34 can be done for toda4 transaction
:4 9i33 a3read4 paid
:! 0nva3id transaction amount
;8 #ime out from 'erice Proider
/0 Eeference code a3read4 e?ist
/1 0nva3id Eeference code
/4 @ustomer is b3ocked
/: >rong P0 number
/8 Eekening dibekukan
80 'erice Proider @utoff date in progress
81 "ai3ed to connect to core
82 @ore timeout
8. @ore $O1
8: @ard is inactie
8; @ard is b3ocked
8; *ccount b3ack3isted
88 Eekening sudah ditutup
8! Link to 'erice Proider doAn
!0 eed to signon
!2 o routing avai3ab3e.
!/ Eekening pasif
!8 Eestricted account
!! 0nterna3 s4stem error+undefined error

3.16 %it&41 ' *ar+(##e$tor,ermina"I+enti2i#ation
1escription : * uniBue code to identif4 1evice )and3er
1. *#& K #ermina3 01
2. >9 K >orkstation 01
$?amp3e : H*9@1$"5)0=12.4: I
3.1- %it&42 ' *ar+(##e$torI+enti2i#ation*o+e
1escription : * code to identif4 card acceptor.
$?amp3e : H200 H

' | P a g e

3.18 %it&43 ' *ar+(##e$tor)ame6.o#ation
1escription : 'ome information to identif4 1evice )and3er.
"ormat *#& :
position length Description ,emar-s
01 J 22 22 #ermina3 OAner
2. J .: 1. #ermina3 @it4
.; J .8 . #ermina3 'tate
.! J 40 2 #ermina3 @ountr4
$?amp3e : H=L 5*=*) &*1* O 1 =*%*E#* 01I

"ormat >eb 9ranch :
Position &ength Description ,emar-s
01 J / / #e33er 0dentification
0000002
08J 10 . @ontro3 <nit 0dentification
@14
11 J 2: 1: >orkstation 0P *ddress
12.:;.11.88
$?amp3e : H0000002@1412.:;.11.88I

3.10 %it&48 ' (++itiona"ataPri5ate
'e3uruh additiona3 information akan dimasukkan da3am bit-48. *dapun format dari bit-48 ada3ah sebagai
berikut:
3.10.1 ,e"3omse" PostPai+ 7H(.O8
.n/uir0 ,e/uest
n-1. LP7 omor )andphone "i33 in 0nBuir4 EeBuest
.n/uir0 ,esponse* Pa0ment 1,e/uest ) ,esponse2
n-1. LP7 omor )andphone "i33 in 0nBuir4 EeBuest
an-11 EP' 9i33 Eeference "i33 in 0nBuir4 Eesponse
an-4: EP' ama Pe3anggan "i33 in 0nBuir4 Eesponse
n-12 LP7 i3ai #agihan. )arus sama dengan 9it-4 (#ransaction
*mount-
"i33 in 0nBuir4 Eesponse
n-2 LP7 %ode Eegion "i33 in 0nBuir4 Eesponse
n-12 LP7 *dmin "ee "i33 in 0nBuir4 Eesponse

3.10.2 ,e"3omse" Pre$ai+ 7SIMP(,I 9 (S8
.n/uir0 ,e/uest
n-1. LP7 omor )andphone "i33 in 0nBuir4 EeBuest
n-12 LP7 omina3 "i33 in 0nBuir4 EeBuest
.n/uir0 ,esponse* Pa0ment ,e/uest
n-1. LP7 omor )andphone "i33 in 0nBuir4 EeBuest
'! | P a g e

n-12 LP7 omina3 "i33 in 0nBuir4 EeBuest
n-; LP7 *dmin "ee "i33 in 0nBuir4 Eesponse
Pa0ment ,esponse
n-1. LP7 omor )andphone "i33 in 0nBuir4 EeBuest
n-12 LP7 omina3 "i33 in 0nBuir4 EeBuest
n-; LP7 *dmin "ee "i33 in 0nBuir4 Eesponse
n-8 LP7 >indoA Period "i33 in Pa4ment Eesponse
n-1; "02 8oucher 'eria3 o "i33 in Pa4ment Eesponse

3.10.3 Pembayaran ,!.:OM
.n/uir0 ,e/uest
n-4 %ode *reaL Eight Gustified6 padded Aith 7$EO
n-! omor Pe3angganL Eight Gustified6 padded Aith 7$EO
.n/uir0 ,esponse* Pa0ment ,e/uest ) Pa0ment ,esponse
n-4 %ode *reaL Eight Gustified6 padded Aith 7$EO
n-! omor Pe3angganL Eight Gustified6 padded Aith 7$EO
n-2 %ode 1ivreL %ode dari 1ivre pemi3ik nomor te3epon.
n-4 %ode 1ate3L %ode dari 1ate3 pemi3ik nomor te3epon.
n-1 =um3ah 9i33L 0-..
an-11 omor Eeferensi M.L omor referensi bi33 . (tunggakan-dua bu3an sebe3umn4a-. "ie3d ini ada
bi3a Gum3ah bi33 N 2.Left Gustified6 padded Aith b3ank.
n-12 i3ai #agihan-M.Li3ai tagihan-bi33 . (tunggakan-dua bu3an sebe3umn4a-. "ie3d ini ada bi3a
Gum3ah bi33 N 2.Eight Gustified6 padded Aith 7$EO.
an-11 omor Eeferensi M2Lomor referensi bi33 2 (tunggakan-satu bu3an sebe3umn4a-. "ie3d ini ada
bi3a Gum3ah bi33 N 1.Left Gustified6 padded Aith b3ank.
n-12 i3ai #agihan M2Li3ai tagihan-bi33 2 (tunggakan-satu bu3an sebe3umn4a-. "ie3d ini ada bi3a
Gum3ah bi33 N 1. Eight Gustified6 padded Aith 7$EO.
an-11 omor Eeferensi M1L omor referensi bi33 1 (bu3an-berGa3an-. "ie3d ini ada bi3a fie3d Gum3ah bi33 N
0.Left Gustified6 padded Aith b3ank
n-12 i3ai #agihan M1L i3ai tagihan-bi33 1 (bu3an-berGa3an-. "ie3d ini ada bi3a fie3d Gum3ah bi33 N 0.Eight
Gustified6 padded Aith 7$EO.
ans-.0 amaL Pe3anggan Left Gustified6 padded Aith b3ank.
an-1: P>PL Left Gustified6 padded Aith b3ank.
n-12 omina3 #agihan6 right Gustified padded Aith 7$EO
n-12 *dmin "ee6 right Gustified padded Aith 7$EO

ote :
omor Pe3anggan untuk pemba4aran tagihan te3epon terdiri dari kode area (n-4- C nomor
te3epon pe3anggan (n-!-

3.10.4 ,e"3om F"e/y Pre$ai+ 7Pu"sa Isi ;"ang F"e/i ,ren+y8
(2(( ) (2'( Pa0ment
'" | P a g e

n-4 %ode area6right Gustified6 padded Aith 7$EO
n-! omor te3epon6 right Gustified6 padded Aith 7$EO
ans-11 9i33 reference (ans116 se3a3u berisi b3ank-
n-12 i3ai pu3sa (ns126LP'-

3.10.5 P.) Pre$ai+
.n/uir0* Pa0ment* 3d4ice 5,e/uest ) ,esponse6
an-20 &eter umber
an-1 9u4ing Option(0KeA #oken6 1K<nso3d #oken-
n-8 1ate (ddmm4444-
n-; #ime (hhmmss-
ans-.0 @ustomer ame
n-12 Pa4ment *mount
n-12 *dmin 9ank
ans-.2 Eeference1 ('O9 Eeference-
ans-.2 Eeference2 (*nother Eef+0nfo-
n-10 Eecid ('O9M-
addtiona3 info + 'creen or Eeceipt 1ata. "ormat sesuai ketentuan bi33er

3.10.6 P.) Post$ai+
.n/uir0* Pa0ment* ,e4ersal 5,e/uest ) ,esponse6
an-20 @ustomer umber
n-8 1ate (#he same Aith rep3a4 inBuir4- (ddmm4444-
n-; #ime (hhmmss-
an-.0 ame
n-12 9i33 *mount
n-12 *dmin "ee
an-.2 Eeference1
an-.2 Eeference2 (*nother Eef+0nfo-
n-10 Eecord 01
additiona3 info + 'creen or Eeceipt 1ata. "ormat sesuai ketentuan bi33er

3.10.- P.) )on ,ag"ist
.n/uir0,e/uest
an-/ @3ient 01 Pero 3eft-padding
n-1. Eegistration umber Pero 3eft-padding
n-. #ransaction @ode Pero 3eft-padding
.n/uir0 ,esponse*Pa0ment ,e/uest*Pa0ment ,esponse
'# | P a g e

an-. 0'O @urrenc4 @ode 0'O @urrenc4 @ode
0ndonesian Eupiah K .;0
n-1 @urrenc4 &inor <nit umber of decima3 va3ue
0 K no decima3 va3ue
n K n-3ast digits of va3ue amount are
decima3 va3ues
n-12 8a3ue *mount #ota3 #ransaction *mount
an-/ @3ient 01
n-1. Eegistration umber
n-. #ransaction @ode
ans-2: #ransaction ame space right-padding
n-8 Eegistration 1ate @@OO&&11
n-8 $?piration 1ate 11&&@@OO
n-12 'ubscriber 01 Pero 3eft-padding
an-2: 'ubscriber ame
an-.2 PL Eeference
umber

an-.2 'Aitcher Eeference
umber

an-: 'ervice <nit space right-padding
an-.: 'ervice <nit *ddress space right-padding
an-1: 'ervice <nit Phone space right-padding
n-1 #ota3 #ransaction
*mount
&inor <nit

n-1/ #ota3 #ransaction
*mount
Pero 3eft-padding
n-1 PL-90LL &inor <nit
n-1/ PL9-90LL 8a3ue
(EP#*5-
Pero 3eft-padding
n-1 *dministration @harge
&inor <nit

n-10 *dministration @harge
(*@-


3.10.8 :artu :re+it
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 9ank @ode %ode 9ank.
*ns-. Pa4ment code "i33 Aith Q77P8
ans-20 @redit @ard umber omor kartu
ans-.0 @ustomer ame "i33 Aith space on inBuir4 message
n-12 =um3ahPemba4aran "i33 Aith space on inBuir4 message
n-12 =um3ah tagihan "i33 Aith space on inBuir4 message
'$ | P a g e

n-12 =um3ah minima3 pemba4aran "i33 Aith space on inBuir4 message
n-12 9ia4a *dmin 9ank "i33 Aith space on inBuir4 message
*ns-.0 0nstitution ame "i33 Aith space on inBuir4 message
ans-40 additiona30nfo "i33 Aith space on inBuir4 message

3.10.0 SPP
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 <niversit4@ode
ans-. Pa4ment #4pe
ans-20 0&
ans-.0 ama &ahasisAa "i33 Aith space on inBuir4 message
n-12 =um3ahPemba4aran "i33 Aith space on inBuir4 message
n-12 9ia4a *dmin 9ank "i33 Aith space on inBuir4 message
ans-.0 9i33Eeference "i33 Aith space on inBuir4 message
n-8 1ue1ate 11&&OOOO.
ans-11 'emester "i33 Aith space on inBuir4 message
ans-10 %odeProgram'tudi "i33 Aith space on inBuir4 message
ans-40 ama Program'tudi "i33 Aith space on inBuir4 message
ans-.0 0nstitution ame "i33 Aith space on inBuir4 message
ans-10 %ode *kses "i33 Aith space on inBuir4 message
ans-.0 additiona30nfo "i33 Aith space on inBuir4 message
an-1 Pa4ment&ethod "+P ("u33 + Partia3 Pa4ment-. "i33 Aith space
on inBuir4 message

3.10.10 ,< %er"angganan 7In+o5ision= +""8
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 0nstitution @ode
ans-. Pa4ment #4pe
ans-20 <niBue 01
ans-.0 @ustomer name "i33 Aith space on inBuir4 message
n-12 =um3ahPemba4aran "i33 Aith space on inBuir4 message
n-12 9ia4a *dmin 9ank "i33 Aith space on inBuir4 message
ans-.0 9i33Eeference "i33 Aith space on inBuir4 message
n-8 1ue1ate 11&&OOOO.
ans-11 additiona30nfo "i33 Aith space on inBuir4 message
ans-10 additiona30nfo "i33 Aith space on inBuir4 message
ans-40 additiona30nfo "i33 Aith space on inBuir4 message
ans-.0 0nstitution ame "i33 Aith space on inBuir4 message
ans-10 additiona30nfo "i33 Aith space on inBuir4 message
ans-.0 additiona30nfo "i33 Aith space on inBuir4 message
'% | P a g e

an-1 Pa4ment&ethod "+P ("u33 + Partia3 Pa4ment-. "i33 Aith space
on inBuir4 message

3.10.11 >a3at
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 0nstitution @ode
ans-. Pa4ment #4pe
ans-20 <niBue 01
ans-.0 @ustomer name "i33 Aith space on inBuir4 message
n-12 =um3ahPemba4aran "i33 Aith space on inBuir4 message
n-12 9ia4a *dmin 9ank "i33 Aith space on inBuir4 message
ans-.0 9i33Eeference "i33 Aith space on inBuir4 message
n-8 1ue1ate 11&&OOOO.
ans-11 additiona30nfo "i33 Aith space on inBuir4 message
ans-10 additiona30nfo "i33 Aith space on inBuir4 message
ans-40 additiona30nfo "i33 Aith space on inBuir4 message
ans-.0 0nstitution ame "i33 Aith space on inBuir4 message
ans-10 additiona30nfo "i33 Aith space on inBuir4 message
ans-.0 additiona30nfo "i33 Aith space on inBuir4 message
an-1 Pa4ment&ethod "+P ("u33 + Partia3 Pa4ment-. "i33 Aith space
on inBuir4 message

3.10.12 P(M
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 0nstitution code
ans-. Pa4ment #4pe
ans-20 @ustomer 0d
ans-.0 ama @ustomer
n-12 *mount #agihan
ans-40 *3amat @ustomer
n-12 'tand *Aa3
n-12 'tand *khir
n-12 =um3ah Pemakaian
n-12 9ia4a *dm 9ank
ans-.0 ama Ea4on
ans-40 *dditiona3 info
ans-10 01 #agihan
n-12 1enda
ans-.2 *dditiona3 info 2
ans-.2 *dditiona3 info .
2( | P a g e

3.10.13 I)OS(, & M(,4I?
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 kode operator
n-! nomor te3epon padded 3eft Aith Pero
an-11 bi33 reference On message 1 K spaces(.0-
ans-.0 @ustomer name On message 1 K spaces(.0-
n-12 9i33 *mount On &essage 1 K 000000000000
n-2 region code On &essage 1 K 00

3.10.14 I)OS(, @ IM3
Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 kode operator
n-! nomor te3epon padded 3eft Aith Pero
an-12 i3ai #ransaksi
n-8 "i33er "i33 Aith 00000000
n-1; reference On &essage 1 K 0000000000000000

3.10.15 I)OS(, @ M!),(4I
Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 kode operator
n-! nomor te3epon padded 3eft Aith Pero
an-12 i3ai #ransaksi omina3 voucher

3.10.16 ?. & ?P.O4
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 kode operator
n-! nomor te3epon padded right Aith spaces
an-1; omor pe3anggan padded right Aith spaces
ans-.0 @ustomer name On message 1 K spaces(.0-
n-12 9i33 *mount On &essage 1 K 000000000000
n-8 1ue 1ate 11&&OOOO
an-; *pprova3 @ode

3.10.1- ?. & <O;*H!4
Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-4 kode operator
n-! nomor te3epon padded right Aith spaces
n-1 %ode Produk 1 : 2L voucherL
2' | P a g e

2 : 9ebas 2tra
an-12 omina3 Padded 3eft Aith Pero
n-2 &EP code On &essage 1 "i33 Aith Q00D
n-8 periode On &essage 1 K Q00000000D
n-1; 8oucher seria3 number On message 1 K Q0000000000000000D

omina3 2L voucher : 2:.0006 :0.0006 100.0006 dan 200.000L omina3 9ebas 2tra : 10.0006 :0.000 dan
100.000L

3.10.18 ,i3et (ir"ine 7Aaru+a9 .ion (ir8
.n/uir0* Pa0ment* ,e4ersal 1,e/uest/,esponse2
n-1. omor kode Pemba4aran Left padded Aith Pero
n-2 %ode 9i33er 1 (0!-
n-4 %ode 9i33er 2 (0001-
n-1 =um3ah "3ight6 ni3ai ma? dari variabe3 ini ada3ah .R
an-11 "3ight 0nfo M1
R =um3ah Penumpang : n2




R @arrier : an2
R %e3as : an1
R "rom : an.
R #o : an.
ns-12 "3ight 0nfo M1 $?tended
R "3ight umber : ns4




R Paded Aith Pero &anda3a6 9atavia6 'riAiGa4a
R Paded Aith spaces 5aruda6 Lion
R )ari 9u3an %eberangkatan : 11&&
R =am %eberangkatan : hhmm
an-11 "3ight M2.0dem "3ight 0nfo M1
ns-12 "3ight M2 $?tended .0dem "3ight 0nfo M1 $?tended
an-11 "3ight M..0dem "3ight 0nfo M1
ns-12 "3ight M. $?tended.0dem "3ight 0nfo M1 $?tended
ans-.0 Passanger ame (ans.06 EP'-
ans-1: PE @odeRR (ans1:6 EP'-
R




a- "3ight 0nfo dan "3ight 0nfo $?tended diberikan han4a untuk
. "3ight 'egmen pertama. "3ight segment untuk setiap kode
pemba4aran bisa 3ebih dari . (kecua3i 5aruda6 Aa3au f3ight
segmen sebenarn4a 3ebih dari . tetapi informasi "3ight
'egmen ditu3is .-


22 | P a g e

R

b- PE @ode : Pemetaan dari %odepemba4aran (n1.- ke
%ode9ooking+PE @ode (an;-
n-12 *dmin "ee Left padded Aith Pero

3.10.10 FI)()*! & FIF
an-20 <niBue umber + @ontract umber
n-8 1ate (ddmm4444+220:200!-
n-; #ime (hhmmss+1/20.0-
an-.0 @ustomer ame
n-12 9i33 *mount
n-12 @* *dmin charge On &essage 26.64 K 000000000000
n-.2 Eeference1+ &LPO EeferenceML On &essage 2+. K spaces(.2-L On &essage 4 K &LPO Eeff
n-.2 Eeference2L On &essage 26.64 K pa4ment number (right padded Aithspace-
n-10 Eecid n-10 'O9 EecordM+0000000001
*dditiona3 0nfo + 'creen + Eeceipt

'creen + Eeceipt "ormat
Arr# Sample Value Length Description
1 ???????????????????? 20 @ontract number 3eft Gustified padded b4 space
2 ???????????????????? .0 @ustomer ame )ost truncate if nameFs 3ength
more than 2: charL 3eft Gustified padded b4 space
. 11&&OOOO 8 1uedate Left Gustified padded b4 space
4 !!!! 4 Pa4ment o "rom Left Gustified padded b4 space
: !!!! 4 Pa4ment o #o Left Gustified padded b4 space
; !!!!!!!!!!!! 12 Pa4ab3e amount (tota3*mountPa4ab3e- Eight
Gustified padded b4 space
/ !!!!!!!!!!!! 12 &in Pa4ment Eight Gustified padded b4 space
8 !!!!!!!!!!!! 12 &a? Pa4ment Eight Gustified padded b4 space
! ????????????????????????????
????
.2 &LPO reference no Left Gustified padded b4
space
10 !!!!!!!!!!!! 12 Pa4ab3e component1 (pena3t4"ee- Eight Gustified
padded b4 space
11 !!!!!!!!!!!! 12 Pa4ab3e component2 (co33ection"ee- Eight
Gustified padded b4 space
12 !!!!!!!!!!!! 12 Pa4ab3e component. (interest*mount- Eight
Gustified padded b4 space
1. !!!!!!!!!!!! 12 Pa4ab3e component4 (insta33ment*mount- Eight
Gustified padded b4 space
14 !!!!!!!!!!!! 12 Pa4ab3e component: (dendaSba4ar- Eight
Gustified padded b4 space
1: !!!!!!!!!!!! 12 Pa4ab3e component; (co33ectionSfeeSba4ar-
23 | P a g e

Eight Gustified padded b4 space
1; ! 1 P3atform t4pe: 1: @onventiona3 2: '4ariah

3.10.20 ,i3et P, :(I
.n/uir0* Pa0ment* 3d4ice 5,e/uest ) ,esponse6
an-20 9ooking umber + <niBue umber 'pacepad right
an-1 Language 0K9hs 0ndonesiaL 1K$ng3ish
n-8 1ate 1ate ddmm4444
n-; #ime #ime hhmmss
ans-.0 @ustomer ame On message 1 K space (.0-L spacepad right
n-12 Pa4ment *mount On message 1 K 000000000000L Peropad 3eft
n-12 *dmin 9ank On message 16K 000000000000L Peropad 3eft
ans-.2 Eeference1 ('O9 Eeference- &3po Eeff : On message 1 K space (.2-L spacepad right
ans-.2 Eeference2 (*nother Eef+0nfo- On message 1 K space (.2-L spacepad right
n-10 Eecid ('O9M- On message 1 K 0000000000L Peropad 3eft
R*dditiona3 0nfo + 'creen + Eeceipt

*note : format additional info / screen / receipt mengacu pada format BIT 62 Screen & Receipt
Format SYB.

3.10.21 Pembayaran ,agihan A(S
.n/uir0* Pa0ment* ,e4ersal 5,e/uest ) ,esponse6
*n-1. 01 Pe3anggan #erdiri dari kode Ai3a4ah dan nomor pe3anggan
*n-11 9i33 Eeference omor bukti pemba4aran dari bi33ing provider
n-12 =um3ah tagihan #ota3 Gum3ah tagihan6 padded dengan 0
n-12 9ia4a *dmin 9ank Padded dengan 0
n-10 8o3ume Pemakaian 8o3ume pemakaian se3ama periode pemba4aran
*ns-.0 ama Pe3anggan ama pe3anggan pemi3ik tagihan
n-. %ode =enis Pe3anggan
n-; 'tand *Aa3 'tand aAa3 pemakaian
n-; 'tand *hir 'tand ahir pemakaian
n-2 =um3ah 9u3an #agihan =um3ah tagihan. berisi 0. berarti terdapat . bu3an tagihan
*n-! 9u3an #agihan Periode bu3an tagihan. 010;-0.0; berarti Ganuari 200; sampai
maret 200;6 atau 0.0; berarti bu3an maret 200;
n-1 9i33ing @4c3e %ode batas Aaktu pemba4aran

3.10.22 Post Pai+ Smart2ren= !sia= (/is
.n/uir0* Pa0ment* ,e4ersal 1,e/uest ),esponse2
2 | P a g e

an-14 EP' &'0'1
an-12 EP' @ustomer umber
an-.0 EP' @ustomer ame
n-12 LP' 9i33 *mount
n-8 "02 1ue 1ate (11&&4444-
an-12 EP' Pa4ment Eeceipt
n-12 LP7 *dmin "ee

3.10.23 Pre Pai+ Smart2ren= !sia= (/is
Pa0ment* ,e4ersal 1,e/uest/,esponse2
an-14 EP' &'0'1
an-. EP' Product @ode
n-12 LP7 *mount
n-8 "02 >indoA Period (11&&4444-
an-14 EP' Eeceipt @ode
n-8 LP7 *dmin "ee

3.10.24 PaBa3 aerah
.n/uir0 * Pa0ment* ,e4ersal 1 ,e/uest / ,esponse 2
n-4 %ode 0nstitusi
ans-. =enisPaGak
n-20 OP+P>P6 3eft Gustified padded Aith space
n-4 #ahunPaGak
ans-.0 ama>P6 3eft Gustified padded Aith space "i33 Aith space on inBuir4 message
ans-:0 *3amat>P6 3eft Gustified padded Aith space "i33 Aith space on inBuir4 message
ans-.0 ama 0nstitusi "i33 Aith space on inBuir4 message
n-12 =um3ah#agihan6 right Gustified padded Aith Pero "i33 Aith space on inBuir4 message
n-12 1enda6 right Gustified padded Aith Pero "i33 Aith space on inBuir4 message
n-12 9ia4a*dmin6 right Gustified padded Aith Pero "i33 Aith space on inBuir4 message
n-.2 PeriodePaGak6 3eft Gustified padded Aith space "i33 Aith space on inBuir4 message
ans-1 Pa4ment&ethod "i33 Aith space on inBuir4 message

3.20 %it&40 ' #urren#y*o+e,ransa#tion
1ata e3ement ini dapat berisi Q.;0D (Eupiah-6 Q!/8D ($uro-6 Q840D (<' 1o33ar- atau kode 3ain sesuai dengan
kode mata uang internasiona3.

3.21 %it&61 ' reser5e+Pri5ate1 7e5i#e an+ ;ser I+enti2i#ation8
"ie3d ini digunakan untuk transaksi >eb-9ranch 9i33pa4ment
2! | P a g e

Pa0ment 1,e/uest2
n-1! o @$%

n-1! o 'eri 9utab

n-1! 'a3do 9utab

n-1! o 9aris 9utab

ans-2. Eemark

Pa0ment 1,esponse2
n-. @ount Passbook

Eepeat number of count passbook
n-10 >ithdraAa3 amount

n-10 1eposit amount

n-10 0nterest amount

n-10 eA ba3ance

n-4 #e33er 01

n-4 1ate

n-. &nemonic

n-2 LineM

n-4 'ource 9ranch @ode

$nd Eepeat

3.22 %it&62 ' reser5e+Pri5ate2 7*ar+ Issuer 9 (#1uierer I+enti2i#ation8
"ie3d ini digunakan untuk transaksi *#& 9i33pa4ment
1ata e3emen ini untuk mengidentifikasi issuer dari kartu 4ang digunakan (konvensiona3 atau '4ariah-.
.-digit pertama : 0ssuer identification (001 : %onvenL 002 : '4ariah-
.-digit beriktun4a : *cBuierer identification (001 : %onvenL 002 : '4ariah-
.-digit beriktun4a : 1estination identification (001 : %onvenL 002 : '4ariahL 000 : defau3t-

3.22.1 P.) )on ,agihan .istri3


.n/uir0 ,esponse* Pa0ment ,e/uest* Pa0ment ,esponse
n-2 9i33 @omponent #4pe
9i33 @omponent #4pe
*3Aa4s set to 01
n-1
9i33 @omponent &inor
<nit
9i33 @omponent &inor <nit
@urrent34 a3Aa4s set to 2
n-1/
9i33 @omponent 8a3ue
*mount Pero 3eft-padding


2" | P a g e

3.23 %it&63 ' reser5e+Pri5ate3 7%,) %i"" Payment Pro+u#t *o+e8
1ata e3ement ini dapat berisi kode produk pemba4aran. Pengkodean produk ini didefinisikan mengukuti
kaidah berikut.

List dari kode produk pemba4aran 9# dapat d3ihat pada tab3e berikut.
Product Name Product .d
Pa4ment PL Postpaid 101100
PL Prepaid 101101
#$LPO P'#(#$L%O&- 101102
)*LO 10110.
&atri? 101104
2p3or 10110:
PL on #agihan Listrik 10110;
#iket *ir3ine (5aruda, Lion- 10110/
"0" 101108
#iket %*0 10110!
#agihan P# 5as egara 101110
'martfren Post Paid 101111
$sia Post Paid 101112
*?is Post Paid 10111.
'PP 20110;
#8 9er3angganan (0ndovision6 #e3kom8ision- 20110/
%artu %redit 9# .0210!
%artu %redit 9ank Lain .02110
P1*& .01111
7akat .01112
PaGak Pemerintah 1aerah .0111.
Purchase '0&P*#0 102112
Purchase %artu *' 10211.
Purchase "resh (*'- 102114
Purchase 0&. 10211:
Purchase &entari 10211;
Purchase 2L 9ebas 10211/
Purchase Pu3sa 0si <3ang "3e?i #rend4 102118
Purchase 'martfren 10211!
Purchase $sia 102120
Purchase *?is 102121
P39M:NT &.N;
Pemba4aran #agihan #$L%O& 401100
Pemba4aran #agihan #'$L )*LO 401101
Purchase '0&P*#0 402100
2# | P a g e

Purchase "L$2O 402101
Note : **untuk pembayaran LINK, spesifikasi dan detail bit-48 sama dengan detail dari pembayaran
produk yang sama pada menu pembayaran sebelumnya !isal, produk 4"##"" $%elkom& sama dengan
#"##"'$%elkom&
3.24 %it&00 ' Origina"ata!"ement
9it ini memuat data transaksi 4ang direversa3 4ang terdiri dari :
Position 3ength 1escription Eemarks
01 J 04 4 Origina3 transaction t4pe.
(message t4pe 0200-
0: J 1; 12 Origina3 retrieva3 reference number.
(0'O 9itmap ./-
1/ J 20 4 Origina3 date of transaction (3oca3-.
(0'O 9itmap 1. : &&11-
21 J 28 8 Origina3 time of transaction (3oca3-.
(0'O 9itmap 12 : hhmmss??-
2! J 42 14 "i33er.
'pace

3.25 %it&102 ' From(##ount
1escription : @ustomer *ccount umber6 genera334 for debit transaction.
"ormat : 33var

3.26 %it&103 ' ,o(##ount
1escription : @ustomer *ccount umber6 genera334 for credit transaction.
"ormat : 33var

Anda mungkin juga menyukai