본문 바로가기

카테고리 없음

법인카드사용내역조회 API로 간편 정산내역관리 하는 법

 

안녕하세요. 저는 이번에 바로빌 개발자센터의 법인카드사용내역조회 API를 활용하여

회사에서 사용한 모든 카드 내역을 한눈에 확인할 수 있는 프로그램을 개발하게 되었습니다. 

 

이 프로젝트를 통해 얻은 경험과 느낀 점을 자사와 같은 고민을 지니신

기업의 마케터, 개발자, 기획자등 담당자님들께 함께 공유하고자 합니다.

 

 

 

--------------------------------------------------------------------------------------------------------------------------------------------------------

✅ 프로젝트 개요

  • 프로젝트 목적: 회사에서 사용한 모든 카드의 내역을 프로그램 안에서 한 번에 간편하게 확인
  • 개발 도구: 바로빌 개발자센터 카드조회 API
    • 사업자등록상태조회 API, 카카오톡 API를 함께 연동함.

  개발 과정

  • STEP 1: 바로빌 개발자센터에 로그인 후 파트너 콘솔 페이지로 접속 
    • 콘솔 바로가기 내 테스트키 값을 확인하여 테스트베드 체험을 시작합니다. 
  • STEP 2: API 연동 및 개발 언어에 대한 문서를 참고하여 개발 시작 
    • 테스트 체험이 만족스러웟다면, 업체에 문의를 통해 단가 협의 및 전자서명을 진행하고
      운영 키 값을 통해 실서버를 오픈합니다.
  • 느낀 점 :  API 문서(서비스 소개 페이지 & API 레퍼런스 페이지) 가 잘 정리되어 있어
    개발 과정에서  수월함을 느꼈습니다. 

  프로그램 기능

  • 카드 사용 내역 조회: 등록한 카드의 사용 금액(승인 금액) 및 승인 건수 총 사용 금액 확인 가능 4
  • 조회 조건 설정: 사용자가 원하는 기간, 카드 등의 조건을 설정하여 내역 조회 가능

--------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

 

 

 

 

 

 

이 프로젝트를 통해 회사의 재무 관리가 한층 더 편리해졌습니다.

기업에서는 보통 카드사 별로 혜택을 받기 때문에 자산관리를 위하여

여러가지 카드사에서 

 

 

 

바로빌 개발자센터의 카드조회 API를 활용한 개인적인 경험을 바탕으로 작성되었습니다.

다만, 결과에 오류가 있을 수 있으니 참고만 해주시기 바라며 개발자센터 상담지원을 통해

자세한 답변을 들어보시기를 추천합니다. 

 

바로빌 개발자센터의 카드조회 API JAVA 언어로 연동하는 과정을 소개합니다. 이 예시는 바로빌 홈페이지에서 제공하는 언어별 샘플소스와 API 레퍼런스를 참고하여 작성되었습니다.

 

 

 

 

 

 

 

바로빌 카드사용내여 조회를 통해

📌카드별 사용내역 조회

📌 기간별 카드사용내역 조회

📌 총 사용금액, 사용 건수를 확인할 수 있고

해당 자료는 엑셀파일로 다운이 가능하다는 장점이 있었습니다.

 

10개 카드사의 법인, 개인 카드사용내역을 수집하여

사용일시, 승인번호, 승인구분, 거래금액 , 가맹점 과세유형등의 정보를 제공하여

부가세 신고 시에 도움을 받을 수 있엇습니다. 

 

자, 그럼 바로빌 개발자센터의 언어별 샘플소스를 활용하여

JAVA 언어로 연동을 시작한 과정을 보여드릴게요.

 

JAVA 연동 준비

  • 준비사항: 바로빌 개발자센터에서 제공하는 JAVA 샘플 코드 3
  • 필요 라이브러리: JAVA 개발 환경에 맞는 HTTP 클라이언트 라이브러리

 

JAVA 연동 예시 코드

java

import java.net.HttpURLConnection;

import java.net.URL;

import java.io.OutputStream;

 

public class BaroBillCardAPIExample {

    public static void main(String[] args) {

        try {

            String apiUrl = "https://api.barobill.co.kr/api/service"; // 바로빌 API URL

            URL url = new URL(apiUrl);

            HttpURLConnection conn = (HttpURLConnection) url.openConnection();

           

            conn.setRequestMethod("POST");

            conn.setRequestProperty("Content-Type", "application/json");

            conn.setDoOutput(true);

           

            String jsonInputString = "{\"apiKey\": \"Your_API_Key\", \"query\": \"Your_Query\"}";

           

            try(OutputStream os = conn.getOutputStream()) {

                byte[] input = jsonInputString.getBytes("utf-8");

                os.write(input, 0, input.length);          

            }

           

            int responseCode = conn.getResponseCode();

            System.out.println("Response Code : " + responseCode);

           

            // 응답 처리 로직 구현...

           

        } catch (Exception e) {

            e.printStackTrace();

        }

    }

}

이 코드는 바로빌 카드조회 API에 접근하여 요청을 보내고 응답을 받는 기본적인 예시입니다. 실제 사용 시에는 Your_API_KeyYour_Query 부분을 자신의 API 키와 적절한 쿼리로 교체해야 합니다.

 

 

 

 

 

 

 

 

 

지금 법인카드사용내역조회  API 연동을 진행한  경우 1분기의 자료 조회가 가능토록

최초 신청월을 포함한 과거 3개월으 사용내역을 무료로 제공합니다.

 

추후에는 충전된 포인트에서 차감되는 형식으로 자동연장됩니다. 

 

 

 

 

 

 

바로빌 개발자센터에서는 기업 정산업무에 필요한 서비스들을 제공하는데요.

대략적으로 문서 서비스, 메시징 서비스, 스크래핑 서비스, 구축서비스를 제공합니다.

 

 

전자세금계산서 , 현금영수증, 전자문서

문자전송, 팩스전송 ,카카오톡, 홈택스 매입매출조회, 사업자등록상태조회,

카드조회, 계좌조회 API들을 제공하고 있습니다.

 

위 API 중 1가지 이상의 서비스를 연동 시 

현금영수증과 사업자등록상태조회 연동은 발급건수(사용량)에 상관없이 무료로 이용이 가능합니다.

 

*출처: 바로빌개발자센터 홈페이지 

 

 

 

 

 

 

법인카드사용내역조회 API 연동을 위해서는 총 3단계의 절차가 필요합니다.

 

1단계 : 테스트체험 해 보기

-> 실제 데이터 스크래핑 및 메시징 전송이 가능한 테스트 포인트 10,000포인트를 제공합니다.

콘솔바로가기의 테스트키값을 사용하시고,

서비스 가이드, API 레퍼런스를 참고하여 테스트베드를 체험해 보세요.

2단계 : 단가 조정 및 전자서명 진행하기

-> 테스트 활용 후 기능이 마음에 들엇다면 업체와의 연락을 통해 단가를 협의하고

전자서명을 진행합니다.

3단계 : 실서버 오픈해서 사용하기

-> 콘솔바로가기의 운영키값을 사용하여 실서버 오픈해 주세요. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20240404-_-4월-1주-sns_김선주.mp4
0.59MB

 

 

반응형