19'C 흐림
서울 강남구
이번에 웹뷰형식으로 앱을 외주줘서 만들었는데 도중 오류가 있어서 해결방안 올려드립니다.
문제점 )A. 안드로이드 모바일에서 크롬으로 결제완료시 삼성인터넷으로 튕김 / B. 어플로해도 기본 삼성인터넷으로 튕김
A같은경우 기본 인터넷인 삼성인터넷에서 결제시 리턴잘됨. / B같은경우는 어플은 크롬으로 띄우는 웹앱이라 수정이불가함.
이니시스에 연락하여 개발자분과 상담하였는데 예전 이니시스 버전 이용중이라 하더라구요. 최신버전으로 업데이트 하라합니다
업데이트 하는법은 쉽습니다.
해결법 ) shop/orderform.php 에서
f.action = "https://mobile.inicis.com/smart/" + paymethod + "/";
paymethod 라는 변수로 받고있는데 이것을
f.action = "https://mobile.inicis.com/smart/payment/"
이렇게 바꿔줍니다.
그 후 orderform.1.php 에서
<input type="hidden" name="P_INI_PAYMENT" value="CARD">
추가해주면 간편결제역시 기본브라우저로 튕기지않고 리턴값 잘받아와 처리가능합니다!
그외 오류도 최신버전으로 업뎃하면 잘되실거에요~