payment.otvReqPayTokenWithAuth - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki

gigagenie.payment.otvReqPayTokenWithAuth

API 설명

  • OTV 결제 인증-토큰 요청 API
  • OTV 결제 토큰을 요청함
  • 결제가 불가능한 경우(목소리 미등록, OPAY 회원 미가입 등등)의 경우 해당 인증-가입 단계 진행 후 결제 토큰을 발급함

API 구조

  • function otvReqPayTokenWithAuth(options,callback)
  • options
    • homeShoppingCode: (String, Mandatory) 제휴사 코드
    • payOption: (Int, Mandatory) 인증 방법으로 다음 두 가지를 지원함
      • 1: 리모콘
      • 2: 음성
    • packageName: (String, Mandatory) 패키지명
  • result_cd
    • 200: 성공
    • 500: 시스템 Error
  • extra
    • reqResult: (String) 인증 결과
    • purchaseAuthToken: (String) OTV 결제 토큰

사용 예시

// callback 방식
var options = {};
options.homeShoppingCode = "1111111111";
options.payOption = 2;
gigagenie.payment.otvReqPayTokenWithAuth(options, function (result_cd, result_msg, extra) {
    if (result_cd === 200) {
        if (extra.reqResult == "Success") {
            console.log("PayToken: " + extra.purchaseAuthToken);
        }
    } else {
        console.log("reqPayToken Fail");
    }
});