https://api.tosspayments.com/v1/connectpay/authorizations/customer-token?customerKey=S0120000
요렇게 호출되는 api 응답값이
{"status":"PENDING","customerToken":null,"expiresIn":null}
요렇게 내려지는데 무한 호출되는 현상이 있습니다~
28 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
맥락없이 올렸네요 죄송합니다. 브랜드 페이입니다.
token이 발급안되었을때 발생하는 에러입니다.
redirectURL을 확인해주시겠어요?
redirectURL 에서 AccessToken 발급요청을 하고 계신지 확인 부탁드립니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
네 redirectURL 에 토큰 발급 가능하도록 api 생성해뒀습니다.
postman으로 해당 api를 호출하면 호출이 잘 되구요.
브렌드페이 리다이렉트 URL: http://localhost:8080/svc/payment/getAuthorizationCode?_siteId=kr
이렇게 등록 해 놓은 상태입니다.
테스트 상점에 등록해주신 상태인가요?
어떤 상점에 등록해두신건지, 등록된 해당 상점의 키로 진행하고 있으신 건지 확인 해드리려고 하는데
어디에 등록 하셨는지, 어드민 URL 등록하는 곳 좌측에 어떤게 보이시는지 확인 부탁 드립니다.
네 테스트 상점입니다.
개발자센터 브랜드페이 URL 등록한 메뉴에서
좌측 상점 - 상점아이디 는 무엇이 보이시나요

상점 아이디는 보이지가 않는데 어디있는지 모르겠습니다.
URL 삭제 후 다시 등록 해주시고, 빈칸 없는지도 확인 같이 해주세요
네 빈칸은 없습니다. 삭제 후 재시도 해볼게요!
삭제후 재 등록해서, 빈칸 없이 잘 등록 되었다면,
다음에는 http://localhost:8080/svc/payment/getAuthorizationCode?_siteId=kr 이곳의 동작에 대해서 확인 할게요
해당 URI를 브라우저에 직접 호출하면 정상적으로 응답합니다.
이걸 브렌드페이 redirectUrl에 넣은후에 작동시키면 Pending 이라고 응답값이 내려옵니다.
브라우저에 직접 호출 이라는 의미는
쿼리파람으로 code 등의 값을 포함해서 호출 했다는 의미 인가요?
네 맞습니다
http://localhost:8080/svc/payment/getAuthorizationCode?_siteId=kr&code=aOwX7K8m74QJvRyjG0VyQxzv&customerKey=S0120000
이 구조로 호출했을때 되었다는 말씀 맞으신가요?
말씀 하시는 되었다는 의미를 조금 더 자세하게 알고 싶은데요
code, customerKey 를 정상 parse 해서 서버에서 처리할 수 있는 값으로 전환 하였다는 의미로 이해하면 될까요?
네네 지금 현상은 SDK에서 해당 URI로 호출을 못하고 있는 상황인데
API문제인가 싶어서 URI로 직접 호출해봤습니다. <=== 이때는 정상적으로 호출되었습니다.
처음 결제를 시작한 곳하고, code 받는 곳하고 origin 이 다른가요?
의미는, 8000 포트를 쓰는 곳에서 결제를 시작하고
8080 에서 코드처리 하도록 해두셨나요?
아 네 맞습니다!
origin 은 동일 해야 합니다.
front 서버, backend서버가 나눠져있고, 이런식으로 처리하는 구조인데
front 서버에서 받도록 해야하는건가요?
CORS 정책으로, 결제 시작과 SDK 에서 값 전달하는 서버 쪽 도메인은 동일 해야 합니다.
네 확인했습니다.
변경 해보시고, 추가 문제 있으시면 말씀 해주세요
안녕하세요.
새로운 질문은 새 포스트에 남겨주세요