49 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
어떤걸 확인해 드리면 될까요?
<package android:name="com.kbcard.cxh.appcard" /> <!-- KB Pay -->
국민카드 intent 는 이겁니다.
웹페이지를 사용할 수 없음
다음의 이유로 intent://pay?srCode=8957267&....
현재 플러터로 사용중이며
tossPaymentsWebview(url) {
final appScheme = ConvertUrl(url); // Intent URL을 앱 스킴 URL로 변환
if (appScheme.isAppLink()) { // 앱 스킴 URL인지 확인
appScheme.launchApp(mode: LaunchMode.externalApplication); // 앱 설치 상태에 따라 앱 실행 또는 마켓으로 이동
return NavigationDecision.prevent;
}
return NavigationDecision.navigate;
}
intent 처리가 안되는 것으로 보이는데요.
해당 플러그인 그대로 사용중인데요
onNavigationRequest
여기에 intent내용이 잡히질 않습니다
저희 플러터 샘플로 동일 문제 발생하는지 확인 가능하실까요?
확인해보겠습니다
현재 widget을 사용하지 않고 지금 webview로 사용중이라서
가이드라인에 나와있는
tossPaymentsWebview(url) {
final appScheme = ConvertUrl(url); // Intent URL을 앱 스킴 URL로 변환
if (appScheme.isAppLink()) { // 앱 스킴 URL인지 확인
appScheme.launchApp(mode: LaunchMode.externalApplication); // 앱 설치 상태에 따라 앱 실행 또는 마켓으로 이동
return NavigationDecision.prevent;
}
return NavigationDecision.navigate;
}
해당 메서드를 사용중입니다.
해당 메서드에서 잡히지 않고있습니다
webview library는 어떤거 쓰셨어요?
webview_flutter: ^4.2.4
사용중입니다.
다른 카드는 전부 onNavigationRequest 메서드에서 url 이 확인이 되고있는데 kb만 불가능한 상황입니다.
GitHub
flutter_webview_sample_app/lib/screens/webview_flutter_screen.dart ...
flutter webview sample. Contribute to youjun-lee/flutter_webview_sample_app development by creating an account on GitHub.
여기한번 참고해보시겠어요
네 그대로 한번 코드 참고해서 해보겠습니다. 감사합니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
안녕하세요.
해당 github에 있는 내용으로도 동일한 현상이 나옵니다.
저는 이상없이 잘되어서요
동영상으로 현상 한번 올려주세요
타 플랫폼 pay와 비교해서 올려드립니다.
위에 소스코드 그대로 실행하신건가요?
아니면 참고해서 하신건가요?
상단에 소스코드에 해당부분만 복사해 시도해봤습니다.

git에 있는 앱 코드 그대로 내려서 ㅏ테스트 해보시기 바랍니다.
레포 그대로 받아서 한번 실행해보세요~
안녕하세요
레포 받아서 그대로 실행해도 동일한 결과를 얻어
영상 보내드리겠습니다.
영상 안보내셔도 됩니다
💡 정보 제출
민감 정보를 안전하게 제출해주세요
메일주소 제출해주세요
ㅇㅕ기에 메일주소 보내드리면될까요 ?
위에 정보제출눌러서 보내주세요
영상은 확인하지 않습니다. 되어야 정상이거든요
보내드렸습니다!
firebase 초대드렸는데 메일받으셨나요
아뇨 메일 안들어왔습니다.
kb pay앱은 설치되어있으신가요
네네
토스 라이브러리에 위젯으로띄우면
정상적으로 나옵니다
웹뷰에서만 지금 인식을 못하고있어요.
다른 카드사들은 정상적으로 webview에서 onNavigationRequest 함수 안으로 들어와서 처리가 되는데
kbpay에서는 onNavigationRequest <<이곳에 안들어오더라구요
지금 마지막에 보내주신 영상은 저희 레포 그대로한거죠?
네네 레포 그대로 받아서 실행후
저희 결제링크 태웠습니다
webview flutter 버전도 그대로 쓰신거고요?
네 그대로 레포만 받아서 바로 실행했습니다
inappwebview로 했을 때는 이상없나요?
지금 바로 해볼게요
inappwebview버튼을 누르면
흰색화면만 보이고있습니다
flutter version -> 3.22.0
그대로 했는데 안된다고 하시면 저희도 더이상 도움드리기가 애매하네요..
위영상 보시면 레포 그대로 실행했을 때 잘되거든요!
지금까지 다른 가맹점들도 이상없이 사용해오고 있고요
혹시 테스트 링크 받아볼 수 있을까요 ?
어차피 같은 repo apptester에 배포해둔건데요.
새로 배포해야해서 당장 제공이 어렵습니다
테스트 결제 용 url
부탁드립니다!
어떤 링크 말씀이세요

테스트 해볼 수 있는 링크 어디서 볼수있을까요 ?
저희가 제공해드리는건 없습니다.
알겠습니다. 따로 테스트 해보겠습니다
현재 저희와 계약된 mid는 어떻게되실까요?