이니시스 상점관리자에서 표기가 되지 않는 망취소 거래건

이니시스 상점관리자에서 표기가 되지 않는 망취소 거래건

HOME 고객센터 자주묻는질문
이니시스 상점관리자에서 표기가 되지 않는 망취소 거래건

웹표준 모듈 결과페이지내 처리구간내 exception 이 발생하는 경우에 망취소를 태우도록 기본 구성이 되어 있습니다. (웹표준 의 경우만 해당합니다.)

 

INIStdpayReturn.jsp 샘플내 일부

try{

       //#### 4.API 통신 시작 ####

       // 수신결과를 파싱후 resultCode가 “0000”이면 승인성공 이외 실패

      // 가맹점에서 스스로 파싱후 내부 DB 처리 후 화면에 결과 표시

       // api 통신 결과 처리 및 가맹점 결과 저장 처리 등등

} catch (Exception ex) {        // 위의 처리 구간내 오류 발생 시 망취소 처리

      //##### 실패시 처리(***가맹점 개발수정***)  

      //—- db 저장 실패시 등 예외처리—-//

System.out.println(ex);

  //#### 망취소 API ####

      //##################netCancelUrl

String netcancelResultString = httpUtil.processHTTP(authMap, netCancel); //망취소요청API url(고정, 임의 세팅 금지)

      out.println(“## 망취소 API 결과 ##”);

out.println(“<pre>”+netcancelResultString.replaceAll(“<“, “&lt;”).replaceAll(“>”, “&gt;”)+”</pre>”);

      // 취소 결과 확인

}

 

 

망취소가 발생하는 사유는 가맹점측 통신 구간의 문제 또는 결과 처리(DB 처리 등) 구간 내 오류 발생되어 위 망취소API를 통해 취소 요청된 경우입니다.

 

가맹점측 요청에 의한 취소이므로 취소 요청된 로직 확인 및 사유는 가맹점측에서 확인이 가능한 사항입니다.

 

추가 망취소 거래건의 경우 승인후 즉시 취소되며, 해당 거래건은 가맹점관리자페이지 내에

표기하지 않습니다.