
외부결제앱 호출이후 결제결과를 다시 메인앱으로 돌아와 처리될 수 있도록 하기위해~ “앱스킴”명이란 것을 결제호출 웹소스에 적용해주어야만 합니다. PG사마다 적용되는 웹소스가 차이가 있으니 적용된 PG사가 위의 타이틀과 맞는지 확인해주세요.
<aside> 💡
나이스페이는
나이스페이와 나이스페이먼츠 2개의 PG로 나뉩니다.
아래 해당하는 가이드를 확인하여 적용해주세요.
</aside>
https://start.nicepay.co.kr/manual/quickguide/start.do
모바일앱에 적용되는 “앱스킴”명이 만약 “testapp” 이라고 한다면 아래처럼 적용이 되어야 합니다. (앱스킴명은 앱 제작시 이름을 안내드립니다.)
아래 결제호출코드에 appScheme 이란 변수명을 사용해 앱스킴명값을 정의합니다.
AUTHNICE.requestPay({
clientId: 'af0d116236df437f831483ee9c500bc4',
**appScheme**: `**testapp://**`, //=>앱스킴명이 = **testapp** 인경우
method: 'vbank',
orderId: 'your-unique-orderid',
amount: 1004,
goodsName: '나이스페이-상품',
returnUrl: '<http://localhost:4567/serverAuth>'
});
https://developers.nicepay.co.kr/manual-auth.php
결제모듈 호출 웹소스의 form태그에 “WapUrl, IspCancelUrl” 라는 이름의 2개 input태그 추가