노강표
노강표6d ago

웹뷰 환경 결제 위젯 질문

안녕하세요 웹뷰환경에서 결제위젯을 개발중입니다. 다음과같은총 3가지 흐름으로 나누어 봤을때 결제위젯 -> 카드사 결제방식 선택UI -> 카드사앱 진입 카드사 결제방식 선택UI 에서 결제위젯으로 뒤로가기를 했을때 무한 뒤로가기에 빠지게되는 현상에대한 문의인데요. - 이전 관련 문의: https://discord.com/channels/864296203746803753/1252181059962015804 해당 링크에서 해결방법으로 제시해주신 방식인 "결제창을 새웹뷰창으로 따로 열고 back 을 누르면 해당 창을 닫아 버리는 방식" 으로 구현을 해보았습니다. 따라서 카드사 결제방식 선택 UI를 추가 웹뷰로 띄우고 뒤로가기를 눌렀을때 다시 기존 웹뷰인 결제위젯이 띄워져있는 웹뷰로 돌아옵니다. 문제는 다시 돌아온 웹뷰에서 다시 카드사 결제방식 선택 UI로 진입하고자할때 "이미 다른 요청을 수행하고 있어요."라는 에러가 발생하면서 진입이 안됩니다. - 이전 관련 문의:https://discord.com/channels/864296203746803753/1382298687367151696/1382298687367151696 이전 관련 문의에서 "보통 해당 케이스는 2개이상의 위젯을 렌더링 하시는 경우에 발생합니다." 라는 내용을 확인했는데요. 그래서 결제위젯으로 돌아올때 웹뷰를 reload하는 방식으로 해결하긴했는데 로딩시간이 너무 길게느껴저서요.. 혹시 기존 뒤로가기 UX를 유지하면서 해결할 수 있는 방법은 없을까요..?
12 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장6d ago
결제위젯을 꼭 쓰셔야하나요? 결제위젯 말고, 결제수단 선택하는부분을 직접 구현하는 방식이 있읅것같아요
노강표
노강표OP6d ago
아.. 그렇군요. 혹시 직접구현 부분이 https://docs.tosspayments.com/guides/v2/payment-window 위 링크가 맞을까요??
결제창 이해하기 | 토스페이먼츠 개발자센터
주문서 UI는 직접 만들고 각 결제수단의 결제창을 연동하세요.
이실장
이실장6d ago
네 맞습니다
노강표
노강표OP6d ago
결제 위젯을 꼭써야한다면 리로드가 그래도 최선이겠죠..?
이실장
이실장6d ago
네 맞아요 어쩔수가 없네요 ㅠㅠ
노강표
노강표OP6d ago
알겠습니다 감사합니다! 혹시 해당 링크의 역할이 결제수단 선택으로 이동시키는 브릿지 url로 인식해도 될까요!! payment-gateway-sandbox.tosspayments.com... @이실장
이실장
이실장6d ago
네 맞아요. 라이브키에선 sandbox자가 빠질거고요
노강표
노강표OP6d ago
아 라이브키에선 빠지는군요. 결제위젯구현 방식으로 진행했을때 현재 테스트 환경에선 "payment-gateway-sandbox.tosspayments.com" 포함여부로 판단하고 있는데요. "payment-gateway"만으로 식별해도 괜찮을까요?
Kimoon Lee
Kimoon Lee6d ago
라이브 기준으로 payment-gateway.tosspayments.com 으로 식별해 주시면 될것 같습니다.
노강표
노강표OP6d ago
감사합니다!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?