콘텐츠로 이동

부가기능

현금영수증과 관련된 안내 메일을 재전송 합니다.

function response sendemail(string corpnum, string mgtkey, string receiver, string userid) throws popbillexception
Parameters
순번 변수명 타입 길이 필수 설명
1corpnumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2mgtkeystring24Y
메일 재전송할 현금영수증 문서번호
3receiverstring-Y
수신자 메일주소
4useridstring50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messagestring-
API 처리에 대한 응답메시지
3confirmNumstring9
국세청승인번호
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재
4tradeDatestring8
거래일자
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMdd
5tradeDTstring14
거래일시
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

현금영수증과 관련된 안내 SMS(단문) 문자를 재전송하는 함수로, 팝빌 사이트 [ 문자 > 결과 > 전송결과 ] 메뉴에서 전송결과를 확인할 수 있습니다.

  • 메시지는 최대 90byte까지 입력 가능하고, 초과한 내용은 자동으로 삭제되어 전송합니다. (한글 최대 45자)
function response sendsms(string corpnum, string mgtkey, string sender, string receiver, string contents, string userid) throws popbillexception
Parameters
순번 변수명 타입 길이 필수 설명
1corpnumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2mgtkeystring24Y
파트너가 할당한 문서번호
3senderstring-Y
발신번호
4receiverstring-Y
수신번호
5contentsstring90Y
메시지 내용
최대 90 byte까지 입력 가능하고, 초과한 내용은 자동으로 삭제되어 전송
6useridstring50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messagestring-
API 처리에 대한 응답메시지
3confirmNumstring9
국세청승인번호
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재
4tradeDatestring8
거래일자
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMdd
5tradeDTstring14
거래일시
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

현금영수증을 팩스로 전송하는 함수로, 팝빌 사이트 [ 팩스 > 결과 > 전송결과 ] 메뉴에서 전송결과를 확인할 수 있습니다.

function response sendfax(string corpnum, string mgtkey, string sender, string receiver, string userid) throws popbillexception

API 호출 시 포인트가 차감됩니다.

Parameters
순번 변수명 타입 길이 필수 설명
1corpnumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2mgtkeystring24Y
파트너가 할당한 문서번호
3senderstring-Y
발신번호
4receiverstring-Y
수신번호
5useridstring50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messagestring-
API 처리에 대한 응답메시지
3confirmNumstring9
국세청승인번호
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재
4tradeDatestring8
거래일자
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMdd
5tradeDTstring14
거래일시
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

팝빌 사이트를 통해 발행하여 문서번호가 할당되지 않은 현금영수증에 문서번호를 할당합니다.

function response assignmgtkey(string corpnum, string itemkey, string mgtkey, string userid) throws popbillexception
Parameters
순번 변수명 타입 길이 필수 설명
1corpnumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2itemkeystring18Y
팝빌에서 현금영수증 관리 목적으로 할당한 식별번호
[Search – 목록 조회]를 통하여 CashbillInfo의 변수 'itemKey'를 확인
3mgtkeystring24Y
파트너가 할당한 문서번호
4useridstring50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messagestring-
API 처리에 대한 응답메시지
3confirmNumstring9
국세청승인번호
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재
4tradeDatestring8
거래일자
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMdd
5tradeDTstring14
거래일시
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지

5. ListEmailConfig - 알림메일 발송설정 조회

섹션 제목: “5. ListEmailConfig - 알림메일 발송설정 조회”

현금영수증 관련 메일 항목에 대한 발송설정을 확인합니다.

subroutine listEmailconfig(string corpnum, ref emailconfig ref_returnlist[]) throws popbillexception
Parameters
순번 변수명 타입 길이 필수 설명
1corpnumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2ref_returnlist-Y
서브루틴 반환 결과값
ref EmailConfig[ ]
순번변수명타입길이필수설명
1emailTypeString-N
메일 전송 유형
  • CSH_ISSUE 고객에게 현금영수증이 발행 되었음을 알려주는 메일
2sendYNboolean-N
전송 여부
  • true 전송
  • false 미전송

emailconfig - 요청 파라미터의 ref_returnlist 확인

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

6. UpdateEmailConfig - 알림메일 발송설정 수정

섹션 제목: “6. UpdateEmailConfig - 알림메일 발송설정 수정”

현금영수증 관련 메일 항목에 대한 발송설정을 수정합니다.

function response updateEmailConfig(string corpnum, string emailtype, boolean sendYN, string userid) throws popbillexception
Parameters
순번 변수명 타입 길이 필수 설명
1corpnumstring10Y
팝빌회원 사업자번호 ('-' 제외)
2emailtypestring-Y
메일 전송 유형
  • CSH_ISSUE 고객에게 현금영수증이 발행 되었음을 알려주는 메일
3sendYNboolean-Y
전송 여부
4useridstring50N
팝빌회원 아이디
Response
순번 변수명 타입 길이 설명
1codelong-
API 처리에 대한 응답코드
  • 1 성공
2messagestring-
API 처리에 대한 응답메시지
3confirmNumstring9
국세청승인번호
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재
4tradeDatestring8
거래일자
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMdd
5tradeDTstring14
거래일시
현금영수증 발행 시점에 팝빌에서 자동으로 할당 RegistIssue, RevokeRegistIssue API 사용할 경우만 존재 형식 : yyyyMMddHHmmss
PopbillException
순번 변수명 타입 길이 설명
1codelong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messagestring-
API 처리 실패에 대한 오류메시지