2개의 상점ID로 인한 라이브 키2개
현재 제가 가상계좌 결제랑 토스페이 이렇게 2가지를 신청해둔 상태입니다. 몇주 심사 끝에 가상계좌 결제는 완료되었고, 토스페이는 현재 9개 카드사 중 6개 카드사 승인이 난 상태입니다. 신기한 점이 가상계좌 결제는 A라는 상점ID, 토스페이는 B라는 상점ID에 설정이 되었습니다.
테스트키로 확인했을 때 잘 작동을 하여, 런칭을 위해 프로덕션 사이트에 B 라이브 키를 넣었더니, "인증되지 않은 시크릿코드입니다"라고 하더라구요. A 라이브 키는 뺑뺑 돌기만 하구요.
52 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
계약 상태를 보면, A 상점에는 "계약완료", B 상점에는 "결제필요"라고 나와있었습다.
상담원한테 물어보니, 승인이 떨어진 카드사는 사용이 가능하다고 하더라구요. 즉, 승인이 떨어진 6개 카드사로 B 라이브키로 테스트를 해보았는데, 여전히 "인증되지 않은..."이라는 에러 문구와 함께 결제가 되지 않습니다.
최대한 객관적으로 생각하려고 하지만, 토스사에서 제공한 테스트키로 테스트를 해보았을 때는 모두 성공적으로 작동했습니다. 결제 후 상품 등록까지 되었습니다.
아무래도 라이브키에 문제가 있는 것 같습니다.
A, B 의 MID 를 알려주세요.
그리고 인증되지 않은 이라고 에러발생한 clientkey 도 공유해주실수 있을까요?
안녕하세요!
네 잠시만요!
- A MID: grkokr2v35
- A Client Key: live_ck_Z1aOwX7K8m410YgxXl6PryQxzvNP
- B MID: gruuz8xxfz
- B Client Key: live_ck_eqRGgYO1r5jmWl2d2n218QnN2Eya
현재 B 클라이언트 키가 문제입니다. 토스앱 통과 후에, 이러한 버그가 발생합니다.
테스트 키로 할 때는 잘 되었습니다.

승인 API 호출할때 secretkey 를 안보내시고 clientkey 로 보내시는것 같습니다.
live_ck_eqRGgYO1r5jmWl2d2n218QnN2Eya 이 키를 API 호출때도 쓰시는것 같네요.
아 2가지가 바뀌어있나요?
바뀐게 아니고 둘다 live_ck_eqRGgYO1r5jmWl2d2n218QnN2Eya 이걸 쓰시는것 같습니다.
시크릿키가 들어가 있는지 확인해보세요.
아 확인해보겠습니다.
가능성 있습니다. 저희 테스트 페이먼츠에서는 다른 필드를 쓰거든요. 이게 맞다면 아마 저희 개발자가 prod 필드에서 코드 실수를 한 것 같습니다
API 자체에는 문제가 없겠죠?
네 API 이슈는 없습니다.
그리고 보통 결제 방식에 따라서 상점 ID가 나뉘나요?
이 두가지는 한 MID 에서도 사용 가능한데요 나뉜 특별한 이유가 있을수도 있습니다.
아 그런가요?
이부분은 계약하신 부서에 문의해주셔야 할것 같습니다.
아 네 알겠습니다.
안녕하세요
저희 생각에는 해당 필드가 문제라고 생각을 했는데, 막상 테스트키를 입력하니 작동이 되었습니다. 필드 문제였다면, 아무래도 작동이 안되었어야 할 것 같습니다.

사용했던 테스트 키(gruuz8xxfz)는 다음과 같습니다: test_ck_EP59LybZ8BLX6l4l4Mz4V6GYo7pR
혹시 테스트키와 라이브키가 구조적으로 차이가 있나요?
차이는 없습니다.
ck 는 클라이언트, sk 는 시크릿 입니다.
복사 붙여넣기로 하시는 거면, ck, sk 잘 복사하셨는지를 확인 부탁 드려요
빈칸등이 있는지도 확인 해주시고, 잘못된 값 복사 하셨는지도 확인 해주세요
답변 감사드립니다.
다름이 아니라, 저희가 이제 막 수정을 했는데, QR 코드 찍고 그 이후 승인된 카드사 결제까지 끝냈는데,
"업체 사정으로 인해 결제를 일시 중지하였습니다.상점으로 문의하시기 바랍니다." 이런 문구가 나옵니다
아....이게 참 아이러니한게
상담원 분들 몇분하고 얘기했는데, 승인된 카드사는 사용가능하다고 하거든요... 근데 또 이런...
아 잠시만요!
gruuz8xxfz입니다!
네 지금 접속 가능합니다!
잠시만요!
네네 말씀하세요
네네
네네
제가 국민카드로 사용했습니다!
토스페이먼츠 결제연동팀
아.....ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ참 이게 신기한게
상담원 분들은 하나 같이 가입비 결제 했으니, 이제 필요 없을거다 라고 말씀해보셨는데..
ㅋㅋㅋㅋㅋ
어지럽네요ㅎㅎ
저희 grkokr2v35 상점에는 결제가 완료되었거든요
아 그렇군요...
아 네네
아~ 네네
감사합니다!
아~ 그렇군요!
아ㅜ 너무 감사드립니다. 여기 스레드는 계속 열어두어도 될까요?
월요일 결과 알려드리려구요!
아 네네 감사합니다!
아이고 늦은 시간까지 감사드립니다ㅜ 좋은 저녁과 좋은 주말 보내세요ㅜ
이부분 때문인것으로 보입니다.

1544-7772 로 연락 주셔서 gruuz8xxfz 에 가입비 결제 필요하다고 하는데 다른 MID 로 이미 결제 했다고 문의 주시면 될것 같습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
안녕하세요!
오늘 토스 측으로 답변이 왔는데, gruuz8xxfz ID는 사용하지 말고, grkokr2v35 를 사용하라고 하시네요. 다만, 그래도 문제가 있는 것 같습니다..
로그 확인 시 paymentMethods=[CARD]로 주시는 것으로 보이는데, method를 "카드"가 아닌 "간편결제"로 요청주시도록 코드 수정해서 다시 진행해보시겠어요? *Payment 객체 파라미터 스펙: https://docs.tosspayments.com/reference#객체-상세-2이렇게 해보라고 하셔서 했는데도 불구하고, 결국에 이러한 문제가 테스키랑 라이브키에서 모두 발생하고 있습니다. 혹시 키를 리셋하거나 혹은 다른 방법이 있을까요? 네네 잠시만요! 네 맞습니다 QR 코드 자체가 노출되지 않습니다.. 신기하게, 쓰지 말라는 gruuz8xxfz ID의 테스트키와 라이브키에서는 QR 코드가 노출이 되며, 결제는 입점 승인과 관련한 에러만 뜹니다. const tossPayments = TossPayments(clientKey); await tossPayments.requestPayment(paymentType, paymentParams){} 이 함수 사용 중입니다! 원래 카드로 넘기고 있었는데, 토스 측에서 easypay로 파라미터를 바꾸라고 해서, 개발팀에서 easypay로 다시 바꿨던 상황입니다. 다시 카드로 바꿀 수도 있습니다. 잠시만요! 개발팀에서 그 부분을 놓친 것 같다고 합니다! 감사합니다ㅜ 진짜 잘 되면 @Ayaan 뭐라도 드리고 싶네요ㅜ 아 네 알겠습니다! No, We were using "TOSSPAY" prevoiusly. (Which seems not working) Should i change this value to "SAMSUNGPAY" or any other option mentioned in above screenshot? I don't know whom you've contracted. 라고 개발자가 물어보는데, 삼성페이는 아니죠? 네네 easyPay에 TOSSPAY로 사용하고 있었던 것 같습니다 아 네 알겠습니다! 아 네네! "토스페이" 한국어로 / SamsungPay 모두 같은 에러라고 합니다. 현재 이런식으로 넘기고 있다고 합니다!
wc_toss_params.orderId 값을 알려주세요.
로그 봐드리겠습니다.
잠시만요!
아니면 개발자를 이 채팅으로 초대 해주세요
아 네 알겠습니다!
Toss Payments와 계약된 결제수단이 아닙니다
이런 에러가 보이네요.
- 가상계좌
- 토스페이
이렇게 2가지만 계약을 한 상태입니다.
@illllliiiiiillii 님 혹시 카드 결제 신청을 안하신거죠?
Hi there,
Sorry! I don't understand korean! would appreciate if someone would brief me & we continue accordingly. Thanks
토스페이는 카드사 심사 없이 사용을 하실수가 없습니다.
네 맞습니다. 저희가 사실 런칭이 오늘이었어서 빠른 통과를 위해, 2가지만 진행 중에 있습니다.
일부러 카드결제 신청을 안하신건가요?
토스페이 내에 있는 카드로 결제가 진행되기 때문에 카드사 심사 없이 사용하실수가 없어요.
아 네네 상담원 말씀으로는 승인된 카드사는 사용 가능하다고 합니다
카드 결제 신청을 안하셨기 때문에 승인된 카드사도 없습니다.
카드사 승인은 진행중입니다
지금 grkokr2v35 로 사용하신다고 하셨어요ㅕ.
저걸 쓰실거면 gruuz8xxfz 이 상점이 계약이 완료되어야 합니다.
정확합니다.
네 그런데 gruuz8xxfz 는 카드 사 심사가 되어 있지만 사용하면 안되고
grkokr2v35 는 카드사 심사가 안되어 있어서 사용할수 없습니다.
상담원에게 gruuz8xxfz 를 계약 완료처리를 해주던지 아니면 grkokr2v35를 카드사 심사를 해달라고 하셔야 할것 같아요.
아..
Hi @Arsalan
There is contract related issue at your business ID,
your colleague will check with Tosspayments Support Team for further.
@Arsalan , it seems to be there's a contract issue in the business ID. I will have to try to solve it tomorrow.
아....계속 상담원분은 저를 돌려보내시더라구요 개발 문제라고...흠
감사합니다
grkokr2v35 MID 사용할 예정이고,
이 MID 로 간편결제 이용할 건데
카드결제수단 추가가 안되어 있고, 이야기를 들어보니 카드결제수단 추가 되어야 간편결제 사용할 수 있다고 하던데 (카드사 심사가 먼저 완료 되어야 한다고 하던데)
무엇을 하면 되느냐
라고 질문 해주시면 가이드 받으실 수 있으실 겁니다.
아 네, 알겠습니다. 감사합니다 @유부장 부장님.
Yeah! when i try our live keys with "virtual_account" method. It works fine. but when i use similar keys with "card" i shows me above error.

also the same issue,
please wait for your colleague to figure out entire issues.
감사합니다.
해결 완료
안녕하세요,
@유부장 부장님,
@Kimoon Lee 과장님,
@Ayaan 사원님,
덕분에 잘 해결되었습니다. 감사합니다.
저도 제 성격상 끝맺음이 있는 걸 좋아하기에, 해결되었다고 알려드리려고 메세지 남깁니다.
신경 써주셔서 감사합니다. 한해 잘 마무리하시고, 건강 챙기셨으면 좋겠습니다.
감사합니다.
잘 해결되셨다니 다행입니다 고생 많으셨습니다
감사합니다 부장님! 정말 감사합니다!