노틸러스
노틸러스2y ago

토스 위젯을 사용할 때 응답 페이지가 리다이렉트 되는데 이 부분을 팝업 형태로 변경하는 방법이 있을까요 ?

저희 서비스 구조상 팝업을 통해서 결제가 진행되어야 하는데 문서로만 봤을때는 리다이렉트만 지원 되는거 같은데 혹시 팝업을 통해서 결제가 이루어 질 수 있나요?
14 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장2y ago
전달하고 계시는 successUrl 이, 처음 결제를 시작한 곳에서의 redirect 가 아닌, 새로운 창에서 떠야 한다는 말씀 으로 이해 되는데, 그것이 맞을까요?
노틸러스
노틸러스OP2y ago
넵 맞습니다.
노틸러스
노틸러스OP2y ago
결제 시작 시점에 팝업이 가능한지도 문의 드립니다.
No description
유부장
유부장2y ago
처음 결제를 요청하는 창을 유지하시고자 하는듯 한데, successUrl 로의 리다이렉트는 jsSDK 에서 진행하는 것이라 팝업에서 진행은 어렵습니다. 결제 요청 자체를 새창에서 진행할 수 있을까요?
노틸러스
노틸러스OP2y ago
넵 그렇게도 가능합니다.
유부장
유부장2y ago
예를들면 아래 입니다. 고객이 결제요청한다 새 창을 띄워서, 결제위젯을 렌더 한다. 해당 새창에서 결제를 진행하게 한다. 해당 새창에서 successUrl 리다이렉트 후 승인 처리까지 완료 시킨다. 새창에서 진행 되었으므로, 기존 창은 그대로 유지된 상태 이다. 고객에 결제요청한다는 액션에는 * 결제수단 선택하기 같은 버튼으로 유도한다는 의미 입니다.
노틸러스
노틸러스OP2y ago
이렇게는 가능하다는 말씀이시죠 ? 혹시 관련해서 코드나 문서를 받을 수 있을까요 ?
유부장
유부장2y ago
버튼으로 새창을 띄우고, 그 새창 주소에서 위젯을 렌더시키시면 된다는 의미입니다. 이건 지금 전달주신 비즈니스 로직에 의거해서 제가 드리는 의견이므로 코드나 문서는 없습니다. 구현이 혹시 어려우실까요? _blank 로 새창 띄우고 새창 띄우는 주소에서 위젯 렌더하는 페이지로 구현해두고, 해당 페이지에서 결제가 진행되게 한다
노틸러스
노틸러스OP2y ago
우선 저희가 원하는 건 결제 위젯 기본 페이지에 붙어있고 결제 수단을 선택하고 결제하기 버튼을 클릭했을때 결제 프로세스는 팝업을 통해서 진행될 수 있을지를 확인 요청 드렸는데, 그 부분은 불가능한거죠!? 위 말씀해 주신건 이해했습니다.
유부장
유부장2y ago
네, 처음 jsSDK 가 동작을 시작한 페이지에서 리다이렉트 진행이 필요합니다
노틸러스
노틸러스OP2y ago
위젯자체를 팝업으로 띄워서 처리하는걸 생각해 봐야겠군요 감사합니다!!
유부장
유부장2y ago
감사합니다 혹 저희가 드릴수 있는 추가 아이디어가 있다면 편하게 문의 부탁 드립니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?