앱케이크_appcake_하이브리드앱제작_Admin.png

PG사마다 결제 웹소스에 앱의 스킴명이란것을 적용해주어야 합니다.

스킴명 적용방식은 각 PG사마다 다르며 이에 대한 적용가이드가 각PG사에 있습니다.

  1. 모바일앱 웹뷰에서의 외부 결제앱을 이용한 결제처리 과정(참고사항)
  1. 기존 결제호출 소스 수정 코드 가이드 (기존 결제 API URL로 결제정보변수를 넘겨주는 소스에 아래를 추가합니다.)
<input type="hidden" name="inapp_flag" value="**Y**">
****<input type="hidden" name="app_return_url" value="**앱스킴명://**">
<input type="hidden" name="app_cancel_url" value="**앱스킴명://**">
<!--
	**위에 "앱스킴명"은 알려드리는 이름으로 적용**해주시면 됩니다**.
		//앱스킴명이 "testapp" 이라면 value="testapp://" 이라고 지정!**
-->
//모바일앱인지 웹인지 구분 javascript (서버코드로도 ua값을 조회할수 있음)
if(navigator.userAgent.toLowerCase().indexOf('mobileapp') != -1){
    //모바일앱으로 실행된 경우

} else {
    //웹으로 접속한 경우(모바일웹브라우져,pc웹브라우져)
    
}