Skip to end of metadata
Go to start of metadata

Cancel API는 간단하게 특정 URL뒤에 파라미터를 붙여 던저주기만 하면 취소가 되는 방식입니다.

연동방법은 매우 간단합니다.

취소 : https://service.paygate.net/service/cancelAPI.json?callback=callback&mid=paygatekr&tid=AES256****&amount=F

취소 연동시에는 amount값을 F로 고정값으로 하셔야 합니다.

 

아래 tid암호화시 필요한 파일과 sample파일 같이 다운받아 확인 하실 수 있습니다.

* Cancel API Sample 파일(Java) 

AesCtr.java 다운로드

ToSHA256Hex.java 다운로드

 

Cancel API Sample Code(JAVA)



* Cancel API 암호화 파일(PHP)  

아래 TID암호화 파일2개 입니다.(PHP)

AesCtr.php 다운로드

Aes.php 다운로드

 

Cancel API Sample Code(PHP)



* Cancel API 암호화시 기타 언어(C#, .NET 등...)에 대한 라이브러리 지원

seyfert.jar 다운로드

seyfert.jar를 실행하기 위해서 JDK설치가 선행 되어야 합니다.

실행 방법은 다음과 같습니다.
> java -jar seyfert.jar encrypt (API Key -> SHA256변환된 문자열: SHA256소문자) (tid: 거래고유번호)
암호화된문자열리턴

 

ex)

> java -jar seyfert.jar encrypt 58cc480580f302b31ac8c42d470df5c3cc7abec35d99098288a5a3ac3b56a449 paygatekr_2020-2-25.1111111111

TAN0V3S...................(중략)...................S4wDnpd

 

Cancel API 호출시 암호화된 값은 다음과 같이 사용합니다.

AES256TAN0V3S...................(중략)...................S4wDnpd

 

ApiSecretKey 등록방법은 링크 참조.

API Key 등록방법 보러가기

  • No labels