가상계좌 결제 승인, 결제 취소 시 은행 코드 관련 질문
은행 코드 관련해서 제가 이해한 것이 맞는지 확인 부탁드립니다.
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
계좌조회 API|Java|POPBiLL Developers
Java|은행 사이트에 접속하지 않고 이용중인 시스템에 연동하여 계좌의 거래내역 및 잔액을 조회할 수 있는 팝빌 계좌조회 API 목록을 제공합니다.
8 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 말씀하신대로입니다. 취소 API로 취소요청시의 은행코드는 두자리로 보내주세요
https://developers.popbill.com/reference/easyfinbank/java/api 는 저희쪽 API가 아니라서, 답변을 드리기가 어려울것 같습니다.
POPBiLL Developers
계좌조회 API|Java|POPBiLL Developers
Java|은행 사이트에 접속하지 않고 이용중인 시스템에 연동하여 계좌의 거래내역 및 잔액을 조회할 수 있는 팝빌 계좌조회 API 목록을 제공합니다.
"가상계좌 결제 승인 - 결제 취소 시 환불 계좌에는 금융결제원 코드는 사용하면 안되고 2자리 은행코드로만 사용" 이렇게 이해했습니다. 맞나요?
다른 은행코드는 금융결제원 코드와 토스 은행코드가 앞자리 0이 하나 더 있고 없고의 차이인데.. 국민은행만 004 와 06 으로 다르게 정의되었는지 혹시 특별한 이유가 있는 걸까요?
과거의 LGU+ 의 코드체계를 유지하는 것이라 정확한 이력은 저희도 일지는 못합니다.
가상계좌는 경남은행, 광주은행, KB국민은행, IBK기업은행, NH농협은행, DGB대구은행, 부산은행, 새마을금고, Sh수협은행, 신한은행, 우리은행, 우체국예금보험, 하나은행에서 발급받을 수 있습니다.
=> 가상계좌 입금 은행만 위 13개 은행만 발급되는거소, 고객이 환불 요청할 때 환불 받을 수 있는 은행은 https://docs.tosspayments.com/codes/org-codes#%EC%9D%80%ED%96%89-%EC%BD%94%EB%93%9C 문서에 정의된 은행 모두 가능한 거죠?
=> 가상계좌 입금 은행만 위 13개 은행만 발급되는거소, 고객이 환불 요청할 때 환불 받을 수 있는 은행은 https://docs.tosspayments.com/codes/org-codes#%EC%9D%80%ED%96%89-%EC%BD%94%EB%93%9C 문서에 정의된 은행 모두 가능한 거죠?
기관 코드 | 토스페이먼츠 개발자센터
파라미터로 전달할 수 있는 기관(카드사, 은행, 통신사) 코드 리스트입니다.
네 모두 가능합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.