gkdl3948
gkdl39482y ago

브랜드페이 연동 문제

안녕하세요. 브랜드 페이 연동 관련하여 질문 드립니다. 현재 운영서버 연동 준비를 진행중인데 /v1/brandpay/payments/confirm API를 호출하여 결제를 진행하려 합니다. 계약은 완료하여 API SECRET값 세팅은 정상적으로 진행하였으며 API 호출 결과로 org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://api.tosspayments.com/v1/brandpay/payments/confirm": peer not authenticated; nested exception is javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated 에러가 발생중입니다. 혹시 어떤 부분이 문제가 될수 있을까요??
59 Replies
토스페이먼츠 BOT
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
Kimoon Lee
Kimoon Lee2y ago
TLS 1.2 버전을 사용하시는지 확인부탁드립니다. JAVA 버전 에 따라 기본 TLS 버전이 1.2 가 아닐수도 있어보입니다. 사용하시는 JAVA 버전도 알려주세요.
gkdl3948
gkdl3948OP2y ago
자바 11버전 사용중입니다
Kimoon Lee
Kimoon Lee2y ago
TLS1.2 를 위해서는 JAVA 1.8 이상의 버전을 권장드립니다.
gkdl3948
gkdl3948OP2y ago
테스트 일때랑 라이브 버전일때랑 TLS버전에 따라 오류가 발생할수도 있고 안날수도 잇는건가요??
Kimoon Lee
Kimoon Lee2y ago
아뇨 그렇지 않습니다. 테스트는 문제가 없으신가요?
gkdl3948
gkdl3948OP2y ago
넵 이번에 라이브키를 발급받고 진행중인데 라이브 키 사용시 에러가 발생했습니다
Kimoon Lee
Kimoon Lee2y ago
서버도 동일하신가요?
gkdl3948
gkdl3948OP2y ago
넵.
Kimoon Lee
Kimoon Lee2y ago
아니면 라이브 서버가 따로 있으신가요?
gkdl3948
gkdl3948OP2y ago
라이브 서버가 따로있다는게 MID 를 따로 생성했냐는 말씀이실까요?? 아니면 운영서버 개발서버 말씀하시는걸까요??
Kimoon Lee
Kimoon Lee2y ago
네 후자를 문의 드린겁니다. 키만 바꾸셨다고 저에러가 발생하지는 않습니다. 뭔가 환경이 다르실것 같아서요.
gkdl3948
gkdl3948OP2y ago
일단 동일한 서버에서 테스트 중입니다. 그러면 키값이나 세팅이 잘못되어 발생되는 문제는 아닌건지요?
Kimoon Lee
Kimoon Lee2y ago
서버가 동일한데 키만 바꾸셨는데 저 에러가 나시는 것이라구요?
gkdl3948
gkdl3948OP2y ago
Kimoon Lee
Kimoon Lee2y ago
테스트키로 다시 해보실수 있을까요?
gkdl3948
gkdl3948OP2y ago
넵 테스트후 알려드리겟습니다~
Kimoon Lee
Kimoon Lee2y ago
테스트 하시고 주문번호 알려주시면 확인해 보겠습니다.
gkdl3948
gkdl3948OP2y ago
지금테스트 해봣는데 키값 test로 변경시 정상 결제 됩니다 추가로 브랜드페이에서 카드를 등록할때 청약 정보를 확인할수 없습니다 라는 에러는 무엇일까요?? MY2304210000004036 승인실패 발생했던 주문번호 입니다. MY2304210000004037 다시 테스트로 변경후 결제 완료된 주문번호 입니다.
Kimoon Lee
Kimoon Lee2y ago
라이브에서 카드 등록이 안되시는데 승인 API 를 어떻게 보내신건가요?
gkdl3948
gkdl3948OP2y ago
저같은경우는 핸드폰 인증단계에서 저 에러가 발생햇는데 다른분은 성공하신분이 있었습니다
Kimoon Lee
Kimoon Lee2y ago
MY2304210000004036 이 거래건 요청하시면서 javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated 이에러를 받으신건가요?
gkdl3948
gkdl3948OP2y ago
네 맞습니다.
Kimoon Lee
Kimoon Lee2y ago
그럼 서버 로그를 잘못 보신것 같습니다
gkdl3948
gkdl3948OP2y ago
아 죄송합니다.
Kimoon Lee
Kimoon Lee2y ago
저희쪽에서는 에러가 {"code":"INVALID_API_KEY","message":"잘못된 시크릿키 연동 정보 입니다."} 이렇게 났어요.
gkdl3948
gkdl3948OP2y ago
해당 결제건이아니라 MY2304210000004035 이걸로 확인해주실수 잇나요? 해당 주문은 혹시나 키값이 잘못된건가해서 아무렇게나 발생시킨 주문건이었네요
Kimoon Lee
Kimoon Lee2y ago
동일합니다. {"code":"INVALID_API_KEY","message":"잘못된 시크릿키 연동 정보 입니다."}
gkdl3948
gkdl3948OP2y ago
정말 죄송하지만 MY2304210000004034 해당건도 마찬가지일까요?
Kimoon Lee
Kimoon Lee2y ago
그런데 사용하신 키가 mycdevd6b7 이상점 것이네요. 해당 거래건은 보내주셨던 에러가 맞아 보입니다. 승인 요청 로그가 없네요..
gkdl3948
gkdl3948OP2y ago
그러면 MY2304210000004034 해당 주문이 맞는거 같습니다.
Kimoon Lee
Kimoon Lee2y ago
그럼 지금 라이브로 다시 결제 내주세요.. 이렇더라도 이 요청은 SSL 오류가 안난겁니다.
gkdl3948
gkdl3948OP2y ago
넵 잠시만요. 그전에 혹시 청약 정보를 확인할수 없습니다는 해결이 가능한 부분일까요? 아니면 개인 문제일까요?
Kimoon Lee
Kimoon Lee2y ago
보통 이부분은 계약이 완료되지 않아서 발생하는 문제입니다. 그래서 다른분이 되신다는게 좀 이상하긴 해요.
gkdl3948
gkdl3948OP2y ago
그럼 애초에 카드등록이 된것부터가 잘못된거네요?? 흠... 일단 되신분이 회의를 들어가셔서 당장 테스트는 힘들거 같은데 이따 추가로 문의하겟습니다. 정말 감사합니다~
Kimoon Lee
Kimoon Lee2y ago
상점 상태 확인후 공유 드릴께요.
gkdl3948
gkdl3948OP2y ago
넵. 저희가 브랜드페이는 cp_mychef 로 사용할 예정입니다.
Kimoon Lee
Kimoon Lee2y ago
네 저희 내부 설정하고 계약 상태 확인해 보도록 하겠습니다. 혹시라이브에서 다시 한번 카드 등록 시도해보시겠어요?
gkdl3948
gkdl3948OP2y ago
넵 다시 진행해보겠습니다. 현재 동일한 문제 발생하고 있습니다. 계약상태 문제가 맞는건가요? 그리고 카드 등록 된다는 분은 또 등록이 잘 되시네요;;
Ayaan이안
Ayaan이안2y ago
일단 계약 상태 문제라면 그 누구도 빠짐없이 오류가 나야합니다 그런데 케이스를 탄다는거는 계약 상태 문제 확률이 매우 낮습니다
gkdl3948
gkdl3948OP2y ago
MY2304210000004040, MY2304210000004039 주문건 위 에러 발생했습니다. 그러면 다른 원인이 있을까요?
Ayaan이안
Ayaan이안2y ago
키값이 꼬인거라고 하기에도 조금 애매한 상황인데 아직도 로그에 이렇게 찍히시나요? @gkdl
gkdl3948
gkdl3948OP2y ago
아니요 지금 되신다는 분이 승인실패 한 에러 로그로는 org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://api.tosspayments.com/v1/brandpay/payments/confirm": peer not authenticated; nested exception is javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated 이에러 발생 중입니다. 방금도 저 에러로 결제실패 했습니다~
Ayaan이안
Ayaan이안2y ago
따로 response body가 찍히지는 않는거죠?
gkdl3948
gkdl3948OP2y ago
넵. 찍히지않습니다... {"code":"INVALID_UNREGISTERED_SUBMALL","message":"등록되지 않은 서브몰입니다. 서브몰이 없는 가맹점이라면 안심클릭이나 ISP 결제가 필요합니다."} 아 지금 확인했습니다
Ayaan이안
Ayaan이안2y ago
아 찍히시네요
gkdl3948
gkdl3948OP2y ago
해당 로그 나오네요
Ayaan이안
Ayaan이안2y ago
@냥과장 저 오류 확인해 주실 수 있으신가요?
Kimoon Lee
Kimoon Lee2y ago
혹시 하나카드로 결제하신건가요?
gkdl3948
gkdl3948OP2y ago
Kimoon Lee
Kimoon Lee2y ago
하나카드는 아직 심사중입니다. 결제 안나실거에요. 다른카드로 확인해 주세요.
Ayaan이안
Ayaan이안2y ago
그러면 이제 오류가 발생한 상황이 맞아 떨어지네요. 결제가 나신 분은 아마 하나카드가 아니라 딴 카드 쓰시는거 같습니다
gkdl3948
gkdl3948OP2y ago
아하;; 그러면 카드 등록 안되는 문제도 동일한걸 까요?
Kimoon Lee
Kimoon Lee2y ago
네 그런것 같습니다. 다른 카드로 확인해 주실수 있을까요?
gkdl3948
gkdl3948OP2y ago
근데 카드정보입력은 커녕 본인확인 단계에서 부터 청약확인을 할수 없습니다 에러가 나오고 잇어서요 ㅠ
Kimoon Lee
Kimoon Lee2y ago
본인 인증 전에 카드 정보를 입력하셨을 겁니다. 그때 하나카드 정보를 입력하셨을거고, 본인인증후에 해당 카드를 등록하려고 하는데, 심사가 안되서 등록이 안되는 상황으로 보입니다. 우선 해당 사용자 탈퇴 처리하신후 다른 카드 정보로 카드 등록부터 해보시기 바랍니다.
gkdl3948
gkdl3948OP2y ago
뭔가 많이 꼬인거 같네요 ㅠㅠ 일단 해당 계정 카드 상태부터 확인해보도록 하겠습니다 감사합니다 ㅠㅠ
Kimoon Lee
Kimoon Lee2y ago
현재 하나카드 심사가 완료되지 않아서 우선은 테스트 환경으로 테스트 해보시고 하나카드 심사 완료되시면 그때 라이브에서 확인해 보시는게 좋을것 같습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?