3. 계좌 거래내역 확인
3.1. Search - 수집 내역 확인
금융기관에서 수집된 계좌 거래내역을 확인합니다.
function Search($CorpNum, $JobID, $TradeType = array(), $SearchString = null, $Page = null, $PerPage = null, $Order = null, $UserID = null)- 매개변수 Page, PerPage, Order를 이용하여 페이징 기능을 구현할 수 있습니다.
Parameters
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 | 
|---|---|---|---|---|---|
| CorpNum | String | 10 | Y | 팝빌회원 사업자번호 ('-' 제외) | |
| JobID | String | 18 | Y | 팝빌에서 할당한 작업아이디 [RequestJob - 수집 요청] API의 반환값 | |
| TradeType | Array | N | 거래유형 (다중선택 가능) I입금 O출금 기본값 : 전체조회 | ||
| SearchString | String | - | N | 조회 검색어 입·출금액입금 또는 출금 금액을 입력 거래 내역 메모[SaveMemo – 거래 내역 메모저장]을 사용하여 저장한 값 비고EasyFinBankSearchDetail의 remark1,remark2,remark3 기본값 : 전체조회 | |
| Page | Integer | - | N | 목록 페이지번호 기본값 : 1 | |
| Perpage | Integer | - | N | 페이지당 표시할 목록 건수 최대 : 1,000건 기본값 : 500건 | |
| Order | String | - | N | 목록 정렬 방향 D내림차순 : 기본값 A오름차순 API를 호출하고 반환 받은 거래일시(trdt) 기준 | |
| UserID | String | 50 | N | 팝빌회원 아이디 | |
Return
Throws
3.2. Summary - 수집 내역 합계
금융기관에서 수집된 계좌 거래내역의 입금 및 출금 합계정보를 제공합니다.
function Summary($CorpNum, $JobID, $TradeType = array(), $SearchString = null, $UserID = null)Parameters
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 | 
|---|---|---|---|---|---|
| CorpNum | String | 10 | Y | 팝빌회원 사업자번호 ('-' 제외) | |
| JobID | String | 18 | Y | 팝빌에서 할당한 작업아이디 [RequestJob - 수집 요청] API의 반환값 | |
| TradeType | Array | N | 거래유형 (다중선택 가능) I입금 O출금 기본값 : 전체조회 | ||
| SearchString | String | - | N | 조회 검색어 입·출금액입금 또는 출금 금액을 입력 거래 내역 메모[SaveMemo – 거래 내역 메모저장]을 사용하여 저장한 값 비고EasyFinBankSearchDetail의 remark1,remark2,remark3 기본값 : 전체조회 | |
| UserID | String | 50 | N | 팝빌회원 아이디 | |
Return
Throws
3.3. SaveMemo - 거래 내역 메모저장
한 건의 거래 내역에 메모를 저장합니다.
function SaveMemo($CorpNum, $TID, $Memo, $UserID = null)Parameters
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 | 
|---|---|---|---|---|---|
| CorpNum | String | 10 | Y | 팝빌회원 사업자번호 ('-' 제외) | |
| TID | String | 32 | Y | 메모를 저장할 거래내역 아이디 [Search - 수집 내역 확인] API를 호출하고 반환 받은 거래내역 아이디(tid) | |
| Memo | String | 100 | Y | 거래 내역 메모 | |
| UserID | String | 50 | N | 팝빌회원 아이디 | 












