[V021] signature 값이 잘못되었습니다.

[V021] signature 값이 잘못되었습니다.

HOME 고객센터 자주묻는질문
[V021] signature 값이 잘못되었습니다.

V021 | signature 값이 잘못되었습니다. 의 오류는 주문 요청 필드 내 올리는 값 중 아래의 리스트가 상이할 경우에 발생하는 오류입니다.

 

signature 는 결제요청페이지 내 signature 생성 부분에서 확인되는
signature = “oid=” . $orderNumber . “&price=” . $price . “×tamp=” . $timestamp;

 

위의 값 기준으로 암호화 처리된 값을 넘기며,
실제 input 값으로 넘기는 oid, price, timestamp 필드의 값과 대조하여 상이할 경우 위의 오류가 발생합니다.

 

결제창으로 넘기는 데이터 내 값이 상이한 부분(금액이 변경되는 등)이 없는지 확인 부탁드립니다.

 

SignatureUtil은 INIpaySample_v1.3.jar 라이브러리 파일에 포함되어 있습니다.