
PG사마다 결제 웹소스에 앱의 스킴명이란것을 적용해주어야 합니다.
스킴명 적용방식은 각 PG사마다 다르며 이이 대한 적용가이드가 각PG사에 있습니다.
*잘 알려진 PG사는 저희가 경험을 통해 잘 알고 있어서 가이드 드리지만, 잘 알려지지 않은 PG사는 해당 가이드가 없을수 있고, 스킴명 적용자체가 안될 수도 있습니다.(스킴명이 적용되지 않으면 정상결제가 안됨)
app_scheme 변수를 추가해주세요.IMP.request_pay({
pg: "html5_inicis",
pay_method: "card",
merchant_uid: "ORD20180131-0000011",
name: "노르웨이 회전 의자",
amount: 64900,
**app_scheme: "appscheme명" //=> "appscheme명"은 알려드리는 이름으로 적용해주시면 됩니다.
//앱스킴명이 "testapp" 이라면 app_scheme: "testapp" 이라고 지정!**
app_scheme 파라미터값이 적용되도록 해주세요.//모바일앱인지 웹인지 구분 javascript
if(navigator.userAgent.toLowerCase().indexOf('mobileapp') != -1){
//모바일앱으로 실행된 경우
} else {
//웹으로 접속한 경우(모바일웹브라우져,pc웹브라우져)
}