kb국민카드 결제 시 intent 에러 문의
안녕하세요. 신용/체크카드 결제 처리 중에 있습니다.
다른 은행이나 페이들은 문제가 없는데,
KB국민은행만 KB스타뱅킹 결제나 앱결제를 누르면 ERR_UNKNOWN_URL_SCHEME 에러가 발생하는데, 제가 따로 더 처리해야 할게 있나요?
AndroidManifest.xml 에는
<package android:name="com.kbcard.cxh.appcard" /> <!-- KB Pay -->
<package android:name="com.kbstar.liivbank" /> <!-- Liiv(KB국민은행) -->
<package android:name="com.kbstar.reboot" /> <!-- Liiv Reboot(KB국민은행) -->
이렇게 추가돼있습니다.
앱이 있으면 실행되고 없으면 마켓으로 이동하긴 하는데, 에러페이지가 뜨고 이동을 하는 상황입니다.
20 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
안드로이드 앱스킴 정보입니다.
https://docs.tosspayments.com/common/webview#android
웹뷰(WebView)에서 외부 앱 열기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
에러가 나는 과정을 동영상으로 올려주실 수 있을까요?
앱이 있으면 실행되고 없으면 마켓으로 이동하는게 맞는 프로세스입니다. 그런데 에러페이지가 어떻게 뜬다는 것인지 재현이 필요합니다.
@박수습 영상 첨부해드립니다.
@로엘 타사 결제나 isp도 동일한 오류가 나는지 확인부탁드립니다
@iam.ayaan 타사 결제는 오류가 발생하지 않습니다.
국민 isp도 오류가 안나나요?
@로엘
@iam.ayaan 네 국민 isp는 오류가 안납니다.
intent 주소가 각 카드사별로 다른데 intent 처리하는 방법때문에 그런 것으로 보입니다.
어떤식으로 소스 구현을 하셨는지와 개발언어(안드로이드, 플러트, 웹뷰) 등을 확인 부탁드려요.
웹뷰를 사용하신 경우라면 아래 가이드 참고하여 구현하시면 됩니다.
https://docs.tosspayments.com/common/webview
웹뷰(WebView)에서 외부 앱 열기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
@박수습 flutter로 웹뷰띄우고 있고, 해당 링크의 가이드를 따라 코드를 작성했습니다.
내용확인 감사드립니다. 이슈 확인해보고 답변드리겠습니다.
KB 스타뱅킹은 com.kbstar.kbbank 이걸 추가해 주셔야 합니다.
cc: @이실장
@로엘 연동을 저희 가이드를 보시거나, 아니면 lib를 사용하셨나요?
웹뷰(WebView)에서 외부 앱 열기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
이가이드대로 하면 packagename도 필요가 업습니다.
@이실장 네 가이드대로 했는데, 국민은행만 저러네요...
재현이 안되어 도움드리기가 어렵네요..
MethodChannel은 사용해주신건가요?
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.