브랜드페이 결제시에 같은상황인데 다른 오류가 뜨고 있습니다. 등록된 결제수단인데 결제수단이 등록되지 않는다고 뜨거나 인증이 안되고 있다고 번갈아가면서 뜨고 있습니다.
브랜드페이 결제시에 오류가 나고 있습니다.
26 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
오류받은 customerKey를 전달해주세요
9f23ac7b-cc26-47c7-969f-2b00f854fabb
카드를 선택하지 않고 보내주시는 것 같은데 . 에러가 뜨는 화면 캡처가능할까요?
저희측에서는 로그 확인했을 때 methodId 가 같이 나가고 있는걸로 확인됩니다. 오류화면 캡쳐해서 공유 드리겠습니다.
let paymentData = {
amount: <%=amount%>,
orderId: "<%=id%>",
orderName: "<%=orderName%>",
successUrl: BASE_URL + "/payment/toss/connectpay/checkout/success",
failUrl: BASE_URL + "/payment/toss/connectpay/checkout/failure",
methodId: "<%=methodId%>"
}
connectPay.requestPayment(paymentData)
이 과정에서 methodId를 보내주고 있는걸로 확인되는데 혹시 확인 가능하실까요?

그리고 동일하게 간헐적으로 인증이 안되는 문제도 발생하고 있습니다. customerKey는 동일합니다.
결제 안될때(methodId 널인경우) 요청값입니다

인증시에 오류나는 요청도 화면 캡쳐해서 공유 드립니다.

의심되는게 있는데 다른 상점에서는 API 버전을 1.0 사용하고 있는데 해당 상점만 1.1을 사용하고 있는데 혹시 이게 영향이 있을까요? API 버전 선택을 바꿨는지도 확인이 가능할까요?
보시면 methodID 를 null 이라고 보내주고 계십니다.

methodID 는 실제 존재하는 ID 값을 넣어주셔야 합니다.
3번째 스크인샷은 선택하신 내용에 payload 쪽 탭을 찍어서 보내주실수 있을까요?
null로 가는걸 확인하긴 했는데 위에 코드처럼 sdk에서 데이터를 적재하기 전까지 데이터가 들어가고 있어서요.
const connectPay = ConnectPay(clientKey, customerKey, {
redirectUrl: BASE_URL + "/payment/toss/connectpay/auth"
});
커넥트페이 객체 초기화 하는 코드입니다
요청주신 페이로드 화면입니다

새로운 Mid바꾸면서 Redirecturl은 해당 개발자센터에 등록하셧을까요?
mid가 어떤걸까요?
cp_che**nd 형식의 mid로 보내주고 계십니다
아, 네네. redirect url 정상등록 확인했습니다
해당 계정에 redirect내에 localhost:8081포트로 리다이렉트 하는 주소가 없는데요
라이브환경에서 테스트 중인것으로 아는데 로컬저장소로 redirect되는 Url은 없습니다.
콘솔창에 뜨는 에러도 혹시 확인할 수 있을까요?
cp_che 상점의 redirectURL 에
"https://oauth.**/payment/toss/connectpay/auth" 이 URL 은 등록되어 있지 않습니다.
등록하고 사용해 주시기 바랍니다.
그리고 methodId null 인 부분은 실제 로그상에 methodId 에 들어간 값이 잘 확인되는지 봐주세요.
네 확인 감사합니다. 추가 문의 있으면 다시 문의 드리곘습니다. 감사합니다
"https://oauth./*****/payment/toss/connectpay/auth" 이 URL 은 등록되어 있지 않습니다. 저희가 redirect_uri 를 저렇게 보내고 있나요? 인증시에?
네 !
중간 **은 마스킹한것입니다
혹시 해당 url을 redirect로 설정하고 요청보내는 요청정보를 받아볼 수 있을까요?
요청 후 , 요청하신 주문번호(orderID) 보내주시면 확인해드릴게요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.