콘텐츠로 이동

포인트 관리

사업자등록상태 조회시 과금되는 포인트 단가를 확인합니다.

closedownService.getUnitCost(CorpNum, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2successfunction-Y
성공에 대한 콜백 함수
3errorfunction-Y
실패에 대한 콜백 함수

string - 사업자등록상태 조회단가

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

팝빌 사업자등록상태조회 API 서비스 과금정보를 확인합니다.

closedownService.getChargeInfo(CorpNum, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDstring50N
팝빌회원 아이디
3successfunction-Y
성공에 대한 콜백 함수
4errorfunction-Y
실패에 대한 콜백 함수
ChargeInfo
순번 변수명 타입 길이 설명
1unitCoststring-
조회단가
2chargeMethodstring3
과금유형
  • 연동
  • 파트너
3rateSystemstring3
과금제도
  • 종량제
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

3. GetBalance - 연동회원 잔여포인트 확인

섹션 제목: “3. GetBalance - 연동회원 잔여포인트 확인”

연동회원의 잔여포인트를 확인합니다.

closedownService.getBalance(CorpNum, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2successfunction-Y
성공에 대한 콜백 함수
3errorfunction-Y
실패에 대한 콜백 함수

string - 연동회원 잔여포인트

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

4. GetChargeURL - 연동회원 포인트 충전 팝업 URL

섹션 제목: “4. GetChargeURL - 연동회원 포인트 충전 팝업 URL”

연동회원 포인트 충전 팝업 URL 미리보기

연동회원 포인트 충전 팝업 URL 미리보기

연동회원 포인트를 충전하는 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 800px / height = 700px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
closedownService.getChargeURL(CorpNum, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDstring50N
팝빌회원 아이디
3successfunction-Y
성공에 대한 콜백 함수
4errorfunction-Y
실패에 대한 콜백 함수

string - 요청에 대한 응답 URL

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

5. PaymentRequest - 연동회원 무통장 입금신청

섹션 제목: “5. PaymentRequest - 연동회원 무통장 입금신청”

연동회원 포인트 충전을 위해 무통장입금을 신청합니다.

closedownService.getBalance(CorpNum, PaymentForm, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2PaymentForm-Y
입금신청 객체정보
PaymentForm
순번변수명타입길이필수설명
1settlerNamestring100N
담당자명
2settlerEmailstring100N
담당자 메일
3notifyHPstring20N
담당자 휴대폰
무통장 입금 승인 알림톡이 전송될 번호
4paymentNamestring70Y
입금자명
5settleCoststring18Y
결제금액
3UserIDstring50N
팝빌회원 아이디
4successfunction-Y
성공에 대한 콜백 함수
5errorfunction-Y
실패에 대한 콜백 함수
PaymentResponse
순번 변수명 타입 길이 설명
1codenumber-
응답코드
2messagestring-
응답메시지
3settleCodestring18
정산코드
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

6. GetSettleResult - 연동회원 무통장 입금신청 정보확인

섹션 제목: “6. GetSettleResult - 연동회원 무통장 입금신청 정보확인”

연동회원 포인트 무통장 입금신청내역 1건을 확인합니다.

closedownService.getSettleResult(CorpNum, SettleCode, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2SettleCodestring18Y
정산코드
팝빌에서 임의 할당하는 값으로 [PaymentRequest - 연동회원 무통장 입금신청] 호출시 반환되는 값
3UserIDstring50N
팝빌회원 아이디
4successfunction-Y
성공에 대한 콜백 함수
5errorfunction-Y
실패에 대한 콜백 함수
PaymentHistory
순번 변수명 타입 길이 설명
1productTypestring3
결제 내용
  • 포인트
  • 정액제
  • 미수금
2productNamestring30
결제 상품명
3settleTypestring7
결제유형
  • 무통장
  • 신용카드
  • 실시간계좌이체
4settlerNamestring100
담당자명
5settlerEmailstring100
담당자메일
6settleCoststring18
결제금액
7settlePointstring18
충전포인트
8settleStatenumber1
결제상태
  • 1 대기
  • 2 승인
  • 3 실패
  • 4 취소
  • 5 취소
9regDTstring14
등록일시
형식 : yyyyMMddHHmmss
10stateDTstring14
상태일시
형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

7. GetPaymentHistory - 연동회원 포인트 결제내역 확인

섹션 제목: “7. GetPaymentHistory - 연동회원 포인트 결제내역 확인”

연동회원의 포인트 결제내역을 확인합니다.

closedownService.GetPaymentHistory(CorpNum, SDate, EDate, Page, PerPage, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2SDatestring8Y
검색 시작일자
형식 : yyyyMMdd
3EDatestring8Y
검색 종료일자
형식 : yyyyMMdd
4Pagenumber-N
목록 페이지번호
기본값 : 1
5PerPagenumber-N
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
6UserIDstring50N
팝빌회원 아이디
7successfunction-Y
성공에 대한 콜백 함수
8errorfunction-Y
실패에 대한 콜백 함수
PaymentHistoryResult
순번 변수명 타입 길이 설명
1codenumber-
API 처리에 대한 응답코드
  • 1 성공
2totalnumber-
총 검색결과 건수
3perPagenumber-
페이지당 목록 건수
4pageNumnumber-
페이지 번호
5pageCountnumber-
페이지 개수
6list-
결제내역
PaymentHistory[]
순번변수명타입길이설명
1productTypestring3
결제 내용
  • 포인트
  • 정액제
  • 미수금
2productNamestring30
결제 상품명
3settleTypestring7
결제유형
  • 무통장
  • 신용카드
  • 실시간계좌이체
4settlerNamestring100
담당자명
5settlerEmailstring100
담당자메일
6settleCoststring18
결제금액
7settlePointstring18
충전포인트
8settleStatenumber1
결제상태
  • 1 대기
  • 2 승인
  • 3 실패
  • 4 취소
  • 5 취소
9regDTstring14
등록일시
형식 : yyyyMMddHHmmss
10stateDTstring14
상태일시
형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

8. GetPaymentURL - 연동회원 포인트 결제내역 팝업 URL

섹션 제목: “8. GetPaymentURL - 연동회원 포인트 결제내역 팝업 URL”

연동회원 포인트 결제내역 팝업 URL 미리보기

연동회원 포인트 결제내역 팝업 URL 미리보기

연동회원 포인트 결제내역 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 1,200px (최소 800px) / height = 600px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
closedownService.getPaymentURL(CorpNum, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDstring50N
팝빌회원 아이디
3successfunction-Y
성공에 대한 콜백 함수
4errorfunction-Y
실패에 대한 콜백 함수

string - 요청에 대한 응답 URL

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

9. GetUseHistory - 연동회원 포인트 사용내역 확인

섹션 제목: “9. GetUseHistory - 연동회원 포인트 사용내역 확인”
  • 연동회원의 포인트 사용내역을 확인합니다.
closedownService.getUseHistory(CorpNum, SDate, EDate, Page, PerPage, Order, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2SDatestring8Y
검색 시작일자
형식 : yyyyMMdd
3EDatestring8Y
검색 종료일자
형식 : yyyyMMdd
4Pagenumber-N
목록 페이지번호
기본값 : 1
5PerPagenumber-N
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
6Orderstring1N
거래일자를 기준으로 하는 목록 정렬 방향
  • D 내림차순 : 기본값
  • A 오름차순
7UserIDstring50N
팝빌회원 아이디
8successfunction-Y
성공에 대한 콜백 함수
9errorfunction-Y
실패에 대한 콜백 함수
UseHistoryResult
순번 변수명 타입 길이 설명
1codenumber-
API 처리에 대한 응답코드
  • 1 성공
2totalnumber-
총 검색결과 건수
3perPagenumber-
페이지당 목록 건수
4pageNumnumber-
페이지 번호
5pageCountnumber-
페이지 개수
6list-
사용내역
UseHistory[]
순번변수명타입길이설명
1itemCodestring3
서비스 코드
  • 110 세금계산서
  • 111 홈택스수집(세금)
  • 121 거래명세서
  • 122 청구서
  • 123 견적서
  • 124 발주서
  • 125 입금표
  • 126 영수증
  • 140 현금영수증
  • 141 홈택스수집(현금)
  • 150 문자(SMS)
  • 151 문자(LMS)
  • 152 문자(MMS)
  • 153 알림톡
  • 156 브랜드 메시지(I)
  • 157 브랜드 메시지(N)
  • 158 브랜드 메시지(M)
  • 160 팩스(일반망)
  • 161 팩스(지능망)
  • 170 사업자등록상태조회
  • 171 기업정보조회
  • 180 계좌조회
  • 182 성명조회
  • 183 실명조회
2txTypestring2
포인트 증감 유형
  • 11 (포인트 증가) 포인트 충전
  • 12 (포인트 증가) 조정
  • 13 (포인트 증가) 조정
  • 19 (포인트 증가) 분배
  • 31 (포인트 증가) 환불
  • 32 (포인트 증가) 정액제 해지
  • 21 (포인트 감소) 서비스 사용
  • 22 (포인트 감소) 조정
  • 23 (포인트 감소) 조정
  • 24 (포인트 감소) 포인트 결제
  • 25 (포인트 감소) 미수금 결제
  • 26 (포인트 감소) 포인트 환불
  • 29 (포인트 감소) 회수
  • 41 (포인트 감소) 후불누적조정
3txPointstring18
증감 포인트
4balancestring18
잔여포인트
5txDTstring14
포인트 증감 일시
형식 : yyyyMMddHHmmss
6userIDstring50
담당자 아이디
7userNamestring100
담당자명
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

10. GetUseHistoryURL - 연동회원 포인트 사용내역 팝업 URL

섹션 제목: “10. GetUseHistoryURL - 연동회원 포인트 사용내역 팝업 URL”

연동회원 포인트 사용내역 팝업 URL 미리보기

연동회원 포인트 사용내역 팝업 URL 미리보기

연동회원 포인트 사용내역 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 1,200px (최소 800px) / height = 600px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
closedownService.getUseHistoryURL(CorpNum, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDstring50N
팝빌회원 아이디
3successfunction-Y
성공에 대한 콜백 함수
4errorfunction-Y
실패에 대한 콜백 함수

string - 요청에 대한 응답 URL

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

11. Refund - 연동회원 포인트 환불신청

섹션 제목: “11. Refund - 연동회원 포인트 환불신청”

연동회원 포인트를 환불 신청합니다.

closedownService.refund(CorpNum, RefundForm, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2RefundForm-Y
환불신청 객체정보
RefundForm
순번변수명타입길이필수설명
1ContactNamestring100Y
담당자명
2telstring20Y
담당자 연락처
3RequestPointstring18Y
환불 신청 포인트
4AccountBankstring10Y
은행명
5AccountNumstring50Y
계좌번호
6AccountNamestring70Y
예금주명
7Reasonstring200N
환불사유
3UserIDstring50N
팝빌회원 아이디
4successfunction-Y
성공에 대한 콜백 함수
5errorfunction-Y
실패에 대한 콜백 함수
RefundResponse
순번 변수명 타입 길이 설명
1codenumber-
API 처리에 대한 응답코드
  • 1 성공
2messagestring-
API 처리에 대한 응답메시지
3refundCodestring18
환불코드
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

12. GetRefundHistory - 연동회원 포인트 환불내역 확인

섹션 제목: “12. GetRefundHistory - 연동회원 포인트 환불내역 확인”

연동회원의 포인트 환불신청내역을 확인합니다.

closedownService.getRefundHistory(CorpNum, Page, PerPage, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2Pagenumber-N
목록 페이지번호
기본값 : 1
3PerPagenumber-N
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
4UserIDstring50N
팝빌회원 아이디
5successfunction-Y
성공에 대한 콜백 함수
6errorfunction-Y
실패에 대한 콜백 함수
RefundHistoryResult
순번 변수명 타입 길이 설명
1codenumber-
API 처리에 대한 응답코드
  • 1 성공
2totalnumber-
총 검색결과 건수
3perPagenumber-
페이지당 목록 건수
4pageNumnumber-
페이지 번호
5pageCountnumber-
페이지 개수
6list-
환불내역
RefundHistory[]
순번변수명타입길이설명
1reqDTstring14
신청일시
형식 : yyyyMMddHHmmss
2requestPointstring18
환불 신청포인트
3accountBankstring10
환불계좌 은행명
4accountNumstring50
환불계좌번호
5accountNamestring70
환불계좌 예금주명
6statenumber1
상태
  • 1 접수대기
  • 2 심사중
  • 3 입금대기
  • 4 환불완료
  • 5 취소
7reasonstring200
환불사유
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

13. GetPartnerBalance - 파트너 잔여포인트 확인

섹션 제목: “13. GetPartnerBalance - 파트너 잔여포인트 확인”

파트너의 잔여포인트를 확인합니다.

closedownService.getPartnerBalance(CorpNum, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2successfunction-Y
성공에 대한 콜백 함수
3errorfunction-Y
실패에 대한 콜백 함수

string - 파트너 잔여포인트

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

14. GetPartnerURL - 파트너 포인트 충전 팝업 URL

섹션 제목: “14. GetPartnerURL - 파트너 포인트 충전 팝업 URL”

파트너 포인트 충전 팝업 URL 미리보기

파트너 포인트 충전 팝업 URL 미리보기

파트너 포인트를 충전하는 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 800px / height = 700px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
closedownService.getPartnerURL(CorpNum, TOGO, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2TOGOstring4Y
고정값 : "CHRG"
3successfunction-Y
성공에 대한 콜백 함수
4errorfunction-Y
실패에 대한 콜백 함수

string - 요청에 대한 응답 URL

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

15. GetRefundInfo - 환불 신청 상태 조회

섹션 제목: “15. GetRefundInfo - 환불 신청 상태 조회”

포인트 환불에 대한 상세정보 1건을 확인합니다.

closedownService.getRefundInfo(CorpNum, RefundCode, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2RefundCodeString18Y
환불코드
3UserIDString50N
팝빌회원 아이디
4successfunction-N
성공에 대한 콜백 함수
5errorfunction-N
실패에 대한 콜백 함수
RefundHistory
순번 변수명 타입 길이 설명
1reqDTstring14
신청일시
형식 : yyyyMMddHHmmss
2requestPointstring18
환불 신청포인트
3accountBankstring10
환불계좌 은행명
4accountNumstring50
환불계좌번호
5accountNamestring70
환불계좌 예금주명
6statenumber1
상태
  • 1 접수대기
  • 2 심사중
  • 3 입금대기
  • 4 환불완료
  • 5 취소
7reasonstring200
환불사유
PopbillException
순번 변수명 타입 길이 설명
1codenumber-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

16. GetRefundableBalance - 환불 가능 포인트 조회

섹션 제목: “16. GetRefundableBalance - 환불 가능 포인트 조회”

환불 가능한 포인트를 확인합니다. (보너스 포인트는 환불 가능 포인트에서 제외됩니다.)

closedownService.getRefundableBalance(CorpNum, UserID, success, error)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDString50N
팝빌회원 아이디
3successfunction-Y
성공에 대한 콜백 함수
4errorfunction-Y
실패에 대한 콜백 함수

string - 환불 가능 포인트

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