안녕하세요.
사이트를 PWA 로 패키징해서 IOS 앱으로 출시 후 테스트중인데요. 토스 결제 모달에서 결제버튼 클릭 시 빈화면 후 에러가 발생합니다. 혹시 추가할 사항이 있을까요?
11 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
어떤 에러가 발생하는지 공유 부탁드립니다.
그리고 만드신 PWA 상에서 저희 JS SDK 가 정상적으로 import 되었는지, 실행시에 콘솔쪽에 에러가 없는지도 확인부탁드릴께요.
아직 PWA 로 저희 결제창 연동하신 분을 본적은 없어서 연동이 가능할지는 저희도 잘 모르겠습니다.
웹사이트를 PWA 로 해서 어플로 출시했는데 웹에선 정상적으로 결제가 되는데 앱에서는 결제시 이미 처리된 결제라고 뜹니다.
스위프트로 테스트중인데 혹시 세팅값에 추가해야하는 부분이 있나요 ?
간편결제 시에는 주소가 유효하지않다는 얼럿이 발생합니다.
토스 키값은 웹에서 쓰던 값 그대로 패키징했습니다.
이미 처리된 결제면 주문번호를 동일하게 사용하셨거나 결제가 완료된 paymentkey 를 사용하신겁니다.
간편결제에 주소가 유효하지 않다는건 아마 외부 앱이 뜨는 appscheme 처리가 안되신것 같구요.
iOS 앱이라면 이거 보고 설정을 추가해 주셔야 외부 앱이 뜨실겁니다.
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
모바일 웹뷰 결제는 앱투앱(App to App) 이동이 필요한데요. 결제기관의 앱스킴 목록과 OS별 이동 방법을 알아보세요.
PWA...면 브라우저에서 단순히 앱처럼 UI를 보여주는거라 앱스킴 처리는 못할겁니다.
@냥과장
사파리에서 공유 -> 홈 화면에 추가를 통해서 설치한 PWA에서도 동일한 지 확인부탁드려요
@희냥
그럼 PWA 로는 결제 연동을 하실수 없겠네요.
사파리가 단순히 UI를 앱처럼 보여주는거고 실제로는 밑에 사파리가 돌고 있어서,
일반적인 케이스 (공유 -> 홈화면의 추가 버튼을 통한 설치) 시 결제가 가능한것으로 알고 있습니다.
다만 지금 케이스처럼 앱스토어에 이를 패키징하여 배포하는 경우에는, 저도 가능한지 잘 모르겠습니다.
(앱스킴 처리가 불가능하기 때문)
pwa 로 카카오페이 결제시 주소가 유효하지 않다고 뜨는 경우에는 뭘 추가해야하나요 ?
보내드린 링크를 참고해주세요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.