안녕하세요. 연동관련 질문드립니다.
현재 partzone03 사용하고있고 상품권만 따로 partzorxzx 를 사용할려고하는데 결제UI 설정에서 UI 추가후 variantKey 이용서비스 partzorxzx 로 등록하고 기존 사용하고있던 결제위젯 연동 키를 사용만 하면될까요??
기존 결제 위젯 연동 키를 사용했더니 그림처럼 떠서 여쭤봅니다.
신규 사용할 상점아이디는 partzorxzx 입니다.

23 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
이해하신게맞습니다
시크릿키를 그냥 잘못넣으신듯해요
제가 이해한게 맞다면 현재 기존이랑 같은 API 사용중이라 시크릿키는 잘못될수가 없을것같습니다. 혹시 현재 심사중이라고 떠서 그런걸수도 있을까요?

아뇨 결제위젯 연동키로 클라이언트 시크릿키 모두 써야하는데
두개를 교차해서 쓰셨거나
: 를 붙여서 base64 인코딩하는걸 뺴먹으셨거나
하신거같아요
그리고 테스트를 하고계신거면 test키를 써주세요, 심사 중이면 문제 해결하셨을 때 다른 오류가 뜰거에요
다른 variantKey 를 사용하니까 결제가 진행됩니다.
상점아이디가 달라도 결제위젯 연동 키 방식을 사용하면
https://dashboard.tosspayments.com/payment-widget-service/tm/44002/ui-setting-list에서 새로운 UI 등록하고 variantKey 새로 등록된 UI 로만 변경하면 변경이 되어야 하는게 아닌가요??
그 UI를 라이브에 등록했나요? 테스트에 등록했나요?
둘다 등록했습니다
현재 테스트로 사용중입니다.
test_gck로 위젯불러오고, 서버에서는 test_gsk쓰고계신거죠?
네 맞습니다.
그리고 여기서 기존 variantKey는 되는데 신규 variantKey만 안되는거죠?
네 맞습니다.
다른점은 이용서비스의 상점아이디만 다르게 만들었어요
요거한번 토스팀에서 로그 한번 봐보고 답변드릴게요, MID는 알고있으니
정상 작동되는 variantKey하고 새로 만든 variantKey를 알려주세요
정상 작동되는 variantKey -> DEFAULT, noVbank | 새로만든 variantKey -> point
입니다.
--
지금 정확한 이슈를 이해를 못햇는데
어떤 부분이 문제죠?
조금더 설명해주시겠어요?
현재 기존 상점에 신규 상점아이디 추가 -> 결제 UI 설정에서 해당 상점아이디를 이용서비스로 한 UI 추가 -> 테스트 결제 -> 결제 취소 : 잘못된 시크릿키 연동 정보로 취소됨. (결제 UI 까지는 잘떴으나 결제 완료가 안됨.)
설명이 됐을까요?
추가적으로 API키는 기존에 똑같은 키를 사용 (기존 상점 키)
에러받은 주문번호 알려주세요
orderId C00001916_0001760625896
X-Tosspayments-Trace-Id
89593a9b2c25b83d48c677568516867e
tpartzorxzx 결제는 이걸로 하셨고
/v1/payments/confirm
이거 헤더 어떻게 넣고 있으세요?
네 넣고있습니다.
궁금한게 결제 UI설정에서 다른 variantKey 로 하면 결제가 잘되는데
이용서비스 partzorxzx , variantKey: point 를 사용할때만
안되는데
왜그런걸까요?
test_sk_KNbdO**07xlzm 이걸 헤더에 인코딩해서 요청하고 계세요
위젯키로 인코딩해서 요청하시기 바랍니다.
아 확인했습니다. 이게 몰랐는데 상점아이디 하나 만 사용할거면 결제위젯 연동키 클라이언트 키 + API 개별 연동 키 의 시크릿 키 조합으로도 사용이 가능하네요?
하지만 권장하는 방법은 위젯키로 다 하는거에요~
넵 답변감사합니다.