Skip to content
PGSwift Docs
Documentation/Appendix

Appendix

This appendix lists the codes used across the API.

Pay-in Codes

Pay-in (direct payment) APIs accept alphabetic UPPERCASE codes only (for example BCA, MDR). Numeric bank codes are not accepted for pay-in.

Virtual Account

Used by the bank_code field of the Virtual Account API.

bank_code Numeric code Bank
BCA 014 Bank Central Asia
BRI 002 Bank Rakyat Indonesia
BNI 009 Bank Negara Indonesia
MDR 008 Bank Mandiri
PRMT 013 Bank Permata
CIMB 022 CIMB Niaga
BNC 490 Bank Neo Commerce
BDM 011 Bank Danamon
BSI 451 Bank Syariah Indonesia
MUA 147 Bank Muamalat
SNM 153 Bank Sinarmas
OCBC 028 Bank OCBC
FINPAY — Finpay
NOBU 503 Bank Nationalnobu
INA 513 Bank Ina Perdana
CIMBS — CIMB Niaga Syariah

Each bank can be sent as its letter code or its numeric code; both resolve to the same channel, and responses and webhooks always return the letter code. CIMBS and FINPAY accept the letter code only.

Bank Account

Used by the bank_code field of the Bank Account API.

bank_code Bank
BCA Bank Central Asia
MDR Bank Mandiri
BNI Bank Negara Indonesia
BRI Bank Rakyat Indonesia

E-Wallet

Used by the ewallet_code field of the E-Wallet API.

ewallet_code E-Wallet
DANA Dana
OVO OVO
LINKAJA LinkAja
SPAY ShopeePay
GOPAY GoPay

Payout Destination Codes

These codes are used only by the Payout Inquiry and Transfer Fund APIs. Bank destinations use numeric codes; e-wallet destinations use the lowercase slugs at the bottom of this table.

Bank Code Bank Name
002 Bank Rakyat Indonesia (BRI)
003 Bank Ekspor Indonesia
008 Bank Mandiri
009 BNI (Bank Negara Indonesia)
011 Bank Danamon
013 Permata
014 Bank Central Asia (BCA)
016 Maybank Indonesia
019 Panin Bank
020 Bank Arta Niaga Kencana
022 CIMB Niaga
023 TMRW
028 Bank OCBC NISP
030 American Express Bank LTD
031 Citibank
032 JP Morgan Chase Indonesia
033 Bank of America NA
034 ING Indonesia Bank
036 Bank China Construction Bank Indonesia
037 Bank Artha Graha Internasional
039 Bank Credit Agricole Indosuez
040 Bangkok Bank
041 HSBC Indonesia
042 Bank of Tokyo Mitsubishi UFJ
045 Bank Sumitomo Mitsui Indonesia
046 DBS Indonesia
047 Bank Resona Perdania
048 Bank Mizuho Indonesia
050 Standard Chartered Bank
052 Bank ABN Amro
053 Bank Keppel Tatlee Buana
054 Bank Capital Indonesia
057 BNP Paribas Indonesia
059 Korea Exchange Bank Danamon
060 Rabobank International Indonesia
061 ANZ Indonesia
067 Deutsche Bank AG
069 Bank of China (Hong Kong) Limited
076 Bank Bumi Arta
088 Bank Antardaerah
095 Bank Mutiara (Jtrust)
097 Bank Mayapada
110 BJB
111 Bank DKI
112 Bank BPD DIY
113 Bank Jateng
114 Bank Jatim
115 Bank Jambi
116 Bank Aceh
117 Bank Sumut
118 Bank Sumbar
119 Bank Riau Kepri
120 Bank Sumsel Babel
121 Bank Lampung
122 Bank Kalsel
123 Bank Kalbar
124 Bank Kaltim
125 Bank Kalteng
126 Bank Sulselbar
127 Bank SulutGo
128 Bank NTB Syariah
129 BPD Bali
130 Bank NTT
131 Bank Maluku
132 Bank Papua
133 Bank Bengkulu
134 Bank Sulteng (Sulawesi Tengah)
135 Bank Sultra
137 BPD Banten
145 Bank Nusantara Parahyangan
146 Bank of India Indonesia
147 Muamalat
151 Bank Mestika Dharma
152 Bank Shinhan Indonesia
153 Bank Sinarmas
157 Bank Maspion Indonesia
161 Bank Ganesha
164 ICBC Indonesia
166 Bank Harmoni International
167 QNB Indonesia
200 BTN
212 Bank Woori Saudara (HS 1906)
213 BTPN
405 Bank Victoria Syariah
425 BJB Syariah
426 Bank Mega
441 Bank Bukopin
451 BSI (Bank Syariah Indonesia)
459 Bisnis Internasional
466 Bank Sri Partha
472 Bank Jasa Jakarta
484 LINE Bank
485 Motion
490 Neo Commerce
494 BRI Agroniaga
498 SBI Indonesia
501 Blu
503 Nobu (Nationalnobu) Bank
506 Bank Mega Syariah
513 Bank Ina Perdana
517 Panin Dubai Syariah
520 Bank Prima Master
521 Bank Bukopin Syariah
523 Bank Sahabat Sampoerna
525 Bank Akita
526 Bank Dinar Indonesia
531 Bank Amar Indonesia
535 Seabank
536 BCA (Bank Central Asia) Syariah
542 Bank Jago
547 Bank BTPN Syariah
548 Bank Multi Arta Sentosa
553 Bank Mayora Indonesia
555 Bank Index Selindo
559 Bank CNB (Centratama Nasional Bank)
562 Bank Fama Internasional
564 Bank MANTAP (Mandiri Taspen)
566 Bank Victoria International
567 Allo Bank
688 BPR KS
722 Bank Danamon Syariah
724 Bank DKI Syariah
725 Bank Jateng Syariah
734 Bank Sinarmas Syariah
867 BPR EKA (Bank Eka)
945 Bank IBK Indonesia
947 Bank Aladin Syariah
949 CTBC (Chinatrust) Indonesia
950 Commonwealth Bank
987 Artajasa Pembayaran Elektronik
ovo OVO
dana Dana
gopay GoPay
shopeepay ShopeePay
linkaja LinkAja
© 2026 PGSwift. All rights reserved.