브랜드페이 카드 등록 메소드 사용 시
brandpay
.addPaymentMethod('카드')
.then(function (methods) {
// 성공 처리
})
.catch(function (error) {
if (error.code === 'USER_CANCEL') {
// 사용자가 결제창을 닫은 경우 에러 처리
}
})
를 사용해서 카드 정보를 입력하고동의하고 다음을 누르면 오랜 시간 후에 customerToken이 존재하지 않습니다.오류가 나오고 있습니다.
혹시 해당 메소드를 사용할 때 추가적으로 해야할 작업이 있나요?
13 Replies
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
브랜드 페이 사용을 위해서는 AceessToken을 발급받는 절차가 필수적입니다.
브랜드페이 인증 | 토스페이먼츠 개발자센터
브랜드페이에 필요한 인증을 알아봅니다.
이가이드를 참고해주시기 바랍니다.
AceessToken은 발급이 됐는데 customerToken이 존재하지 않습니다.라고 나오는데 그럼 customerToken이 AceessToken인가요?
Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJVXzIwMjIwNTAzMDAwMSIsImF1dGgiOiJVU0VSX1JPTEUiLCJ1c2VyTm0iOiLsnbTsiJjsl7AiLCJ1c2VySWQiOiJzdXllb24ubGVlQGl0YnJpZGdlLmNvLmtyIiwidXNlclRwIjoidXNyIiwiZXhwIjoxNjgxMzY3MzA0fQ.DQaBfvAIiU17NwwEcB3QSMNqEWWYwz4pzEESME5gPBzqu-rkHMd9vmKL4ucQblS6Rtc87SVNg_J2sao8mHKwvQ이라고 발급된걸로 보여져서요
별도로 설정하신 RedirectURL 에서 보내드린 링크처럼 AcessToken 발행요청 API 를 호출해 주셔야 합니다.
테스트 중이신 customerkey 를 알수 있을까요?
VV8yMDIyMDUwMzAwMDE= 입니다.
http://localhost:8020/info/registCard/auth?&code=xPeJWYVQOvBMD0qRNE849R5g&customerKey=VV8yMDIyMDUwMzAwMDE= 404 로 나오는데..redirectUrl을 http://localhost:8020/info/registCard/auth? 이렇게 등록했는데 혹시 뭔가 잘못된걸까요?
http://localhost:8020/info/registCard/callback-auth 를 redirectUrl로 하면 customerToken이 존재하지 않습니다.라고 나오고 http://localhost:8020/info/registCard/auth 로 하면 GET http://localhost:8020/info/registCard/callback-auth?code=xy1XQL8RPnwEpP1AxKV7nO5W&customerKey=VV8yMDIyMDUwMzAwMDE= 404 만 나오고 있습니다.
언어는 어떤거 사용하세요
404에러는 페이지를 찾지 못해서 발생하는 에러인데요
해당 경로에 파일은 있으신가요?
callback-auth니 route가 존재하지 않거나 단순히 404가 리턴되는 거 같습니다.
java 사용 중입니다. 경로는 http://localhost:8020/info/registCard/auth?code=xPeJWYVQOvBMD0qRNE849R5g&customerKey=VV8yMDIyMDUwMzAwMDE= 를 말하는 걸까요?
http://localhost:8020/info/registCard/auth
이 경로를 말씀 드리는 겁니다
code, customerKey 는 저희가 붙여서 전달하는 값이고
http://localhost:8020/info/registCard/auth 여기에서 이 값을 parse 해서 API 호출하는 액션이 있어야 하는데, 404 라고 하시니 여기에 작업이 되어 있는지 확인 부탁 드리려고 해요
아..감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.