카카오페이 안드로이드 웹뷰 연동문의
환경은 안드로이드 웹뷰를 연동한 WEB SDK 호출 환경입니다. (웹방식 에서는 문제없음)
기존 직연동시는 (세션 유지된) 새창으로 카카오페이 결제주소를 호출하던 방식이었는데요.
이번에 토스결제위젯을 붙이면서 문제가 발생되고 있습니다.
결제페이지 -> 카카오페이 -> checkout...(리다이렉션) -> htts://online-pay.kakao.com/reseller/v1/~~ -> 카카오결제[다음] -> 카카오페이 앱 실행됨 -> 결제완료화면 -> 확인 -> 처음 시작페이지로 이동
플로우는 캡쳐해서 첨부하였습니다.
혹시 웹뷰기반의 앱에서 웹SDK 를 사용하는 동일 이슈사례가 있는지 해서 문의 드립니다.

13 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
우선 크로스체크 차원에서 다시 한번 질문드리면
보내주신 이미지의 앱이, 안드로이드 웹뷰 위에 웹서버를 띄우는 방식으로 구현된거죠?
지금 테스트키로 실행중이셨을까요?
아뇨 현재는 라이브키로 확인중입니다.
주문번호 한번 공유해주시겠어요?
902308290000035046
이게 paymentWidget.requestPayment 호출 후까지만 되는거라~
저희 임시 주문번호까지만 확인이 되서 잘 전달이 됐는지 모르겠네요.
이 케이스면 successUrl 까지 전달이 안되서요.
저희가 확인가능한 사이트가 있을까요? 아니면 동영상으로도 볼 수 있을까요?
로그상 특이사항은 말씀하신 것처럼 없네요
스테이징 서버라 외부 접속이 어려워서~ 영상으로 첨부 드립니다.
혹시 웹뷰 세팅에서 캐시모드 어떻게 설정하셨나요?
setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 입니다.
LOAD_NO_CACHE 로 설정해 보시기 바랍니다.
결제 정보를 업데이트 해야 해서 캐시를 사용하시면 해당 증상이 발생할수 있습니다.
아~ 간헐적으로 성공은 해서 확실치는 않치만 해결된것 같습니다. 좀더 확인 후 문제 생기면 다시 문의드리겠습니다. 정말 감사합니다.
네 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.