01.자동충전 등록
펌뱅킹 계좌가 등록되어있는 고객이 자동충전을 신청하는 API
•
HTTP header information
URL | 요청 도메인 + /autoCharge/regist |
Method | POST |
Content-Type | Application/json; charset=UTF-8 |
•
Request
항목 | 항목명 | 필수 | TYPE | 설명 |
uscoSno | 이용사일련번호 | Y | bigint | 별도 안내 |
mbrSno | 회원일련번호 | Y | bigint | 별도 안내 |
atchgDscd | 자동충전구분코드 | Y | string | 0: 월정기, 1: 기준하안 |
atchgAmt | 충전금액 | Y | bigint | |
stdVl | 기준값 | Y | string | 기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액 |
drwAccoNo | 출금계좌번호 | Y | string | |
drwBnkCd | 은행코드 | Y | string | |
drwEpwnNm | 예금주명 | Y | string |
{
"uscoSno": "이용사일련번호",
"mbrSno" : "회원일련번호",
"atchgDscd" : "0: 월정기, 1: 기준하안",
"atchgAmt" : "충전금액",
"stdVl" : "기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액",
"drwAccoNo" : "출금계좌번호(AES암호화)",
"drwBnkCd" : "은행코드",
"drwEpwnNm" : "예금주명"
}
JSON
복사
•
Response (rsltObj)
항목 | 항목명 | 필수 | TYPE | 설명 |
mbrSno | 회원일련번호 | Y | string | 사용 시 입력 |
atchgDscd | 자동충전구분코드 | Y | string | 0: 월정기, 1: 기준하안 |
atchgAmt | 충전금액 | Y | bigint | |
stdVl | 기준값 | Y | string | 기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액 |
drwAccoNo | 출금계좌번호 | Y | string | |
drwBnkCd | 은행코드 | Y | string | |
drwEpwnNm | 예금주명 | Y | string | |
enckey | 빌링키 | Y | string | RSA 암호화 값, 수동 자동충전시 필수로 필요한 값 |
{
"uscoSno": "이용사일련번호",
"mbrSno" : "회원일련번호",
"atchgDscd" : "0: 월정기, 1: 기준하안",
"atchgAmt" : "충전금액",
"stdVl" : "기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액",
"drwAccoNo" : "출금계좌번호(AES암호화)",
"drwBnkCd" : "은행코드",
"drwEpwnNm" : "예금주명",
"encKey" : "고유 빌링키 수동 자동충전시 요청 값"
}
JSON
복사
02.자동충전 수정(상태 값만 수정 가능)
자동충전 상태 값 수정(등록, 해지, 중지)
•
HTTP header information
URL | 요청 도메인 + /autoCharge/modify |
Method | POST |
Content-Type | Application/json; charset=UTF-8 |
•
Request
항목 | 항목명 | 필수 | TYPE | 설명 |
uscoSno | 이용사일련번호 | Y | bigint | 별도 안내 |
mbrSno | 회원일련번호 | Y | bigint | 별도 안내 |
atchgDscd | 자동충전구분코드 | Y | string | 0: 월정기, 1: 기준하안 |
atchgAmt | 충전금액 | Y | bigint | |
stdVl | 기준값 | Y | string | 기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액 |
drwAccoNo | 출금계좌번호 | Y | string | |
drwBnkCd | 은행코드 | Y | string | |
drwEpwnNm | 예금주명 | Y | string | |
stcd | 상태 값 | Y | string | 상태코드 - 01: 등록, 20: 중지, 92: 해지 |
{
"uscoSno": "이용사일련번호",
"mbrSno" : "회원일련번호",
"atchgDscd" : "0: 월정기, 1: 기준하안",
"atchgAmt" : "충전금액",
"stdVl" : "기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액",
"drwAccoNo" : "출금계좌번호(AES암호화)",
"drwBnkCd" : "은행코드",
"drwEpwnNm" : "예금주명",
"stcd" : "상태코드 - 01: 등록, 20: 중지, 92: 해지"
}
JSON
복사
•
Response (rsltObj)
항목 | 항목명 | 필수 | TYPE | 설명 |
mbrSno | 회원일련번호 | Y | string | 사용 시 입력 |
atchgDscd | 자동충전구분코드 | Y | string | 0: 월정기, 1: 기준하안 |
atchgAmt | 충전금액 | Y | bigint | |
stdVl | 기준값 | Y | string | 기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액 |
drwAccoNo | 출금계좌번호 | Y | string | |
drwBnkCd | 은행코드 | Y | string | |
drwEpwnNm | 예금주명 | Y | string | |
stcd | 상태 값 | Y | string | 상태코드 - 01: 등록, 20: 중지, 92: 해지 |
{
"uscoSno": "이용사일련번호",
"mbrSno" : "회원일련번호",
"atchgDscd" : "0: 월정기, 1: 기준하안",
"atchgAmt" : "충전금액",
"stdVl" : "기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액",
"drwAccoNo" : "출금계좌번호(AES암호화)",
"drwBnkCd" : "은행코드",
"drwEpwnNm" : "예금주명",
"stcd" : "상태코드 - 01: 등록, 20: 중지, 92: 해지"
}
JSON
복사
03.자동충전 API 충전(빌링키)
월정기/기준 하안이 아닌 자동 충전 등록시에 발급되는 빌링키로 충전
•
HTTP header information
URL | 요청 도메인 + /autoCharge/approval/key |
Method | POST |
Content-Type | Application/json; charset=UTF-8 |
•
Request
항목 | 항목명 | 필수 | TYPE | 설명 |
uscoSno | 이용사일련번호 | Y | bigint | 별도 안내 |
priKey | 빌링키 | Y | String | 자동충전 등록시에 발급되는 키 |
{
"uscoSno": "이용사일련번호",
"priKey" : "빌링키"
}
JSON
복사
•
Response (rsltObj)
항목 | 항목명 | 필수 | TYPE | 설명 |
mbrSno | 회원일련번호 | Y | string | 사용 시 입력 |
atchgDscd | 자동충전구분코드 | Y | string | 0: 월정기, 1: 기준하안 |
atchgAmt | 충전금액 | Y | bigint | |
stdVl | 기준값 | Y | string | 기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액 |
drwAccoNo | 출금계좌번호 | Y | string | |
drwBnkCd | 은행코드 | Y | string | |
drwEpwnNm | 예금주명 | Y | string | |
encKey | 빌링키 | Y | string |
{
"uscoSno": "이용사일련번호",
"mbrSno" : "회원일련번호",
"atchgDscd" : "0: 월정기, 1: 기준하안",
"atchgAmt" : "충전금액",
"stdVl" : "기준값 - 월정기일때는 희망충전일자, 기준하안일때는 기준금액",
"drwAccoNo" : "출금계좌번호(AES암호화)",
"drwBnkCd" : "은행코드",
"drwEpwnNm" : "예금주명",
"encKey" : "빌링키"
}
JSON
복사