giftcon_dev/config/bank_code.php

215 lines
7.4 KiB
PHP

<?php
/**
* Bank / Financial Institution Codes
* - Source: provided <option> list
* - Grouped for UI rendering + flat for fast lookup
*
* Usage:
* - name by code: config('bank_code.flat.004') // "KB국민은행"
* - groups: config('bank_code.groups.bank_1st')
*/
return [
// ✅ UI용 그룹 (원하는 순서대로 렌더링)
'groups' => [
'bank_1st' => [
'label' => '메이저 1금융권',
'items' => [
'001' => '한국은행',
'002' => '산업은행',
'003' => '기업은행',
'004' => 'KB국민은행',
'011' => 'NH농협은행',
'020' => '우리은행',
'023' => 'SC제일은행',
'027' => '한국씨티은행',
'031' => '대구은행',
'032' => '부산은행',
'034' => '광주은행',
'035' => '제주은행',
'037' => '전북은행',
'039' => '경남은행',
'071' => '우체국',
'081' => '하나은행',
'088' => '신한은행',
'089' => '케이뱅크',
'090' => '카카오뱅크',
'007' => '수협은행',
'008' => '수출입은행',
],
],
'bank_2nd' => [
'label' => '2금융권/협동조합/서민금융',
'items' => [
'012' => '농․축협',
'045' => '새마을금고',
'048' => '신협',
'050' => '저축은행',
'064' => '산림조합중앙회',
'102' => '대신저축은행',
'103' => '에스비아이저축은행',
'104' => '에이치케이저축은행',
'105' => '웰컴저축은행',
'106' => '신한저축은행',
],
],
'global' => [
'label' => '글로벌/외국계 은행',
'items' => [
'052' => '모건스탠리은행',
'054' => 'HSBC은행',
'055' => '도이치은행',
'057' => '제이피모간체이스은행',
'058' => '미즈호은행',
'059' => '엠유에프지은행',
'060' => 'BOA은행',
'061' => '비엔피파리바은행',
'062' => '중국공상은행',
'063' => '중국은행',
'065' => '대화은행',
'066' => '교통은행',
'067' => '중국건설은행',
],
],
'securities' => [
'label' => '증권사',
'items' => [
'209' => '유안타증권',
'218' => 'KB증권',
'221' => '상상인증권',
'222' => '한양증권',
'223' => '리딩투자증권',
'224' => 'BNK투자증권',
'225' => 'IBK투자증권',
'227' => 'KTB투자증권',
'238' => '미래에셋대우',
'240' => '삼성증권',
'243' => '한국투자증권',
'247' => 'NH투자증권',
'261' => '교보증권',
'262' => '하이투자증권',
'263' => '현대차증권',
'264' => '키움증권',
'265' => '이베스트투자증권',
'266' => 'SK증권',
'267' => '대신증권',
'269' => '한화투자증권',
'270' => '하나금융투자',
'278' => '신한금융투자',
'279' => 'DB금융투자',
'280' => '유진투자증권',
'287' => '메리츠증권',
'288' => '카카오페이증권',
'290' => '부국증권',
'291' => '신영증권',
'292' => '케이프투자증권',
'293' => '한국증권금융',
'294' => '한국포스증권',
],
],
// 필요하면 UI에서 숨겨도 됨 (flat에는 유지)
'others' => [
'label' => '기타/유관기관',
'items' => [
'041' => '우리카드',
'044' => '외환카드',
'076' => '신용보증기금',
'077' => '기술보증기금',
'101' => '한국신용정보원',
],
],
],
/**
* ✅ 코드→이름 빠른 조회용 flat 맵
*/
'flat' => [
'001' => '한국은행',
'002' => '산업은행',
'003' => '기업은행',
'004' => 'KB국민은행',
'007' => '수협은행',
'008' => '수출입은행',
'011' => 'NH농협은행',
'012' => '농․축협',
'020' => '우리은행',
'023' => 'SC제일은행',
'027' => '한국씨티은행',
'031' => '대구은행',
'032' => '부산은행',
'034' => '광주은행',
'035' => '제주은행',
'037' => '전북은행',
'039' => '경남은행',
'041' => '우리카드',
'044' => '외환카드',
'045' => '새마을금고',
'048' => '신협',
'050' => '저축은행',
'052' => '모건스탠리은행',
'054' => 'HSBC은행',
'055' => '도이치은행',
'057' => '제이피모간체이스은행',
'058' => '미즈호은행',
'059' => '엠유에프지은행',
'060' => 'BOA은행',
'061' => '비엔피파리바은행',
'062' => '중국공상은행',
'063' => '중국은행',
'064' => '산림조합중앙회',
'065' => '대화은행',
'066' => '교통은행',
'067' => '중국건설은행',
'071' => '우체국',
'076' => '신용보증기금',
'077' => '기술보증기금',
'081' => '하나은행',
'088' => '신한은행',
'089' => '케이뱅크',
'090' => '카카오뱅크',
'101' => '한국신용정보원',
'102' => '대신저축은행',
'103' => '에스비아이저축은행',
'104' => '에이치케이저축은행',
'105' => '웰컴저축은행',
'106' => '신한저축은행',
'209' => '유안타증권',
'218' => 'KB증권',
'221' => '상상인증권',
'222' => '한양증권',
'223' => '리딩투자증권',
'224' => 'BNK투자증권',
'225' => 'IBK투자증권',
'227' => 'KTB투자증권',
'238' => '미래에셋대우',
'240' => '삼성증권',
'243' => '한국투자증권',
'247' => 'NH투자증권',
'261' => '교보증권',
'262' => '하이투자증권',
'263' => '현대차증권',
'264' => '키움증권',
'265' => '이베스트투자증권',
'266' => 'SK증권',
'267' => '대신증권',
'269' => '한화투자증권',
'270' => '하나금융투자',
'278' => '신한금융투자',
'279' => 'DB금융투자',
'280' => '유진투자증권',
'287' => '메리츠증권',
'288' => '카카오페이증권',
'290' => '부국증권',
'291' => '신영증권',
'292' => '케이프투자증권',
'293' => '한국증권금융',
'294' => '한국포스증권',
],
];