콘텐츠로 이동

계좌 거래내역 확인

금융기관에서 수집된 계좌 거래내역을 확인합니다.

Function Search(CorpNum As String, jobID As String, TradeType As Collection, SearchString As String, page As Integer, perPage As Integer, order As String, Optional UserID As String = "") As PBEasyFinBankSearch

매개변수 Page, PerPage, Order를 이용하여 페이징 기능을 구현할 수 있습니다.

Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2jobIDString18Y
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
3TradeTypeArray-N
거래유형 (다중선택 가능)
  • I 입금
  • O 출금
기본값 : 전체조회
4SearchStringString-N
조회 검색어
  • 입·출금액 입금 또는 출금 금액을 입력
  • 거래 내역 메모 [SaveMemo – 거래 내역 메모저장] 을 사용하여 저장한 값
  • 비고 PBEasyFinBankSearchDetail의 변수 'remark1', 'remark2', 'remark3'
기본값 : 전체조회
5pageInteger-N
목록 페이지번호
기본값 : 1
6perPageInteger-N
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
7orderString-N
목록 정렬 방향
  • D 내림차순 : 기본값
  • A 오름차순
API를 호출하고 반환 받은 거래일시(trdt) 기준
8UserIDString50N
팝빌회원 아이디
PBEasyFinBankSearch
순번 변수명 타입 길이 설명
1codeLong-
API 처리에 대한 응답코드
  • 1 성공
2MessageString-
API 처리에 대한 응답 메시지
3totalInteger-
총 검색결과 건수
4perPageInteger-
페이지 당 목록 건수
5pageNumInteger-
페이지 번호
6pageCountInteger-
페이지 개수
7lastScrapDTString14
최종 조회일시
형식 : yyyyMMddHHmmss
8list-
거래내역 조회 목록
최대 : 1,000건
PBEasyFinBankSearchDetail
순번변수명타입길이설명
1tidString32
거래내역 아이디
거래 내역에 대해 팝빌이 할당한 고유 식별값
2trdateString8
거래일자
형식 : yyyyMMdd
3trserialInteger-
거래일련번호
거래일자별 거래 내역 순번
4trdtString14
거래일시
형식 : yyyyMMddHHmmss
5accInString20
입금액
6accOutString20
출금액
7balanceString20
잔액
8remark1String500
비고 1
{BankCode}="0003"(기업은행) 경우 받는분 계좌번호
{BankCode}="0004"(국민은행) 경우 내통장 표시내용
9remark2String500
비고 2
은행별 제공 정보 다름(거래구분, 거래종류, 거래내용, 적요 등)
10remark3String500
비고 3
은행별 제공 정보 다름(거래내용, 적요, 내역, 비고 등)
11remark4String500
비고 4
은행별 제공 정보 다름(거래점, 취급점, 처리점 등)
12regDTString14
등록일시
형식 : yyyyMMddHHmmss
13memoString100
거래 내역 메모
[SaveMemo – 거래 내역 메모저장]을 사용하여 저장한 값
Err
순번 변수명 타입 길이 설명
1LastErrCodeLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2LastErrMessageString-
API 처리 실패에 대한 오류메시지

금융기관에서 수집된 계좌 거래내역의 입금 및 출금 합계정보를 제공합니다.

Function Summary(CorpNum As String, jobID As String, TradeType As Collection, SearchString As String, Optional UserID As String = "") As PBEasyFinBankSummary
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2jobIDString18Y
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
3TradeTypeArray-N
거래유형 (다중선택 가능)
  • I 입금
  • O 출금
기본값 : 전체조회
4SearchStringString-N
조회 검색어
  • 입·출금액 입금 또는 출금 금액을 입력
  • 거래 내역 메모 [SaveMemo – 거래 내역 메모저장] 을 사용하여 저장한 값
  • 비고 PBEasyFinBankSearchDetail의 변수 'remark1', 'remark2', 'remark3'
기본값 : 전체조회
5UserIDString50N
팝빌회원 아이디
PBEasyFinBankSummary
순번 변수명 타입 길이 설명
1countLong-
수집 건수
2cntAccInLong-
입금거래 건수
3cntAccOutLong-
출금거래 건수
4totalAccInLong-
입금액 합계
5totalAccOutLong-
출금액 합계
Err
순번 변수명 타입 길이 설명
1LastErrCodeLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2LastErrMessageString-
API 처리 실패에 대한 오류메시지

한 건의 거래 내역에 메모를 저장합니다.

Function SaveMemo(CorpNum As String, TID As String, Memo As String, Optional UserID As String = "") As PBResponse
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2TIDString32Y
메모를 저장할 거래내역 아이디
[Search - 수집 내역 확인] API를 호출하고 반환 받은 거래내역 아이디(tid)
3MemoString100Y
거래내역에 저장할 메모
4UserIDString50N
팝빌회원 아이디
PBResponse
순번 변수명 타입 길이 설명
1codeLong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답 메시지
Err
순번 변수명 타입 길이 설명
1LastErrCodeLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2LastErrMessageString-
API 처리 실패에 대한 오류메시지