프로젝트 배경
[기존 운영 방식] 현장에 설치되는 신용카드 리더기는 Pay Vcat 프로그램이 제어하고 있었지만, 프로그램이 동작하는 데 필요한 정보는 담당자가 PC마다 직접 입력해야 했습니다. 가맹점과 장비가 새로 추가되거나 단말기·리더기·포트 조합이 바뀌면 이전 자료를 찾아 같은 값을 다시 등록했습니다. 입력 순서나 표기 방식이 담당자마다 달랐고, 잘못 입력한 값이 있어도 실제 장비를 연결하기 전에는 발견하기 어려웠습
프로젝트 성과
분산된 PAYVCAT 수동 설정 업무를 ID센터 기준 정보로 통합
가맹점, 단말기, 리더기, 포트 값을 관리자 WEB에서 등록하고 기존 프로그램이 API로 조회하도록 연결해 반복 입력과 누락을 줄였으며 변경 시점과 작업자도 함께 남겼습니다.
제품·모델·개별 장비·가맹점 관계를 한 화면에서 연결 관리
제품의 공통 모델 정보와 개별 제품번호를 구분하고 가맹점 배정, 사용 상태, 적용 설정과 버전을 함께 조회하도록 구성해 운영자가 관계 자료를 따로 대조하는 일을 줄였습니다.
업데이트 패키지·배포·다운로드 이력을 제품별로 추적
TL3800R과 Pay Vcat 업데이트 파일을 대상 모델 및 버전과 연결하고 배포 상태와 다운로드 결과를 기록해 어느 장비에 어떤 파일이 전달됐는지 확인할 수 있게 했습니다.
메뉴·기능별 관리자 권한과 주요 변경 작업 이력 관리
조회, 등록, 수정, 설정 변경, 배포 권한을 역할에 따라 구분하고 대상 식별자와 변경 전후 값, 처리 결과를 남겨 담당자 교체나 장애 대응 시에도 작업 흐름을 확인할 수 있게 했습니다.
기존 프로그램부터 실제 카드 리더기까지 연동 흐름 검증
관리자 WEB에서 설정을 등록한 뒤 ID센터 API, Pay Vcat, TL3800R, 카드 리더기로 이어지는 정상·실패 시나리오를 확인하고 데이터 형식 차이와 예외 조건을 연동 규격에 반영했습니다.
핵심 기능
진행 단계
요구사항과 기존 연동 자료 분석
2021.07.
제공된 서버·DB 자료와 Pay Vcat, TL3800R의 요청·응답 흐름을 검토하고 데이터 생성 주체, 필수값, 오류 조건과 담당자의 실제 작업 순서를 문서로 정리했습니다.
프로젝트 상세
[프로젝트 개요] 신용카드 리더기와 관련 장비를 공급하는 고객사의 내부 운영 시스템을 신규 구축한 프로젝트입니다. 기존에는 현장 리더기를 작동시키기 위해 담당자가 Pay Vcat 프로그램에 가맹점, 단말기, 리더기, 통신 포트 등의 값을 건별로 입력해야 했습니다. 장비 수가 늘거나 설정이 바뀔 때마다 같은 내용을 여러 곳에서 다시 확인해야 했고, 누가 어떤 값을 변경했는지 추적하기도 어려웠습니다. 이 문제를







