결제 위젯 SDK에서 약관 관련하여 문의 드립니다.
안녕하세요. 결제 위젯 SDK를 테스트 중에 약관 관련 내용이 노출이 안 되고 있어서 문의드립니다.
상점 관리자에서 결제 위젯 UI에서는 약관 관련 동의 체크 박스 등 노출이 되는 것으로 보이는데, 실제로 SDK를 도입하면 약관 관련 내용이 노출되지 않아서 원래 그런 것인지 또는 특수한 설정을 해야하는지 궁금합니다.
감사합니다.
17 Replies
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
MID 를 알수 있을까요?
lyclefkhz0 입니다 🙂
테스트 키로 하고 계신가요?
넵 맞습니다
테스트 키, 라이브 키 둘 다 약관 관련 내용이 노출되지 않았습니다.
그런경우 가끔씩, 코드상의 문제로 안뜨고 넘어갈때가 있습니다.
혹시나 연동하셨던 script 태그 내용을 볼 수 있을까요?
약관은 렌더링을 따로 해야 하는데,
결제위젯 JavaScript SDK | 토스페이먼츠 개발자센터
결제위젯 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
약관렌더링은 하신거죠?
** 약관이 안나오는 두가지 케이스가 있습니다.
1. 약관 렌더링을 안 한 경우
2. paymentAgreement.on('change') 이벤트를 사용해서 처리하는 경우
두번째의 경우, 처음에 렌더될 때 기본값이 체크됨 인데,
그게 알아서 체크됨이 되면서 change 이벤트가 호출되는거 같더라구요
그래서 안나오고 skip되는 case가 있습니다.
그래서 두가지 경우 중 하나에 해당하는지 확인해 주시면 되고
Android, iOS SDK내에 오픈된 render 메서드는 보이지 않는데 제가 잘못 알고있는걸까요??
renderAgreement가 보이진 않았습니다.
확인해볼게요
감사합니다. 확인부탁드리겠습니다.
해당 부분은 현재 구현되어있지 않는게 맞습니다. 직접 렌더해주시거나, 기다려주셔야할 것 같습니다.
현재 정확한 추가일정은 나오지 않았습니다.
Android, iOS SDK에서 fork뜨고 리버싱하여 몇 가지 수정했을 때 약관이 노출되는 것을 확인했으나, 네이티브 javascript SDK가 어떻게 변경될지 모르는 상황에서 javascript SDK를 랩핑하여 구현하거나 또는 Android, iOS SDK를 수정하여 사용하기에는 리스크가 큰 것 같습니다.
답변주셔서 감사합니다.
네 저희도 빠르게 대응될 수 있도록 전달하도록 하겠습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.