사진보면 pc 쇼핑몰인데 페이지가 주문확인페이지 입니다 거 결제 위젯을 여기서 같이 띄우는건 되는데 결제 위젯을 새로운 창으로 띄우려고 하니 어렵네요 가능한가요?
15 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
기본적으로 결제위젯은 저렇게 주문서에서 바로 띄우시는 용도로 제공하고 있습니다.
새로운 창으로 하시려먼 직접 새로운창을 만들고 그안에 결제위젯을 렌더링 해주셔야 합니다.
새창으로 띄우길 원하시면 그냥 저희가 제공하는 일반 결제창을 이용하시는게 더 좋을수도 있습니다.
결제창 이해하기 | 토스페이먼츠 개발자센터
주문서 UI는 직접 만들고 각 결제수단의 결제창을 연동하세요.
위 가이드 참고해 주세요. 다만 결제위젯처럼 결제 창을 커스텀 할수는 없습니다.
그러면 브라우저 창에서 하려면 일반 결제창이나 결제위젯을 주문서에서 하는거 밖에 방법이 없는거네요
네 보통은 그렇게 사용하고 계십니다.
그리고 혹시 토스 페이를 선택후 결제하기를 누르면 자꾸 amount 값을 설정해달라고 하는데
팝업이용해서 하시는 경우도 있는데 이건 가맹점에서 직접 팝업을 직접 구현해 주셔야 합니다.
amount 를 설정안하셨거나 0으로 설정하시는것 같습니다.
설정을 해놔도 오류가 나옵니다
처음 렌더링할때 amount 값과
중간에 setAmount 하실때 값이 들어가는지 디버깅해보셔야 할것 같습니다.
console.log를 해서 값을 보면
잘 나오는데도 오류가 생깁니다
사이트를 저희가 볼수 있을까요?
지금 현재 배포가 안되어있어서 힘들것같아요
제가 한번 더 찾아보겠습니다
궁금한게 더 있는데 혹시 일반 결제창으로 할때 보는 가이드에서는 모바일 ui가 보이는데 이걸 pc에서 하면 같은 ui로 새로운 창이 나오는건가요?
네 맞습니다. PC 모바일 별로 다른 UI 가 표시 됩니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.