김탭
김탭2mo ago

브랜드페이 연동중 authentication redirectUrl 무한호출 관련 문의입니다.

안녕하세요, 토스페이먼츠 브랜드페이 연동중 첫 카드/계좌 등록 후 authentication 과정에서 API 호출이 무한으로 진행되고 있어 확인 부탁드리게 되었습니다. 현재 로컬 서버에서 테스트 중이고, 그에 따라 brandpay: {} 안의 redirectUrl은 localhost로 진행중입니다. redirectUrl에 해당 헤더와 함께 api를 실행시키면 status 200과 해당 유저의 간단한 정보가 렌더되는 구조입니다. 보니까 code를 계속 바꿔가며 해당 과정을 반복하다가 결국 TOO_MANY_REQUESTS 오류를 뱉게 되는데요, 혹시 원인을 알 수 있을지 여쭤봅니다. 현재 사용중인 npm과 clientKey, 그리고 테스트해본 customerKey는 다음과 같습니다. npm: @토스페이먼츠/payment-widget-sdk clientKey: test_gck_LkKEypNArWgMwDYB5Q1QrlmeaxYG customerKey: _9PDiHsAHNVes82Z5mqOUw 감사합니다.
11 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장2mo ago
redirectUrl 은 code, customerKey 를 query param 에서 parse 하여 access token 발급 API 를 호출해야 하는데 혹 다른 로직이 있으실까요?
김탭
김탭2mo ago
안녕하세요, 넵 다른 로직이 있는 redirectUrl에 특정 조건을 추가하였었습니다. 한번 해당 로직만을 위한 API를 새로 만들어 구현해본 후 다시 말씀드리도록 하겠습니다. 감사합니다.
유부장
유부장2mo ago
넵, redirectUrl 에서는 access token API 호출 로직만 있도록 구현해보시고 그때 문제 있으시면 말씀 부탁 드립니다.
김탭
김탭2mo ago
넵 알겠습니다! 혹시 redirectUrl 호출 이후 response에 따로 추가되어야할 데이터가 있을까요? redirectUrl의 response가 어떤 형태여야 할지 궁금합니다.
유부장
유부장2mo ago
브랜드페이 연동하기 | 토스페이먼츠 개발자센터
결제위젯으로 편리하게 브랜드페이를 연동하세요. 브랜드페이는 자체 간편결제 시스템 구축하는 결제 서비스예요.
브랜드페이 API | 토스페이먼츠 개발자센터
브랜드페이에서 제공하는 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
김탭
김탭2mo ago
안녕하세요, 말씀주신 바와 같이, 그리고 위 문서 참고하여 다음과 같은 데이터를 보내도록 했습니다. 저희가 브랜드페이에 사용하는 MID(cp_goodperson2)의 client key(test_gck_LkKEypNArWgMwDYB5Q1QrlmeaxYG)를 콜론을 포함하여 encoding하여 돌렸더니 아래와 같은 응답이 나옵니다. "인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다." 혹시 어떤 문제일지 알 수 있을까요?
No description
유부장
유부장2mo ago
API 호출에는 시크릿키를 쓰셔야 해요 클라이언트 쪽에서 사용하는 클라이언트키가 있고 서버쪽에서 사용하는 시크릿키가 있습니다
Kimoon Lee
Kimoon Lee2mo ago
test_sk 로 시작되는 키를 쓰셔야 합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
김탭
김탭2mo ago
아하 넵 답변 감사드립니다. 시크릿키로 수정해서 다시 테스트하겠습니다!
More Posts
결제조회 질문드립니다.안녕하세요. 해당 API를 통해서 https://api.tosspayments.com/v1/transactions 특정일에 대한 결제정보를 조회하고 있습니다. 해당 API로ASP + Xpay 모듈 연동 시 위변조 오류기존 사용하던 키값대신 새로운 상점 키값으로 변경 작업하고 있는데요 결제 시도시 검증값[LGD_HASHDATA] 생성오류 또는 데이터가 위변조가 되었습니다. 라는 문구가 나오는데 같은 사업자에서 서비스가 하나 더 파생될 때 꼭 상점을 새로 만들어서 구현해야하나요? 아니면 기존에 상점 키로 구현이 가능한가요?같은 사업자에서 서비스가 하나 더 파생될 때 꼭 상점을 새로 만들어서 구현해야하나요? 아니면 기존에 상점 키로 구현이 가능한가요?브랜드 페이 연동 시 할부 관련 질문입니다.테스트에서 결제 진행을 할 경우 installmentPlanMonths 이 값은 혹시 넘어오지 않는걸까요? 실결제 시에만 정상적으로 넘오는지 문의 드립니다.네이버페이와 카카오페이만 안됩니다.MID : deiterwpdi 상황 설명 : 신용/카드 결제와 토스페이 결제는 잘 이루어지는 듯 합니다. 하지만 네이버페이 시도시 "해당 결제 정보가 없습니다." 라는 안내가 나오테스트 가상계좌 입금처리 이슈테스트 결제내역에서 가상계좌 결제 건에 대해 `[입금처리]` 버튼을 누르면 `승인되었습니다.` 라는 안내 메시지 후에 결제상태가 바뀌지 않고 계속 `입금대기`로 되어 있습니다. 관결제위젯 연동 결제실패 에러 질문..결제위젯 연동 후 카카오페이로 테스트 결제를 해보니 사진과 같은 에러 메세지가 나오는데 어떤게 문제인지 알고싶습니다...테스트용 결제위젯 등록 관련 문의안녕하세요. 교육용으로 결제 위젯을 사용하려고 하는데, 테스트 코드(checkout.html)에 있는 clientKey로 "결재 요청"을 하고 그 결과로 받은 paymentKey구모듈 이용과 API 관련 문의안녕하세요. * 요점 * 구모듈을 사용하여 결제 승인된 주문번호(orderId)를 통해 API로 결제 내용을 조회할 수 있는지 궁금합니다. --- --- --- --- 지난커넥트페이 관련해서 질문입니다.과거에 커넥트페이로 연동한 업체가 있습니다. 지금은 운영에 문제는 없긴한데, 혹시 추후에 커넥트페이는 사라지고 브랜드페이만 지원하게 되는걸까요??