콘텐츠로 이동

부가기능

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

function SendEmail(CorpNum : String; MgtKey : String; Receiver : String; UserID : String = '') : TResponse;
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2MgtKeyString24Y
메일 재전송할 현금영수증 문서번호
3ReceiverString-Y
수신자 메일주소
4UserIDString50N
팝빌회원 아이디
TResponse
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
EPopbillException
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

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

  • 메시지는 최대 90byte까지 입력 가능하고, 초과한 내용은 자동으로 삭제되어 전송합니다. (한글 최대 45자)
function SendSMS(CorpNum : String; MgtKey : String; Sender : String; Receiver : String; Contents : String; UserID : String = '') : TResponse;
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2MgtKeyString24Y
파트너가 할당한 문서번호
3SenderString-Y
발신번호
4ReceiverString-Y
수신번호
5ContentsString90Y
메시지 내용
최대 90 byte까지 입력 가능하고, 초과한 내용은 자동으로 삭제되어 전송
6UserIDString50N
팝빌회원 아이디
TResponse
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
EPopbillException
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

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

function SendFAX(CorpNum : String; MgtKey : String; Sender : String; Receiver : String; UserID : String = '') : TResponse;

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

Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2MgtKeyString24Y
파트너가 할당한 문서번호
3SenderString-Y
발신번호
4ReceiverString-Y
수신번호
5UserIDString50N
팝빌회원 아이디
TResponse
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
EPopbillException
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

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

function AssignMgtKey(CorpNum : String; ItemKey : String; MgtKey : String; UserID : String = '') : TResponse;
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2ItemKeyString18Y
팝빌에서 현금영수증 관리 목적으로 할당한 식별번호
[Search – 목록 조회]를 통하여 TCashbillInfo의 변수 'itemKey'를 확인
3MgtKeyString24Y
파트너가 할당한 문서번호
4UserIDString50N
팝빌회원 아이디
TResponse
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
EPopbillException
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

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

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

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

function ListEmailConfig(CorpNum : String; UserID : String = '') : TEmailConfigList;
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2UserIDString50N
팝빌회원 아이디
TEmailConfig
순번 변수명 타입 길이 설명
1emailTypeString-
메일 전송 유형
  • CSH_ISSUE 고객에게 현금영수증이 발행 되었음을 알려주는 메일
2sendYNBoolean-
전송 여부
  • true 전송
  • false 미전송
EPopbillException
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지

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

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

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

function UpdateEmailConfig(CorpNum : String; EmailType : String; SendYN : Boolean; UserID : String = '') : TResponse;
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2EmailTypeString-Y
메일 전송 유형
  • CSH_ISSUE 고객에게 현금영수증이 발행 되었음을 알려주는 메일
3SendYNBoolean-Y
전송 여부
4UserIDString50N
팝빌회원 아이디
TResponse
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
EPopbillException
순번 변수명 타입 길이 설명
1codeLongInt-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2messageString-
API 처리 실패에 대한 오류메시지