ㄹㄹ
ㄹㄹ11mo ago

결제위젯 카카오뱅크 선택시 이동화면에서 추가 진행이 안되고 있습니다.

안녕하세요, 결제 위젯을 라이브로 올린 상태인데, 안드로이드 기기에서 카카오뱅크 선택후 이동하는 화면에서 모바일 일반결제 설치하기 버튼 클릭시 ERR_CLEARTEXT_NOT_PERMITTED 란 오류와 함께 더이상 진행이 안된다고 합니다. 혹시 이 부분에 관하여 추가적인 대응이 필요한 부분이 있다면 공유부탁드립니다!
No description
19 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
ㄹㄹ
ㄹㄹOP11mo ago
결제 진행하기를 클릭하면 404 에러가 납니다 (해당 url을 찾을 수 없다고 구글 에러 화면이 나옵니다)
ㄹㄹ
ㄹㄹOP11mo ago
결제 진행하기 클릭후 나오는 화면입니다.
No description
Kimoon Lee
Kimoon Lee11mo ago
이내용 참고하셔서 조치해 주시면 됩니다.
Kimoon Lee
Kimoon Lee11mo ago
잡다구리
안드로이드 웹뷰 URL 호출시 에러 ERR_CLEARTEXT_NOT_PERMITTED
안드로이드 웹뷰(WebView)에서 URL 호출시 ERR_CLEARTEXT_NOT_PERMITTED 발생할 경우 해결방법웹뷰 이용시 기본 URL 주소는 보안주소인 https"// 로 이루어진 주소를 사용해야 됩니다.그런데 http:// 로 된 주소를 불러올 경우 에러가 발생합니다.이런 경우는 간단히 AndroidManifest.xml의 application 태그에 android:usesCleartextTraffic="true"한라인 추가 해 주면 해결 됩니다.
ㄹㄹ
ㄹㄹOP11mo ago
넵 감사합니다~!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
ㄹㄹ
ㄹㄹOP11mo ago
안녕하세요 안내해주신 대로 모바일 일반결제(ISP) 설치하기 버튼을 눌렀을 때 났던 오류는 해결했는데 하단 결제 진행하기 버튼을 눌렀을 때 나오는 에러는 여전히 발생하고 있습니다. 혹시 이에 대한 가이드라인이 추가로 더 있을까요?
ㄹㄹ
ㄹㄹOP11mo ago
스크린 녹화한 파일 공유드립니다
Kimoon Lee
Kimoon Lee11mo ago
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
Kimoon Lee
Kimoon Lee11mo ago
이 가이드를 참고해 보시기 바랍니다. 다른 카드사 결제는 잘되시는 건가요?
ㄹㄹ
ㄹㄹOP11mo ago
넵 카카오뱅크를 선택했을 때만 위 현상이 발생합니다 주신 가이드따라서 한번 해결해보겠습니다 감사합니다!
Kimoon Lee
Kimoon Lee11mo ago
뭔가 증상을 보면 앱이 없어서 마켓으로 이동하는데 마켓 URL 을 찾지 못하는 것처럼 보입니다. 이부분 코드가 있으시면 확인해 보셔야 할것 같아요.
뽀삐
뽀삐11mo ago
안녕하세요! - 개발자센터 SDK > React Native 페이지 내용은 적용되어 있습니다. - https://docs.tosspayments.com/reference/widget-rn - 연동 깊이 이해하기 > 웹뷰 연동 > Android 영역에 안내된 스킴은 추가되어 있습니다. - https://docs.tosspayments.com/guides/webview#android 샘플앱에서도 같은 문제가 발생하는지 궁금하여 저희 테스트키를 사용하여 샘플앱을 돌려보았습니다. 동일하게 신용-체크카드 > 카카오뱅크 선택하고 결제요청을 하면 저희 앱과 다른 페이지가 노출되고, 여기서는 문제가 발생하지 않습니다. 혹시 웹뷰 내용을 샘플앱과 동일하게 적용할 수 있는 방법이 있을까요?
결제위젯 React Native SDK | 토스페이먼츠 개발자센터
결제위젯 React Native SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
뽀삐
뽀삐11mo ago
샘플앱으로 동작한 영상 전달드립니다. clientKey: "test_gck_ma60RZblrq1LdYKQqA4MrwzYWBn1" variantKey: "TEST_PURCHASE_FORM"
Kimoon Lee
Kimoon Lee11mo ago
샘플 앱에서 문제가 없으시다면 구현의 이슈라서 저희가 별도로 가이드를 드릴수가 없습니다.
Kimoon Lee
Kimoon Lee11mo ago
여기 있는 코드로 테스트 해보시고, 문제가 발생하지 않는다면 이코드와 작성하신 코드의 차이를 확인하면서 수정해주셔야 할것 같습니다.
뽀삐
뽀삐11mo ago
requestPayment 실행 시 서버에서 전달해준 값을 그대로 사용하고 있었는데, 이 값에 paymentAmount가 포함되어 있었습니다. paymentAmount는 위젯의 requestPayment 타입정의에는 없는 값이어서, 해당 값을 제거하고 실행하니 새 버전의 문제 없는 웹뷰가 표시되네요. 감사합니다!

Did you find this page helpful?