콘텐츠로 이동

계좌 관리

계좌조회 서비스를 이용할 계좌를 팝빌에 등록합니다.

Response RegistBankAccount(String CorpNum, EasyFinBankAccountForm info, String UserID)

계좌를 등록할 때 결제기간만큼 포인트가 차감됩니다. 단, 파트너 포인트를 이용하는 경우에는 1개월 요금이 과금됩니다.

Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2info-Y
계좌 정보
EasyFinBankAccountForm
순번변수명타입길이필수설명
1BankCodeString4Y
은행 기관코드
2AccountNumberString30Y
계좌번호
3AccountPWDString4Y
계좌 비밀번호
4AccountTypeString2Y
계좌 유형
  • 법인
  • 개인
5IdentityNumberString10Y
실명번호 ('-' 제외)
{AccountType}="법인" 경우 사업자번호
{AccountType}="개인" 경우 생년월일 (형식 : yyMMdd)
6AccountNameString100N
계좌 별칭
7BankIDString50조건부
8FastIDString50조건부
9FastPWDString50조건부
10UsePeriodString2N
정액제 이용할 개월수
  • 1 1개월 : 기본값
  • 2 2개월
  • 3 3개월
  • 4 4개월
  • 5 5개월
  • 6 6개월
  • 7 7개월
  • 8 8개월
  • 9 9개월
  • 10 10개월
  • 11 11개월
  • 12 12개월
파트너 포인트 사용시 입력값에 관계 없이 기본값 적용
11MemoString200N
메모
3UserIDString50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답 메시지
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

2. UpdateBankAccount - 계좌정보 수정

섹션 제목: “2. UpdateBankAccount - 계좌정보 수정”

팝빌에 등록된 계좌정보를 수정합니다.

Response UpdateBankAccount(String CorpNum, EasyFinBankAccountForm info, String UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2info-Y
수정할 계좌 정보
EasyFinBankAccountForm
순번변수명타입길이필수설명
1BankCodeString4Y
은행 기관코드
2AccountNumberString30Y
계좌번호
3AccountPWDString4Y
계좌 비밀번호
4AccountTypeString2Y
계좌 유형
  • 법인
  • 개인
5IdentityNumberString10Y
실명번호 ('-' 제외)
{AccountType}="법인" 경우 사업자번호
{AccountType}="개인" 경우 생년월일 (형식 : yyMMdd)
6AccountNameString100N
계좌 별칭
7BankIDString50조건부
8FastIDString50조건부
9FastPWDString50조건부
10UsePeriodString2N
정액제 이용할 개월수
  • 1 1개월 : 기본값
  • 2 2개월
  • 3 3개월
  • 4 4개월
  • 5 5개월
  • 6 6개월
  • 7 7개월
  • 8 8개월
  • 9 9개월
  • 10 10개월
  • 11 11개월
  • 12 12개월
파트너 포인트 사용시 입력값에 관계 없이 기본값 적용
11MemoString200N
메모
3UserIDString50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답 메시지
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

3. GetBankAccountInfo - 계좌정보 확인

섹션 제목: “3. GetBankAccountInfo - 계좌정보 확인”

팝빌에 등록된 계좌 정보를 확인합니다.

EasyFinBankAccount GetBankAccountInfo(String CorpNum, String BankCode, String AccountNumber, String UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2BankCodeString4Y
은행 기관코드
3AccountNumberString30Y
계좌번호
4UserIDString50N
팝빌회원 아이디
EasyFinBankAccount
순번 변수명 타입 길이 설명
1accountNumberString30
계좌번호
2bankCodeString4
은행 기관코드
3accountNameString100
계좌 별칭
4accountTypeString2
계좌 유형
  • 법인
  • 개인
5stateint?1
계좌 상태
  • 1 사용
  • 2 정지
6regDTString14
팝빌에 계좌를 등록한 일시
형식 : yyyyMMddHHmmss
7contractDTString14
정액제 서비스 시작일시
형식 : yyyyMMddHHmmss
8useEndDateString8
정액제 서비스 만료일자
형식 : yyyyMMdd
9baseDateint?2
자동연장 결제일
  • 5
  • 15
  • 25
10contractStateint?1
정액제 서비스 상태
  • 1 사용 또는 사용제한
  • 2 해지
11closeRequestYNbool?-
정액제 서비스 해지신청 여부
  • true 신청
  • false 미신청
12useRestrictYNbool?-
정액제 서비스 사용제한 여부
  • true 사용제한
  • false 사용
13closeOnExpiredbool?-
정액제 서비스 해지 구분
  • true 일반해지 (정액제 서비스 만료일 해지)
  • false 중도해지 (요청 즉시 해지)
14unPaidYNbool?-
미수금 보유 여부
  • true 보유
  • false 미보유
15memoString200
메모
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

4. ListBankAccount - 계좌정보 목록 조회

섹션 제목: “4. ListBankAccount - 계좌정보 목록 조회”

팝빌에 등록된 계좌정보 목록을 반환합니다.

List<EasyFinBankAccount> ListBankAccount(String CorpNum, String UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDString50N
팝빌회원 아이디
List<EasyFinBankAccount>
순번 변수명 타입 길이 설명
1accountNumberString30
계좌번호
2bankCodeString4
은행 기관코드
3accountNameString100
계좌 별칭
4accountTypeString2
계좌 유형
  • 법인
  • 개인
5stateint?1
계좌 상태
  • 1 사용
  • 2 정지
6regDTString14
팝빌에 계좌를 등록한 일시
형식 : yyyyMMddHHmmss
7contractDTString14
정액제 서비스 시작일시
형식 : yyyyMMddHHmmss
8useEndDateString8
정액제 서비스 만료일자
형식 : yyyyMMdd
9baseDateint?2
자동연장 결제일
  • 5
  • 15
  • 25
10contractStateint?1
정액제 서비스 상태
  • 1 사용 또는 사용제한
  • 2 해지
11closeRequestYNbool?-
정액제 서비스 해지신청 여부
  • true 신청
  • false 미신청
12useRestrictYNbool?-
정액제 서비스 사용제한 여부
  • true 사용제한
  • false 사용
13closeOnExpiredbool?-
정액제 서비스 해지 구분
  • true 일반해지 (정액제 서비스 만료일 해지)
  • false 중도해지 (요청 즉시 해지)
14unPaidYNbool?-
미수금 보유 여부
  • true 보유
  • false 미보유
15memoString200
메모
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

5. GetBankAccountMgtURL - 계좌 등록 팝업 URL

섹션 제목: “5. GetBankAccountMgtURL - 계좌 등록 팝업 URL”

계좌 등록 팝업 URL 미리보기

계좌 등록 팝업 URL 미리보기

계좌를 등록하는 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 1,550px (최소 800px) / height = 680px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
String GetBankAccountMgtURL(String CorpNum, String UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDString50N
팝빌회원 아이디

String - 요청에 대한 응답 URL

PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

6. CloseBankAccount - 정액제 해지요청

섹션 제목: “6. CloseBankAccount - 정액제 해지요청”

팝빌에 등록된 계좌의 정액제 해지를 요청합니다.

Response CloseBankAccount(String CorpNum, String BankCode, String AccountNumber, String CloseType, String UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2BankCodeString4Y
은행 기관코드
3AccountNumberString30Y
계좌번호
4CloseTypeString2Y
정액제 해지 구분
  • 일반 해지 요청일이 포함된 정액제 이용기간 만료 후 해지
5UserIDString50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답 메시지
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

7. RevokeCloseBankAccount - 정액제 해지요청 취소

섹션 제목: “7. RevokeCloseBankAccount - 정액제 해지요청 취소”

신청한 정액제 해지요청을 취소합니다.

Response RevokeCloseBankAccount(String CorpNum, String BankCode, String AccountNumber, String UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2BankCodeString4Y
은행 기관코드
3AccountNumberString30Y
계좌번호
4UserIDString50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답 메시지
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

등록된 계좌를 삭제합니다.

Response DeleteBankAccount(String CorpNum, String BankCode, String AccountNumber, String UserID)

정액제가 아닌 종량제 이용 시에만 등록된 계좌를 삭제할 수 있습니다.
정액제 이용시 [CloseBankAccount – 정액제 해지요청] 함수를 사용하여 정액제를 해지할 수 있습니다.

Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2BankCodeString4Y
은행 기관코드
3AccountNumberString30Y
계좌번호
4UserIDString50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답 메시지
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지