kginicis-ts / INICIS_Stdpay

【 일반결제 】 :: PC/모바일 모듈 소통 공간입니다.
6 stars 0 forks source link

테스트 망취소요청을 하는데 코드: 01, 메세지: 인증 이력이 없습니다. 가 떨어집니다. #122

Open ckrhubdnc opened 1 year ago

ckrhubdnc commented 1 year ago

모바일 결제 후에 강제로 서버에서 exception 시켜서 망취소 테스트를 하고 있는데 계속 인증 이력이 없습니다 가 떨어집니다. P_CANCEL_URL : https://ksmobile.inicis.com/smart/payNetCancel.ini P_TID : INIMX_CARDINIpayTest20230808213912635610 P_MID : INIpayTest P_AMT : 20100 P_OID : 2308082138YZ16

주소는 https://ksmobile.inicis.com/smart/payNetCancel.ini?P_TID=INIMX_CARDINIpayTest20230808213912635610&P_MID=INIpayTest&P_AMT=20100&P_OID=2308082138YZ16 이렇게 해서post로 보내는데 왜 인증 이력이 없습니다가 떨어지나요?

P_TID와 P_MID와 P_AMT와 P_OID는 결제 승인 후 리턴 받는 값들입니다.

ts-inicis commented 1 year ago

망취소 요청 시에는 승인 결과로 전달받은 TID 가 아닌, 인증 결과로 전달받은 TID 로 요청되어야 합니다.

( https://manual.inicis.com/pay/stdpay_m.html > (예외) 망취소처리 참고. ) image

인증 TID 는 안내된 내용처럼 INIMX_AUTH , INIMX_AISP 로 시작되는 TID 입니다.

[참고] 망취소의 경우 승인 요청 이후 승인 결과를 받지 못하였을 경우 취소 요청이 가능하도록 인증 결과로 받은 TID 로 요청하도록 구성 되어있습니다.