minjoo
minjoo2y ago

먼저 브랜드페이 초기화가 필요합니다. 에러 문의드립니다.

안녕하세요. 결제위젯에 브랜드페이를 붙이는 방식으로 결제 연동하고 있습니다. (상점 관리자에서 브랜드페이 토글 킨 상황입니다.) 추가로 프로플랜에 가입되어 있습니다. 이렇게 연동할경우 "먼저 브랜드페이 초기화가 필요합니다"라고 콘솔 에러가 발생하는데요. 혹시 결제위젯이랑 같이 사용할 경우 브랜드페이만 따로 초기화 하는 방법이 있을까요? 아니면 뭔가 연동을 잘못한걸까요?;; 감사합니다.
No description
38 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장2y ago
MID 알려 주시겠어요?
minjoo
minjooOP2y ago
shingoonk 입니다
유부장
유부장2y ago
현재 결제위젯 연동 하고 계시고 브랜드페이 추가 위해서, redirectUrl 추가 및 access token 발급 호출 부분 까지 연동 완료 하신것 맞으시지요? 결제위젯 렌더링은 전달주신 MID 로 렌더 하고 계시고, 브랜드페이 부분은 (access token 발급 호출) 브랜드페이 MID 로 진행하고 계시는 것도 맞으실까요?
minjoo
minjooOP2y ago
브랜드페이 부분만 따로 클라이언트키를 사용할 수 있나요??
Kimoon Lee
Kimoon Lee2y ago
RedirectURL 을 구현하신 건지 확인부탁드립니다.
유부장
유부장2y ago
redirectUrl 에서 access token 발급 호출 하는 부분은 브랜드페이 MID 의 시크릿키로 진행 필요하십니다
Kimoon Lee
Kimoon Lee2y ago
지금보면 redirectURL 에서 accessToken 요청시에 code 값에 저희가 보내드린 code 를 쓰시는게 아니라 customerkey 와 동일한 값을 보내주시는것 같습니다. callback-auth.php 로 code 값을 쿼리 파람으로 보내드리고 있습니다. 그걸 받아서 accessToken 요청할때 다시 저희쪽으로 보내주시면 됩니다.
유부장
유부장2y ago
브랜드페이 추가하기 | 토스페이먼츠 개발자센터
일반 결제와 내 상점나의 자체 간편결제 시스템 브랜드페이를 한 번에 연동하고 싶다면 결제위젯에 브랜드페이를 추가하세요.
minjoo
minjooOP2y ago
네네 일단 시크릿키 바꿔서 다시 진행해봐도 같은 에러가 발생합니다;ㅁ;🥲
유부장
유부장2y ago
냥과장님께서 말씀 하신 부분도 확인 되셨을까요? ?code={CODE}&customerKey={CUSTOMER_KEY} 쿼리 파람으로 위 데이터가 전달 되고 있고, 이 값들로 access token 발급 요청 하고 계시는지
minjoo
minjooOP2y ago
네네 그부분도 수정했습니다!
유부장
유부장2y ago
customerKey 도 알려 주시겠어요?
minjoo
minjooOP2y ago
admin_1 입니다
유부장
유부장2y ago
처음 결제위젯 렌더링은 라이브키로 하셨는데, 브랜드페이 쪽은 테스트키로 하신것 같아요 둘다 라이브, 또는 둘다 테스트로 키 확인 해주시고 다시 해보시겠어요?
minjoo
minjooOP2y ago
넵넵 확인해주셔서 감사합니다. 잠시만요 둘다 테스트키로 맞춰서 다시 시도했습니다
유부장
유부장2y ago
아직 결제위젯 렌더링은 shingoonk 의 라이브키로 진행된것 같아요 음 잠시만요
토스페이먼츠 BOT
💡 정보 제출
아래 버튼을 눌러 외부로 노출되기 민감한 정보를 제출해주세요
유부장
유부장2y ago
정보 제출 통해서, 클라이언트 쪽 결제위젯 렌더 시 사용한 클라이언트 키와 브랜드페이 쪽 시크릿키 전달 해주실 수 있으실까요?
minjoo
minjooOP2y ago
네네 혹시 정보제출 다시 보내주실 수 있을까요??
토스페이먼츠 BOT
💡 정보 제출
아래 버튼을 눌러 외부로 노출되기 민감한 정보를 제출해주세요
토스페이먼츠 BOT
minjoo#1567
정상적으로 제출되었습니다.
유부장
유부장2y ago
상점관리자 redirectUrl 에, 저희가 테스트 위한 url 을 넣어서 테스트 해봐도 괜찮을까요?
minjoo
minjooOP2y ago
네네
유부장
유부장2y ago
제가 테스트 클라이언트 키하고, 브랜드페이 시크릿키로 띄워 봤을때, 문제 없이 진행 되는것 같아요 조금 더 확인 해볼게요 어느 단계에서 위 콘솔에러를 확인 하셨나요?
minjoo
minjooOP2y ago
앗.. 결제창에서 결제위젯을 띄울때 콘솔에러가 발생했습니다
minjoo
minjooOP2y ago
No description
minjoo
minjooOP2y ago
요 창을 띄울때요..!
유부장
유부장2y ago
음... 저는 잘 되는것 같아요 ㅜㅜ shingoonk 의 테스트 클라이언트 키로 위젯 렌더링 했고 cp_peerkejtq1 의 테스트 시크릿키로 access token 호출 했고 결제수단 등록까지 해봤어요 혹시모르니 아래 순서로 확인 부탁 드려요 1. 결제위젯 렌더링시 shingoonk 테스트 클라이언트 키로 렌더 되고 있는지, 키 확인 2. 결제위젯 렌더링시, 브랜드페이 부분에 명시하는 customerKey 다른 값으로 교체 3. 서버단 브랜드페이 시크릿키 cp_peerkejtq1 의 테스트 시크릿키로 설정 되어 있는지 키 확인 4. 서버단 access token 호출시에, code, customerKey 잘 전달 되고 있는지 확인 그 후, 새롭게 설정한 customerKey 전달 부탁 드려요
minjoo
minjooOP2y ago
넵넵 그 혹시.. 브랜드페이 여부랑 관계없이 결제위젯 에서 결제 요청하는 부분에서 requestPayment 요거 그대로 사용하는거 맞을까용??
유부장
유부장2y ago
네, 결제요청은 requestPayment 맞고, 인증 완료 되었을때, 브랜드페이인지 일반결제인지 구분자가 같이 넘어가게 되고, 그 값으로 분기해서 승인 요청 하시는 구조 입니다 paymentType
minjoo
minjooOP2y ago
넵 확인해주셔서 감사합니다.! 놓친부분없는지 다시 확인해보겠습니다 혹시 추가로 요렇게 노출되는건 따로 sdk를 사용해야하는 부분인가요??
minjoo
minjooOP2y ago
No description
유부장
유부장2y ago
전달주신 케이스의 경우는 해당 가맹점에서 직접 UI 를 구성하신 케이스 입니다. UI 를 직접 구성하고, API 활용해서 브랜드페이 결제 요청 되도록 구성 하신 케이스라 다른 것이라 이해해 주시면 됩니다.
minjoo
minjooOP2y ago
네 감사합니다!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
minjoo
minjooOP2y ago
문제해결되어서 공유드립니다. 브랜드페이 처음에 초기화 해줄때, amount 값이 0이하로 설정되는 경우가 있어 노출이 안된 문제였습니다.;ㅁ; 도움주셔서 감사합니다. (__)
Kimoon Lee
Kimoon Lee2y ago
아 그러시군요. 공유해주셔서 감사합니다.

Did you find this page helpful?