관리

결제수단 관리 및 매출전표 페이지를 호출하기 위한 서비스 입니다.
페이지 호출 전 반드시 OneTimeAccessKey를 받아 해당 페이지를 호출해야 합니다.

01OneTimeAccessKey 요청 API

서비스 페이지 호출 전 일회성 Key를 발급이 필요합니다.
HTTP POST 방식으로 호출 바랍니다.

요청

URL 정보

테스트 https://testapi.easypay.co.kr/easypay/user/oneTimeAccessKey.do
운영 https://api.easypay.co.kr/easypay/user/oneTimeAccessKey.do

파라미터

필드명 타입 최대크기 필수여부 설명
mallId String 8 Byte 필수 KICC에서 부여한 상점ID
customerKey String 60 Byte 필수 간편결제 고객 고유식별번호

응답

Body

필드명 타입 최대크기 필수여부 설명
resCd String 4 Byte 필수 결과코드(정상 : "0000")
resMsg String 1000 Byte 필수 결과 메시지
oneTimeAccessKey String 60 Byte 일회성 Key

02결제수단 관리페이지 호출

고객이 간편결제에 등록한 결제수단 정보를 조회, 추가등록 등 기능을 제공하는 페이지 입니다.
HTTP GET 방식으로 호출 바랍니다.

요청

URL 정보

테스트 https://testapi.easypay.co.kr/easypay/user/paymentMethodManagement.do
운영 https://api.easypay.co.kr/easypay/user/paymentMethodManagement.do

파라미터

필드명 타입 최대크기 필수여부 설명
oneTimeAccessKey String 60 Byte 필수 일회성 Key
returnUrl String 256 Byte 필수 상점으로 이동할 상점 Url
URL Encoding 필요

03결제수단 등록페이지 호출

간편결제 결제수단을 등록하는 페이지 입니다.
HTTP GET 방식으로 호출 바랍니다.

요청

URL 정보

테스트 https://testapi.easypay.co.kr/easypay/user/paymentMethodReg.do
운영 https://api.easypay.co.kr/easypay/user/paymentMethodReg.do

파라미터

필드명 타입 최대크기 필수여부 설명
oneTimeAccessKey String 60 Byte 필수 일회성 Key
returnUrl String 256 Byte 필수 상점으로 이동할 상점 Url
URL Encoding 필요
payMethodTypeCode String 60 Byte 필수 등록할 결제수단 코드
Null일 경우 원장정보로 처리
신용카드 : "11", 계좌 : "21"

Body

필드명 타입 최대크기 필수여부 설명
resCd String 4 Byte 필수 결과코드(정상 : "0000")
resMsg String 1000 Byte 필수 결과 메시지
payMethodTypeCode String 2 Byte 등록한 결제수단
payMethodDetailCode String 3 Byte 결제수단 세부 코드
카드 코드표 참조

04비밀번호 변경페이지 호출

간편결제 결제 비밀번호를 변경할 수 있는 페이지입니다.
HTTP GET 방식으로 호출 바랍니다.

요청

URL 정보

테스트 https://testapi.easypay.co.kr/easypay/user/passwordModification.do
운영 https://api.easypay.co.kr/easypay/user/passwordModification.do

파라미터

필드명 타입 최대크기 필수여부 설명
oneTimeAccessKey String 60 Byte 필수 일회성 Key
returnUrl String 256 Byte 필수 상점으로 이동할 상점 Url
URL Encoding 필요

응답

resCd String 4 Byte 필수 결과코드(정상 : "0000")
resMsg String 1000 Byte 필수 결과 메시지

05매출전표 페이지 호출

(온라인 승인거래만)승인/취소 거래에 대한 매출전표를 제공하는 페이지 입니다.
HTTP GET 방식으로 호출 바랍니다.

요청

URL 정보

테스트 https://testapi.easypay.co.kr/easypay/payment/receipt.do
운영 https://api.easypay.co.kr/easypay/payment/receipt.do

파라미터

필드명 타입 최대크기 필수여부 설명
oneTimeAccessKey String 60 Byte 필수 일회성 Key
pgCno String 256 Byte 필수 PG 승인 거래번호
returnUrl String 60 Byte 필수 상점으로 이동할 상점 Url
URL Encoding 필요

06결제수단 삭제 API

등록된 결제수단을 삭제하는 API 입니다.
HTTP GET 방식으로 호출 바랍니다.

요청

URL 정보

테스트 https://testapi.easypay.co.kr/easypay/user/paymethodDelete.do
운영 https://api.easypay.co.kr/easypay/user/paymethodDelete.do

파라미터

필드명 타입 최대크기 필수여부 설명
mallId String 8 Byte 필수 KICC에서 부여한 상점ID
customerKey String 60 Byte 필수 간편결제 고객 고유식별번호
easypayVirtualNo String 60 Byte 필수 결제수단 가상번호

요청 예

{

   "mallId": "T0001004",

   "customerKey": "BB2BDC6A1B519C7EE31EE6FAB5D83D0FC2E80B86",

   "easypayVirtualNo": "BF27D26918529C78E71FE1FBB4D83303058A94F3",

}

응답

Body

필드명 타입 최대크기 필수여부 설명
resCd String 4Byte 필수 결과코드(정상 : "0000")
resMsg String 1000Byte 필수 결과 메시지

응답 예

{

   "resCd" : "0000",

   "resMsg" : "정상"

}