가상계좌 결제 승인, 결제 취소 시 은행 코드 관련 질문
은행 코드 관련해서 제가 이해한 것이 맞는지 확인 부탁드립니다.
https://docs.tosspayments.com/codes/org-codes#은행-코드
1. 가상계좌 결제 승인의 응답에서 virtualAcount 정보의 backCode는 위 문서의 2자리 은행코드로 응답됨 (국민은행의 경우 06)
2. 가상계좌 결제 취소 시 refundReceiveAccount 의 bankCode 는 3자리 금융결제원 코드로 보내도 되됨 (국민은행의 경우 004 또는 06 )
3. 결제 취소 응답에는 3자리 금융결제원 코드로 응답됨 (국민은행의 경우 004)
계좌번호 조회 서비스를 이용하는 팝빌 (https://developers.popbill.com/reference/easyfinbank/java/api) 의 경우 금융결제원 코드로 사용되어 고객이 환불받은 은행코드를 004 방식으로 저장하는데, 토스에 요청할 때 06으로 변환해서 보내야만 하는 건지 아니면 그대로 004로 보내도 되는 건지 확인하고자 합니다.
ps) 금융결제원 코드는 3자리로 보내야만 하는 거죠? 04 로만 입력하면 국민은행으로 인식 못하고 잘못된 은행 코드로 오류가 나는 건가요?
https://docs.tosspayments.com/codes/org-codes#은행-코드
1. 가상계좌 결제 승인의 응답에서 virtualAcount 정보의 backCode는 위 문서의 2자리 은행코드로 응답됨 (국민은행의 경우 06)
2. 가상계좌 결제 취소 시 refundReceiveAccount 의 bankCode 는 3자리 금융결제원 코드로 보내도 되됨 (국민은행의 경우 004 또는 06 )
3. 결제 취소 응답에는 3자리 금융결제원 코드로 응답됨 (국민은행의 경우 004)
계좌번호 조회 서비스를 이용하는 팝빌 (https://developers.popbill.com/reference/easyfinbank/java/api) 의 경우 금융결제원 코드로 사용되어 고객이 환불받은 은행코드를 004 방식으로 저장하는데, 토스에 요청할 때 06으로 변환해서 보내야만 하는 건지 아니면 그대로 004로 보내도 되는 건지 확인하고자 합니다.
ps) 금융결제원 코드는 3자리로 보내야만 하는 거죠? 04 로만 입력하면 국민은행으로 인식 못하고 잘못된 은행 코드로 오류가 나는 건가요?
POPBiLL Developers
Java|은행 사이트에 접속하지 않고 이용중인 시스템에 연동하여 계좌의 거래내역 및 잔액을 조회할 수 있는 팝빌 계좌조회 API 목록을 제공합니다.

