Bank and Branch Codes

This section will inform merchants the list of banks that is supported by Midtrans with the details

The following table is a full list of supported bank:

Full NameNameBank CodeBranch Code
BANGKOK BANK PUBLIC CO.LTDbangkok0400309
BANK INDONESIAbank_indonesia0010015
BANK OF AMERICA NAboa0330301
CITIBANKcitibank0310305
DEUTSCHE BANK AG.deutsche0670304
KC BANK OF CHINA LIMITEDchina0690300
KC JPMORGAN CHASE BANK N.A.chase0320308
PT. BANK BARCLAYS INDONESIAbarclays5250017
PT. BANK KB BUKOPIN TBK.bukopin4410010
PT. ALLO BANK INDONESIA TBK.allo5670011
PT. ARTAJASA PEMBAYARAN ELEKTRONIKartajasa9990001
PT. BANK ACEHaceh1160017
PT. BANK AGRISagris9450305
PT. BANK AMAR INDONESIAamar5310012
PT. BANK ANDARAandara4660019
PT. BANK ANTAR DAERAHantar_daerah0880055
PT. BANK ANZ INDONESIAanz0610306
PT. BANK ARTHA GRAHA INTERNASIONAL TBK.artha0370028
PT. BANK BCA SYARIAHbca_syar5360017
PT. BANK BISNIS INTERNASIONALbisnis4590011
PT. BANK BNP PARIBAS INDONESIAbnp_paribas0570307
PT. BANK BUMI ARTAbumi_artha0760010
PT. BANK CAPITAL INDONESIAcapital0540308
PT. BANK CENTRAL ASIA TBK.bca0140397
PT. BANK CHINA CONSTRUCTION BANK INDONESIA TBK.china_cons0360300
PT. BANK CIMB NIAGA TBK. (Conventional and Syariah)cimb0220026
PT. BANK COMMONWEALTHcommonwealth9500307
PT. BANK CTBC INDONESIAchinatrust9490307
PT. BANK DANAMON INDONESIA TBK.danamon0110042
PT. BANK DANAMON INDONESIA UNIT USAHA SYARIAHdanamon_syar0119920
PT. BANK DBS INDONESIAdbs0460307
PT. BANK DIGITAL BCAbcad5010011
PT. BANK DKIdki1110012
PT. BANK DKI UNIT USAHA SYARIAHdki_syar1119916
PT. BANK FAMA INTERNATIONALfama5620016
PT. BANK GANESHAganesha1610017
PT. BANK HSBC INDONESIAhsbc0870010
PT. BANK ICBC INDONESIAicbc1640058
PT. BANK INA PERDANAina_perdana5130014
PT. BANK INDEX SELINDOindex_selindo5550018
PT. BANK JABAR BANTEN SYARIAHbjb_syar4250018
PT. BANK JAGO TBK.jago5420012
PT. BANK JAGO UNIT USAHA SYARIAHjago_syar5429903
PT. BANK JASA JAKARTAjasa_jakarta4720014
PT. BANK JTRUST INDONESIA TBK.jtrust0950011
PT. BANK KEB HANA INDONESIAhana4840017
PT. BANK MANDIRI (PERSERO) TBK.mandiri0080017
PT. BANK MANDIRI TASPEN POSmandiri_taspen5640012
PT. BANK MASPION INDONESIAmaspion1570018
PT. BANK MAYAPADA INTERNASIONAL TBK.mayapada0970017
PT. BANK MAYBANK INDONESIA TBK.maybank0160131
PT. BANK MAYBANK INDONESIA TBK. UNIT USAHA SYARIAHmaybank_uus0169925
PT. BANK MAYBANK SYARIAH INDONESIAmaybank_syar9470302
PT. BANK MAYORAmayora5530012
PT. BANK MEGA SYARIAHmega_syar5060016
PT. BANK MEGA TBK.mega_tbk4260121
PT. BANK MESTIKA DHARMAmestika1510010
PT. BANK METRO EXPRESSmetro1520013
PT. BANK MITRANIAGAmitraniaga4910015
PT. BANK MIZUHO INDONESIAmizuho0480303
PT. BANK MNC INTERNASIONAL TBK.mnc4850010
PT. BANK MUAMALAT INDONESIAmuamalat1470011
PT. BANK MULTI ARTA SENTOSAmultiarta5480010
PT. BANK NAGARInagari1180013
PT. BANK NATIONALNOBUnobu5030017
PT. BANK NEGARA INDONESIA (PERSERO)bni0090010
PT. BANK NIAGA TBK. SYARIAHniaga_syar0229920
PT. BANK NUSANTARA PARAHYANGANbnp1450015
PT. BANK OCBC NISP TBK.ocbc0280024
PT. BANK OCBC NISP TBK. - UNIT USAHA SYARIAHocbc_syar0289928
PT. BANK OF INDIA INDONESIA TBK.india1460047
PT. BANK OKE INDONESIAok5260010
PT. BANK PANIN SYARIAHpanin_syar5170016
PT. BANK PEMBANGUNAN DAERAH BALIbali1290013
PT. BANK PEMBANGUNAN DAERAH DIYdiy1120015
PT. BANK PEMBANGUNAN DAERAH DIY UNIT USAHA SYARIAHdiy_syar1129922
PT. BANK PEMBANGUNAN DAERAH JABAR DAN BANTENbjb1100019
PT. BANK PEMBANGUNAN DAERAH JAMBIjambi1150014
PT. BANK PEMBANGUNAN DAERAH JATIMjatim1140383
PT. BANK PEMBANGUNAN DAERAH JATIM - UNIT USAHA SYARIAHjatim_syar1149928
PT. BANK PEMBANGUNAN DAERAH JAWA TENGAHjateng1130348
PT. BANK PEMBANGUNAN DAERAH KALBARkalbar1230015
PT. BANK PEMBANGUNAN DAERAH KALBAR - UNIT USAHA SYARIAHkalbar_syar1239922
PT. BANK PEMBANGUNAN DAERAH KALSELkalsel1220012
PT. BANK PEMBANGUNAN DAERAH KALSEL - UNIT USAHA SYARIAHkalsel_syar1229929
PT. BANK PEMBANGUNAN DAERAH KALTIMkaltim1240018
PT. BANK PEMBANGUNAN DAERAH KALTIM - UNIT USAHA SYARIAHkaltim_syar1249925
PT. BANK PEMBANGUNAN DAERAH LAMPUNGlampung1210051
PT. BANK PEMBANGUNAN DAERAH MALUKUmaluku1310016
PT. BANK PEMBANGUNAN DAERAH NTBntb1280010
PT. BANK PEMBANGUNAN DAERAH NTTntt1300013
PT. BANK PEMBANGUNAN DAERAH PAPUApapua1320019
PT. BANK PEMBANGUNAN DAERAH RIAU KEPRIriau1190016
PT. BANK PEMBANGUNAN DAERAH RIAU KEPRI SYARIAHriau_syar7830000
PT. BANK PEMBANGUNAN DAERAH SUMUTsumut1170010
PT. BANK PEMBANGUNAN DAERAH SUMUT UUSsumut_syar1179927
PT. BANK PERMATA TBK.permata0130475
PT. BANK PERMATA TBK. UNIT USAHA SYARIAHpermata_syar0139926
PT. BANK PUNDI INDONESIApundi1370014
PT. BANK QNB INDONESIA TBK.qnb1670015
PT. BANK RABOBANK INTERNATIONAL INDONESIArabobank0890016
PT. BANK RAKYAT INDONESIA (PERSERO)bri0020307
PT. BANK RAKYAT INDONESIA AGRONIAGA TBK.agroniaga4940014
PT. BANK RESONA PERDANIAresona0470300
PT. BANK SAHABAT SAMPOERNAsampoerna5230011
PT. BANK SBI INDONESIAsbi4980016
PT. BANK SEABANK INDONESIAseabank5350014
PT. BANK SHINHAN INDONESIAshinhan1520084
PT. BANK SINARMASsinarmas1530016
PT. BANK SINARMAS UNIT USAHA SYARIAHsinarmas_syar1539923
PT. BANK SULSELBARsulselbar1260027
PT. BANK SULUTsulut1270017
PT. BANK SUMITOMO MITSUI INDONESIAsumitomo0450304
PT. BANK SYARIAH BUKOPINbukopin_syar5210031
PT. BANK SYARIAH INDONESIA TBK.bsi4510017
PT. BANK TABUNGAN NEGARA (PERSERO)btn2000150
PT. BANK TABUNGAN NEGARA (PERSERO) UNIT USAHA SYARIAHbtn_syar2009928
PT. BANK TABUNGAN PENSIUNAN NASIONALbtpn2130017
PT. BANK TABUNGAN PENSIUNAN NASIONAL SYARIAHbtpn_syar5470046
PT. BANK UOB INDONESIAuob0230016
PT. BANK VICTORIA INTERNATIONALvictoria5660018
PT. BANK VICTORIA SYARIAHvictoria_syar4050072
PT. BANK WOORI SAUDARA INDONESIA 1906 TBK.woori2120001
PT. BANK YUDHA BHAKTIyudha_bhakti4900012
PT. BPD BENGKULUbengkulu1330012
PT. BPD ISTIMEWA ACEH SYARIAHaceh_syar1169924
PT. BPD JAWA TENGAH UNIT USAHA SYARIAHjateng_syar1139938
PT. BPD KALIMANTAN TENGAHkalteng1250011
PT. BPD SULAWESI SELATAN DAN SULAWESI BARAT UNIT USAHA SYARIAHsulselbar_syar1269947
PT. BPD SULAWESI TENGAHsulteng1340015
PT. BPD SULAWESI TENGGARAsultenggara1350018
PT. BPD SUMSEL DAN BABELsumsel_babel1200016
PT. BPD SUMSEL DAN BABEL UNIT USAHA SYARIAHsumsel_babel_syar1209923
PT. CENTRATAMA NASIONAL BANKcentratama5590010
PT. PANIN BANK TBK.panin0190017
PT. PRIMA MASTER BANKprima_master5200012
STANDARD CHARTERED BANKstanchard0500306
THE BANK OF TOKYO MITSUBISHI UFJ LTD.mitsubishi0420305
THE ROYAL BANK OF SCOTLAND N.V.rbos0520302