개발/기타

KG이니시스 웹표준 망 취소 요청 및 응답 데이터

남양주개발자 2020. 2. 13. 17:29
728x90
반응형

※망 취소 요청 데이터(승인 요청 전문과 동일한 스펙)

필드명

한글명칭

예시
[Data Type, 밑줄은 기본값]

설명

필수 여부

크기 (최대)

mid

가맹점 id

[String] INIpayTest

가맹점 아이디

Yes

10 Byte

fixed

authToken

인증 결과코드

[String] sgnWSY9uZ3c9lbkJItgiP4VdD 5L+dM0+dmuv+R707vExQC5 XjwjSCUOa/QumiTMW Y8+aLvjFu .......

인증 결과에 대한 위변조 검증값

Yes

(위변조 검증)

--

price

인증가격

1000

인증 가격 결과에 대한 위변조 확인용

Yes (가격

64 Bytes

timestamp

타임스템프

[Number] 1335233672723

TimeInMillis(Long)

→제공라이브러로 생성가능(샘플소스참조)

Yes

(위변조 검증)

20 Byte

signature

signature

[String] 11f65eea829cc2c165874b104 dbfd4965fc30d5ef9292405413 bb8504cc5997d”

위변조 방지 SHA256 Hash

*결제요청 동일한 방법으로 signature와 생성

→ “[TABLE 2-3] 승인요청 signature 생성 대상(Target) 필드” 참조

Yes

64 Byte

charset

리턴 인코딩

[String] EUC-KR[UTF-8, EUC-KR]

결과 수신 charset

 

5 Byte

format

리턴 형식

[String] JSON[XML, JSON, NVP]

결과 수신 형태

XML : <result>내의 XML 결과 리턴

JSON : root 없이 json 결과 리턴

NVP : name=value&name=value

으로 결과 리턴 →”[TABLE 2-13] 리턴 형식별 승인결과 예시

“참조

 

5 Byte

 

※망 취소 결과 데이터

필드명

한글명칭

Data Type

설명

크기(최대)

tid

거래번호

String

거래번호

40

mid

상점아이디

String

상점아이디

10

MOID

주문번호

String

상점주문번호. 결제 요청 시 "oid" 필드에 설정된 값

40

selectPayMethod

지불수단

String

결제 수단

10

resultMsg

결과메시지

String

결과 메시지

100

resultCode

결과코드

String

[0000 : 정상, 기타 : 실패]

* 승인 처리가 되지 않은 상태에서 요청 할 경우 실패 코드가 내려갑니다.

10

728x90
반응형
그리드형