역발행

역발행이란 공급받는자가 세금계산서 기재사항을 작성하여 공급자에게 이메일로 발송하고, 공급자가 작성된 세금계산서 확인 후 인증서로 전자서명하여 발행하고 공급받는자에게 이메일 등으로 교부하는 유형입니다. 이 경우 발행과정에 공급받는자가 관여하나 세금계산서 발행(전자서명) 및 국세청 전송 의무는 모두 공급자에게 있습니다.

팝빌 전자세금계산서 시스템 흐름도

1. 즉시 요청 (권장)

즉시요청 구현난이도

SDK 함수 중 'RegistRequest'(즉시 요청)를 호출하여 공급받는자 측에서 생성한 세금계산서의 데이터를 팝빌에 전송하고 공급자에게 역발행을 요청하는 프로세스입니다. 하나의 함수 사용으로 2가지 기능(임시저장, 요청)을 처리하기 때문에, 임시저장 후 요청에 비해 HTTP 트랜잭션 관리에 효율적이고 구현 난이도가 낮습니다.

즉시요청

2. 임시저장 후 요청

임시저장 구현난이도

SDK 함수 중 'Register'(임시저장)와 'Request'(역발행 요청)를 각각 호출하여 공급받는자가 생성한 세금계산서 데이터를 팝빌에 임시저장하는 기능과 공급자에게 역발행을 요청하는 기능을 개별적으로 처리하는 프로세스입니다. 데이터를 임시저장하는 과정이 우선시되고 특정 시점에 세금계산서 발행요청이 필요한 경우 이용합니다.

※ 세금계산서 파일첨부(AttachFile) 기능을 구현해야 하는 경우 해당 프로세스 이용이 필수입니다.

임시저장 역발행 요청

식별번호 관리체계

식별번호 관리체계는 팝빌에서 세금계산서를 관리하기 위해 사용되는 구성 정보입니다. 파트너는 24자리 이하의 고유한 공급받는자 문서번호를 생성하고 세금계산서 정보와 함께 팝빌에 전송합니다. 이 정보를 받은 팝빌이 공급받는자 문서번호에 팝빌번호를 매칭하고 전자서명할 때 국세청 승인번호를 생성합니다.

관리주체 유형 변수명 길이 비고
파트너 공급받는자 문서번호 invoiceeMgtKey 24 세금계산서 하단에 표기된 문서번호
(영문, 숫자, -(하이픈) 사용하여 고유한 값 부여)
팝빌 팝빌번호 itemKey 18 팝빌이 내부 관리목적으로 부여한 고유번호
국세청 승인번호 ntsConfirmNum 24 국세청에 전송이 성공되는 시점이 아닌
발행완료 시점에 부여
식별번호 관리체계

기술지원센터

팝빌 기술지원은 유선, 메일, 원격지원 등 다양한 채널을 통해 제공됩니다.

T. 1600-9854   E. code@linkhub.co.kr

연동문의