무늬맨
무늬맨6d ago

API 클라이언트는 유출되어도 상관이 없나요??

tosspayments.log 에 있는 30분 안에 결제 페이지 개발하기 보면서 따라하고 있는대 아래와 같이 스크립트 구문에서 clientKey 그대로 노출될 것 같은대 문제가 없는지 알려주시면 감사하겠습니다^^ <script> const clientKey = 'test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq' // 상점을 특정하는 키
20 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Ayaan
Ayaan6d ago
네 클라이언트키는 상관없습니다. 시크릿키만 노출안되도록 서버측 관리 부탁드립니다.
Ayaan
Ayaan6d ago
참고로 해당 블로그에 있는 글은 구버전 SDK로 짜여진 소스코드 일거라서, 새로운 SDK로 연동하시는걸 추천드립니다. 링크 공유 드릴께요. https://docs.tosspayments.com/guides/v2/payment-widget/integration
연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠의 간편한 결제 연동 과정을 한눈에 볼 수 있습니다. 각 단계별 설명과 함께 달라지는 UI와 코드를 확인해보세요.
무늬맨
무늬맨6d ago
감사합니다. 결제 위젯 연동하면 별도 시크릿키가 필요없어 보이는대 맞나용?
Ayaan
Ayaan6d ago
아니요 서버쪽에서 승인 호출하실 때 시크릿키를 암호화해서 보내주셔야 합니다.
무늬맨
무늬맨6d ago
아 서버쪽에서 승인을 별도 해야 결제가 완료된다는 말씀이죠?
Ayaan
Ayaan6d ago
예 맞습니다. 결제 request(결제창 오픈) -> 카드사 인증 -> successUrl로 돌아옴 (여기서 가격 등 검증 하고, 검증성공시 승인api를 호출합니다. 이때 가격이 결제가 됩니다.) -> 결제완료 보다 자세한 프로세스 안내는 위 신규 문서 링크에서 단계별로 확인이 가능하세요.
무늬맨
무늬맨6d ago
답변 감사합니다. 그럼 혹시 저희 회사에서 토스페이먼츠를 사용하고 있는대 앱서비스만 하고 있고 웹에서 임시로 결제페이지를 만들고 싶은대 이러한 임시 결제페이지를 제공하는 서비스는 없죠??
Ayaan
Ayaan6d ago
앱에서 결제를 바로 진행하지 못하시는 이유가 따로 있을까요? 따로 말씀하신 제품은 없는것으로 압니다. 직접 개발하셔야 하는데, 어짜피 모바일 앱에서 결제할 수 있는 위젯 모듈이 있어서요.
무늬맨
무늬맨6d ago
아 코드없이 가격만 정하면 임시 url 이라던지 해서 결제페이지를 제공하는 그런 서비스가 혹시 있는지 해서요..
Ayaan
Ayaan6d ago
비슷한서비스로 링크페이라고 있었는데, 신규 계약이 중단되었을겁니다. 1544-7772로 한번 가입가능한지 연락해보세요. 그런데 그렇게 결제받는 방식은 추천드리진 않아요. 가능하면 직접 결제로직을 구현을 하시는게 좋을 것 같습니다.
토스페이먼츠 BOT
토스페이먼츠 결제연동팀
빠르고 정확한 결제연동 경험을 위해, 디스코드에서는 기술 문의만 받고 있습니다. 계약 및 운영 관련 문의는 1544-7772나 홈페이지 상담을 이용해주세요. 감사합니다.
무늬맨
무늬맨6d ago
넵 친절한 상담 정말 감사드립니다! 덕분에 궁금한 부분이 해소되었습니다.ㅎ 좋은 하루 되세요^^
Ayaan
Ayaan6d ago
혹시 앱은 어떤 언어로 개발을 하셨을까요? 혹시 모르니 앱쪽 결제연동 모듈 문서링크를 공유드리려고 합니다.
무늬맨
무늬맨6d ago
flutter 인대 외주개발이고 저는 기획자이지만 개발 초급정도 지식을 가지고 있어 문의 드렸습니다.ㅎ
Ayaan
Ayaan6d ago
아하, 그렇군요. 혹시 추후에 앱 내에 결제를 붙이게 되시면 이 링크 참고하시면 될겁니다. https://docs.tosspayments.com/sdk/widget-flutter
결제위젯 Flutter SDK | 토스페이먼츠 개발자센터
결제위젯 Flutter SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
무늬맨
무늬맨6d ago
넵 감사합니다^^
Ayaan
Ayaan6d ago
네 감사합니다~ 좋은 하루 보내시기 바랍니다.
무늬맨
무늬맨6d ago
네 좋은하루 되세요!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
More Posts
결제후 세션이 사라지는 문제가 발생합니다.이번에 서버 OS를 Ubuntu24, 아파치2.4 변경하였습니다. 결제후 세션 사라지는 문제가 발생하고 있습니다. 도움 부탁드립니다.네이버페이네이버페이결제시 지금 그냥 튕겨버리는 현상이 생기는데 왜그럴까요?Flutter 토스 페이먼츠 위젯 패키지 사용시 빌드 에러안녕하세요! 아래 오류 관련 해서 문의 드립니다. # 빌드 환경 Xcode 16 Beta Package: `tosspayments_widget_sdk_flutter 2.0.에러TLS 1.2 미만 비보안채널 지원종료 안내 메일을 받고 1.2로 버전으로 이전했습니다. 이전에 결제는 정상으로 처리됐는데. 그런데 결제요청시 결제완료에서 전혀 데이타를 받지 못결제 요청시 버전관련기존의 요청에서 version 을 v1로 하다가, version 을 v2로 변경하여 결제를 진행했습니다. 하지만 API 로그에 기록된 것을 보면 엔드포인트는 여전히 v1 으로 기록결제 및 취소 시 주문 번호 관련 문의 드립니다.결제 시에 사용된 주문 번호는 결제 취소 또는 부분 취소 시에도 시에 동일한 주문 번호가 파라메터로 사용되어야 하는가요?결제위젯 관련 궁금한 점이 있습니다.결제위젯으로 연동중에 있는데 successUrl 에 커스텀 파라미터를 추가해서 넘기고 싶습니다. successUrl: window.location.origin+"/common/pa토스페이먼츠 개발환경에서 결제 완료 시 오류지난 달 까지 토스페이먼츠 결제시스템 이용하여 결제 테스트를 진행했는데요.. 오랜만에 다시 결제 테스트를 진행하려니 해당 오류가 발생하는데.. 왜 발생하는지 원인을 알수 있을까요?에스크로 미사용 문의이용 정보 > 결제 부가 서비스 에서 신용카드, 계좌이체 모두 에스크로 미사용으로 설정되어있는데 결제 위젯을 테스트키로 연동 후 가상계좌 결제를 진행하는 중에는 해당 화면이 뜹니다결제위젯 검증관련결제위젯에서 카드번호를 직접 입력해서 진행하는 경우에 생년월이이나 사업자번호를 위젯에서는 따로 검증을 안하나요?