판매 시점 정보 관리

[upright=1.3|섬네일|[타깃 코퍼레이션|타깃 소매점에서 사용되는 판매 시점 정보 관리]]

**판매 시점 정보 관리**(販賣時點情報管理, point of sale, POS) 또는 **구매 시점**(point of purchase, POP)은 소매 거래가 완료되는 시간과 장소이다. 판매 시점에서 상인은 고객이 지불해야 할 금액을 계산하고, 해당 금액을 표시하며, 고객을 위한 송장(금전등록기 출력물일 수 있음)을 준비하고, 고객이 결제할 수 있는 옵션을 안내할 수 있다. 이는 또한 고객이 상품과 교환하거나 서비스 제공 후에 상인에게 대금을 지불하는 시점이기도 하다. 대금을 받은 후 상인은 거래 증명으로 영수증을 발행할 수 있는데, 일반적으로 인쇄되지만 생략되거나 전자적으로 발송될 수도 있다.

고객이 지불해야 할 금액을 계산하기 위해 상인은 저울, 바코드 판독기, 금전등록기(또는 더 발전된 "POS 금전등록기", 때로는 "POS 시스템"이라고도 불림)와 같은 다양한 장치를 사용할 수 있다. 결제를 위해 결제 단말기, 터치스크린, 기타 하드웨어 및 소프트웨어 옵션을 사용할 수 있다.

판매 시점은 단지 판매 시점이 아니라 반품 또는 고객 주문 시점이기도 하므로 서비스 시점이라고도 불린다. POS 단말기 소프트웨어는 재고 관리, 고객 관계 관리(CRM), 재무 또는 창고와 같은 추가 기능도 포함할 수 있다.

기업들은 POS 시스템을 점점 더 많이 채택하고 있으며, 가장 분명하고 강력한 이유 중 하나는 POS 시스템이 가격표의 필요성을 없앤다는 것이다. 재고를 추가할 때 판매 가격이 품목의 제품 코드와 연결되어 있으므로, 계산원은 이 코드를 스캔하기만 하면 판매를 처리할 수 있다. 가격 변경이 있는 경우 재고 창을 통해 쉽게 변경할 수 있다. 다른 장점으로는 다양한 유형의 할인, 고객을 위한 로열티 제도, 그리고 더 효율적인 재고 관리를 구현할 수 있다는 점이 있다. 이러한 기능은 거의 모든 최신 ePOS 시스템의 전형적인 특징이다.

## 용어
[섬네일|[핀란드 탐페레의 신설(1961년) 센트룸 백화점 내 카페의 계산대]]
소매업자와 마케터들은 고객의 관점에서 논의할 때 계산대 주변 영역을 **구매 시점**(POP)이라고 부르기도 한다. 이는 특히 해당 영역을 계획하고 설계할 때뿐만 아니라 마케팅 전략과 제안을 고려할 때도 해당된다.

일부 판매 시점 공급업체는 자신들의 POS 시스템을 "소매 관리 시스템"이라고 부르는데, 이는 이 소프트웨어가 단순히 판매 처리만을 위한 것이 아니라 재고 관리, 회원 시스템, 공급업체 기록, 부기, 구매 주문서 발행, 견적 및 재고 이전, 바코드 라벨 생성 숨기기, 판매 보고, 그리고 일부 경우 원격 매장 네트워킹 또는 연결과 같은 다양한 다른 기능을 제공하기 때문에 더 적절한 용어이다.

그럼에도 불구하고 최종 사용자와 공급업체 모두에서 소매 관리 시스템보다는 POS 시스템이라는 용어가 유행하고 있다.

POS 시스템의 기본적이고 근본적인 정의는 상품 및 서비스가 구매되는 시점에 회사와 소비자 간의 거래를 처리하고 기록할 수 있는 시스템이다.

## 역사

### 1990년대 이전 소프트웨어
[섬네일|왼쪽|upright|브로벡이 만든 [맥도날드 POS 장치]]
초기 전자 금전등록기(ECR)는 독점 소프트웨어로 제어되었고 기능과 통신 능력에 제한이 있었다. 1973년 8월, IBM은 IBM 3650과 3660 상점 시스템을 출시했는데, 이는 본질적으로 최대 128개의 IBM 3653/3663 판매 시점 등록기를 제어할 수 있는 상점 컨트롤러로 사용되는 메인프레임 컴퓨터였다. 이 시스템은 클라이언트-서버 기술, 피어 투 피어 통신, LAN 동시 백업 및 원격 초기화의 첫 번째 상업적 사용이었다. 1974년 중반까지 뉴저지의 패스마크(Pathmark) 상점과 딜라드 백화점에 설치되었다.

최초의 마이크로프로세서 제어 금전등록기 시스템 중 하나는 1974년 맥도날드 레스토랑을 위해 윌리엄 브로벡(William Brobeck)과 어소시에이츠(Associates)가 구축했다. 이 시스템은 초기 마이크로프로세서인 인텔 8008을 사용했다(원래 IBM PC에 사용된 인텔 8088 프로세서의 전신). 레스토랑의 각 스테이션에는 숫자 키와 각 메뉴 항목에 대한 버튼을 사용하여 고객의 전체 주문(예: 바닐라 셰이크 2개, 라지 프라이 1개, 빅맥 3개)을 표시하는 자체 장치가 있었다. [그릴] 버튼을 누르면 첫 번째 거래가 진행되는 동안 두 번째 또는 세 번째 주문을 처리할 수 있었다. 고객이 결제할 준비가 되면 [총액] 버튼이 미국 거의 모든 관할 지역의 판매세를 포함한 계산서를 계산했다. 이를 통해 맥도날드의 정확성이 보장되었고, 서버에게는 매우 편리했으며, 레스토랑 주인에게는 금전함에 있어야 할 금액을 확인할 수 있게 했다. 최대 8개의 장치가 두 개의 상호 연결된 컴퓨터 중 하나에 연결되어 매니저 모드로 전환하여 원하는 장치에서 인쇄 보고서, 가격 및 세금을 처리할 수 있었다. 오류 수정 메모리 외에도 모든 중요한 데이터의 세 가지 복사본을 유지하고 많은 숫자를 3의 배수로만 저장하여 정확성을 높였다. 한 컴퓨터가 고장 나더라도 다른 컴퓨터가 전체 매장을 처리할 수 있었다.

섬네일|오른쪽|1986년, 진 모셔(Gene Mosher)는 최초의 그래픽 판매 시점 소프트웨어를 선보였다.
1986년, 진 모셔(Gene Mosher)는 16비트 아타리 520ST 컬러 컴퓨터에서 ViewTouch 상표로 터치스크린 인터페이스를 특징으로 하는 최초의 그래픽 판매 시점 소프트웨어를 선보였다. 이는 하위 수준 프로그래밍 없이 메뉴 항목을 나타내는 위젯을 구성할 수 있는 컬러 터치스크린 위젯 기반 인터페이스를 특징으로 했다. ViewTouch 판매 시점 소프트웨어는 1986년 가을 코멕스(Comdex)에서 네바다주 라스베이거스에서 아타리 컴퓨터 부스를 방문하는 많은 인파에게 처음으로 공개 시연되었다. 이것은 위젯 기반 컬러 그래픽 터치스크린 인터페이스를 갖춘 최초의 상업용 POS 시스템이었고, 미국과 캐나다의 여러 레스토랑에 설치되었다.

1986년, IBM은 디지털 리서치의 Concurrent DOS 286과 FlexOS 1.xx를 기반으로 한 468x 시리즈의 POS 장비를 출시했는데, 이는 모듈식 실시간 멀티태스킹 멀티유저 운영체제였다.

### 현대 소프트웨어 (1990년대 이후)
Windows 및 Unix와 같은 플랫폼에서 다양한 POS 응용 프로그램이 개발되었다. 로컬 처리 능력, 로컬 데이터 저장 장치, 네트워킹 및 그래픽 사용자 인터페이스의 가용성으로 유연하고 기능이 풍부한 POS 시스템을 개발할 수 있었다. 모든 구성 요소를 이제 상용으로 구매할 수 있게 됨에 따라 이러한 시스템의 비용도 감소했다.

1993년, IBM은 FlexOS 2.32를 IBM 4690 OS의 기반으로 채택하여 469x 시리즈 POS 터미널에 사용했다. 이는 2014년 도시바에 매각될 때까지 개발되었으며, 도시바는 적어도 2017년까지 이를 계속 지원했다.

상품 하드웨어에 대한 옵션 증가와 경쟁 시장으로 인해 1990년대에는 상점 직원과 POS 시스템 간의 사용자 상호 작용에 대한 관심이 높아졌다. 1990년대에 터치스크린과 더 큰 디스플레이가 널리 보급되면서 IBM 4683에 사용된 2줄 VFD와 같은 제한된 디스플레이에 대한 대안을 제공했다. POS 장치를 사용하는 직원의 성능(기업의 제어 가능한 비용)은 학습 용이성, 사용 용이성 및 직원 경험 수준에 따라 달라진다. 숙련된 직원은 기계식 키 입력으로 더 빠르게 작업하지만 일부 시스템은 학습 용이성 또는 인간공학적 요소를 위해 GUI 기술 채택을 선호했다.

현대 POS 시스템이 충족해야 할 주요 요구 사항은 높고 일관된 작동 속도, 신뢰성, 사용 용이성, 원격 지원 가능성, 낮은 비용, 풍부한 기능이다. 소매업체는 계산대당 약 4,000달러(2009년 기준)로 이러한 시스템(하드웨어 포함)을 합리적으로 구매할 수 있을 것으로 예상할 수 있다.

신뢰성은 개발자에게만 전적으로 의존하는 것이 아니라 때로는 데이터베이스와 OS 버전 간의 호환성에 달려 있다. 예를 들어, 널리 사용되는 마이크로소프트 액세스 데이터베이스 시스템은 윈도우 XP 머신이 최신 버전의 윈도우로 업데이트될 때 호환성 문제가 있었다. 마이크로소프트는 즉각적인 해결책을 제공하지 않았다. 일부 기업은 이 과정에서 심각한 혼란을 겪었고, 많은 기업이 빠른 해결을 위해 윈도우 XP로 다운그레이드했다. 다른 회사들은 이 문제에 대한 레지스트리 조정 솔루션을 찾기 위해 커뮤니티 지원을 활용했다.

POS 시스템은 다양한 최종 사용자가 요구하는 기능 때문에 사용 가능한 가장 복잡한 소프트웨어 시스템 중 하나이다. 많은 POS 시스템은 판매, 재고, 재고 계산, 공급업체 주문, 고객 충성도 및 보고 모듈을 포함하는 소프트웨어 제품군이다. 때로는 구매 주문, 재고 이전, 견적 발행, 바코드 생성, 부기 또는 회계 기능까지 포함된다. 이러한 모듈 각각은 실질적인 목적을 달성하고 유용성을 극대화하기 위해 상호 연결되어 있다.

예를 들어, 회원 창을 통해 새로운 회원이 입력되면 이 연동 기능 덕분에 판매 창이 즉시 업데이트된다. 마찬가지로 판매 거래가 이루어지면 회원이 구매한 모든 내역이 회원 창에서 보고되어 결제 유형, 구매 상품, 구매 날짜, 적립 포인트와 같은 정보를 제공한다. POS 기계가 수행하는 포괄적인 분석은 판매 가격, 잔액, 평균 비용, 판매 수량, 설명 및 부서와 같은 단일 제품에 대한 여러 특성을 처리해야 할 수 있다. 이러한 광범위한 분석을 생성하려면 매우 복잡한 프로그래밍이 필요하며 (상당한 컴퓨터 자원이 필요할 수도 있음)

POS 시스템은 역사적으로 그랬듯이 소매, 도매 및 환대산업만을 위한 것이 아니다. 현재 POS 시스템은 상품 및 재산 임대 사업, 장비 수리점, 의료 관리, 극장 및 스포츠 시설과 같은 발권 사무소 및 다음과 같은 기능이 필요한 기타 여러 작업에도 사용된다. 금전 거래 처리, 시설 할당 및 예약, 고객에게 제공되는 서비스 기록 및 예약, 상품 및 프로세스(수리 또는 제조) 추적, 송장 발행 및 미수금 추적.

다양한 고객들은 각 업종 내에서 다른 기대를 가지고 있다. 보고 기능만으로도 특히 소매/도매 업계에서 많은 요구 사항이 있다. 특별 요구 사항을 언급하자면, 일부 사업체의 상품에는 부패하기 쉬운 품목이 포함될 수 있으므로 재고 시스템은 만료되거나 만료된 제품에 대해 관리자와 계산원에게 경고할 수 있어야 한다. 일부 소매업체는 고객을 위한 적립금을 저장할 수 있는 시스템을 요구하며, 이 적립금은 나중에 상품 구매에 사용될 수 있다. 몇몇 회사에서는 POS 시스템이 재고 관리 시스템처럼 작동하여 회계 및 세금 목적으로 상품에 대한 FIFO (First In, First Out) 및 LIFO (Last In, First Out) 보고서를 제공할 수 있기를 기대한다.

환대산업에서는 POS 시스템 기능도 상당히 다를 수 있다. 예를 들어, 레스토랑은 일반적으로 판매 창이 어떻게 작동하는지에 대해 관심을 가진다. 즉, 품목 버튼 생성, 다양한 할인, 서비스 요금 추가, 영수증 보류, 대기열 관리, 테이블 서비스 및 테이크아웃, 영수증 병합 및 분할과 같은 기능이 있는지 여부이다. 이러한 기능은 스파 또는 슬리밍 센터에는 불충분할 수 있으며, 이들은 고객의 방문 기록 및 특별 요구 사항에 대한 과거 기록이 있는 예약 창도 추가로 필요로 한다.

POS 시스템은 최종 사용자의 비즈니스 프로세스에 따라 다양한 목적으로 사용될 수 있다. 종종 상용 POS 시스템은 고객에게 불충분하다. 일부 맞춤화가 필요하며, 이것이 POS 시스템이 매우 복잡해질 수 있는 이유이다. 성숙한 POS 시스템의 복잡성은 원격 네트워킹 또는 원격 매장과 본사 간의 상호 연결로 확장되어 양방향 업데이트가 가능하다. 일부 POS 시스템은 웹 기반 주문을 판매 창에 연결하는 기능을 제공한다. 지역 네트워킹만 필요한 경우에도 (예: 교통량이 많은 슈퍼마켓), 개발자에게는 모든 POS 스테이션을 실행 상태로 유지하는 데 끊임없는 과제가 따른다. 이는 소프트웨어 코딩뿐만 아니라 개별 스테이션과 네트워크가 어떻게 함께 작동하는지, 그리고 데이터베이스의 성능 기능과 사용에 대한 특별 고려 사항을 포함하는 전체 시스템을 설계하는 데 높은 요구 사항을 부과한다. 이러한 복잡성으로 인해 POS 시스템에서 버그와 오류가 자주 발생한다.

데이터베이스와 관련하여, POS 시스템은 영수증 번호의 정확한 순서 지정, 다양한 할인 확인, 회원 관리, 소계 계산 등 단일 판매 거래를 처리하는 데 필요한 수많은 데이터 제출 및 검색으로 인해 성능 요구 사항이 매우 높다. 슈퍼마켓 계산대에서 볼 수 있듯이 판매 창에서 시스템에 즉시 처리되는 기능은 타협할 수 없다. 이는 데이터베이스에 수만 개의 판매 기록이 있는 경우 개별 엔터프라이즈 데이터베이스에 많은 부담을 준다. 예를 들어, 엔터프라이즈 데이터베이스인 Microsoft SQL Server는 이러한 조건에서 "Timeout Expired" 오류 메시지를 표시하며 (OS를 포함하여) 완전히 몇 분 동안 멈추는 것으로 알려져 있다. Microsoft Access와 같은 가벼운 데이터베이스조차도 데이터베이스 부풀림 문제가 시스템에 의해 자동으로 예측되고 관리되지 않으면 시간이 지남에 따라 느려진다. 따라서 상업적 구현 전에 데이터베이스 실패를 예방하기 위한 광범위한 테스트, 디버그 및 솔루션 즉흥적 적용의 필요성은 개발을 복잡하게 만든다.

POS 시스템의 정확성은 판매 창구를 통해서뿐만 아니라 백엔드에서 상품을 받고 재고에 입력하는 과정을 통해서도 금전 거래가 지속적으로 이루어진다는 점을 고려할 때 매우 중요하다. 필요한 계산은 항상 간단하지만은 않다. 특정 제품에만 적용되는 많은 할인 및 거래가 있을 수 있으며, POS 기계는 차이점과 가격 책정에 미치는 영향을 신속하게 처리해야 한다. 계산 오류가 허용되지 않는 경우 특히 이러한 작업의 프로그래밍에는 많은 복잡성이 따른다.

기타 요구 사항에는 회원 할인 및 포인트 적립/사용, 수량 및 프로모션 할인, 믹스 앤 매치 혜택, 현금 반올림, 미수금액이 포함된 송장/배송 주문 발행 기능이 포함되어야 한다. 또한 사용자가 실제 재고 조사를 기반으로 각 제품의 재고를 조정하고, 부패하기 쉬운 상품의 만료일을 추적하고, 가격을 변경하고, 재고 기록 수정 시 감사 추적을 제공하고, 여러 매장 기능을 수행하며, 본사에서 재고를 통제하고, 송장 시스템으로도 활용될 수 있도록 해야 한다.

POS 시스템은 최종 사용자 요구 사항에 따라 광범위한 기능을 의미하는 용어임이 분명하다. POS 시스템 검토 웹사이트는 대부분의 기능을 다룰 수 없을 뿐만 아니라 모든 기능을 다룰 수도 없다. 개발자가 아닌 이상, 검토자가 POS 시스템의 모든 측면을 알 것으로 기대하는 것은 비현실적이다. 예를 들어, POS 시스템은 검토 중에는 테스트 데이터베이스에서 원활하게 작동할 수 있지만, 몇 달 동안 사용하면서 데이터베이스 크기가 크게 증가하면 그렇지 않을 수 있다. 그리고 이는 POS 시스템의 숨겨진 중요한 기능 문제 중 하나에 불과하다.

### 하드웨어 인터페이스 표준화 (1980년대 이후)
공급업체와 소매업체는 컴퓨터화된 POS 시스템 개발을 표준화하고 POS 장치 상호 연결을 단순화하기 위해 노력하고 있다. 이러한 이니셔티브 중 두 가지는 OPOS와 JavaPOS였는데, 둘 다 전미 소매업 연맹이 주도하는 UnifiedPOS 표준을 준수한다.

**OPOS**(OLE for POS)는 최초로 일반적으로 채택된 표준으로, 마이크로소프트, NCR 코퍼레이션, 세이코 엡손 및 후지쯔-ICL이 만들었다. OPOS는 마이크로소프트 윈도우용 모든 COM 지원 프로그래밍 언어와 호환되는 COM 기반 인터페이스이다. OPOS는 1996년에 처음 출시되었다. **JavaPOS**는 1997년에 썬 마이크로시스템즈, IBM, 그리고 NCR 코퍼레이션에 의해 개발되었고 1999년에 처음 출시되었다. JavaPOS는 Windows용 OPOS와 마찬가지로 Java용이며, 따라서 대부분 플랫폼 독립적이다.

POS 주변기기를 만드는 회사만큼이나 독점적인 프로토콜이 많이 있다. 대부분의 POS 주변기기(예: 디스플레이 및 프린터)는 다양한 브랜드의 POS 터미널 및 컴퓨터와 호환되도록 여러 명령 프로토콜을 지원한다.

## 사용자 인터페이스 디자인
판매 창의 디자인은 사용자에게 가장 중요하다. 이 사용자 인터페이스는 비즈니스 성능에 내비게이션 속도가 그리 중요하지 않은 워드 편집기나 스프레드시트 프로그램과 같은 다른 소프트웨어 패키지의 인터페이스와 비교할 때 매우 중요하다.

부동산 가격이 비싼 주요 상권에서는 고객 대기열을 흔히 볼 수 있다. 판매가 빨리 완료될수록 대기 시간이 짧아져 고객 만족도가 향상되고, 공간을 덜 차지하여 쇼핑객과 직원 모두에게 이점이 있다. 식료품점이나 카페와 같이 교통량이 많은 곳에서는 판매대에서 판매를 신속하게 처리해야 하므로, UI 흐름은 종종 팝업이나 기타 방해 요소를 최소화하도록 설계되어 운영자가 방해받지 않고 거래를 최대한 빨리 처리할 수 있도록 한다.

인간공학 개선은 가능하지만, 깔끔하고 빠른 외관은 종종 최종 사용자가 원하는 기능(예: 할인, 수수료 확인 화면 접근, 멤버십 및 로열티 제도)을 희생해야 할 수 있다. 이는 POS 화면이 고객 서비스를 위해 계산원에게 필요한 것만 포함하도록 POS의 다른 기능을 살펴보는 것을 포함할 수 있다.

## 클라우드 기반 (2000년대 이후)
클라우드 컴퓨팅의 등장은 서비스형 소프트웨어로 배포될 수 있는 전자 판매 시점(EPOS) 시스템의 가능성을 열었고, 이는 웹 브라우저를 사용하여 인터넷에서 직접 액세스할 수 있다. POS의 하드웨어 제어에 대한 통신 프로토콜의 이전 발전을 사용하여 클라우드 기반 POS 시스템은 플랫폼 및 운영 체제 제한으로부터 독립적이다. 클라우드에 기반을 둔 EPOS 시스템(오늘날 대부분의 중소기업 POS)은 일반적으로 구독 기반이며, 지속적인 고객 지원을 포함한다.

일반 금전등록기(훨씬 저렴하지만 판매 처리 및 영수증 인쇄만 가능함)와 비교했을 때, POS 시스템은 제품 판매 시 재고 라이브러리 재고 수준 자동 업데이트, 원격 컴퓨터에서 접근 가능한 실시간 보고서, 직원 근무 시간표, 로열티 기능이 포함된 고객 라이브러리 등을 포함한다.

클라우드 기반 POS 시스템은 또한 다양한 POS 하드웨어 및 아이패드와 같은 태블릿 컴퓨터와 호환되도록 만들어졌다. 따라서 클라우드 기반 POS는 POS 시스템을 모바일 장치, 즉 태블릿 컴퓨터나 스마트폰으로 확장하는 데 도움이 되었다.

이러한 장치들은 내장 카메라를 사용하여 바코드 판독기 역할도 할 수 있으며, 내장된 근거리 무선 통신 (NFC) 기술이나 외부 결제 카드 리더를 사용하여 결제 단말기 역할도 할 수 있다. 많은 POS 회사들은 소프트웨어를 클라우드 기반으로 특별히 구축했다. 2000년대 이전에 시작된 다른 사업체들은 그 이후로 진화하는 기술에 맞춰 소프트웨어를 조정했다.

클라우드 기반 POS 시스템은 기존 POS와 크게 다른데, 이는 판매 및 재고를 포함한 사용자 데이터가 로컬에 저장되지 않고 원격 서버에 저장되기 때문이다. POS 시스템도 로컬에서 실행되지 않으므로 설치가 필요하지 않다.

POS 공급업체 및 계약 조건에 따라 기존 온프레미스 POS 설치와 비교하여 소프트웨어는 원격 서버의 컴퓨터 자원 측면에서 더 유용한 기능과 더 나은 성능, 그리고 더 적은 버그 및 오류 측면에서 개발자에 의해 지속적으로 업데이트될 가능성이 높다.

클라우드 기반 POS의 다른 장점은 데이터의 즉각적인 중앙 집중화(특히 체인점에 중요), 인터넷 연결이 가능한 모든 곳에서 데이터에 액세스할 수 있는 기능, 그리고 낮은 시작 비용이다.

클라우드 기반 POS는 인터넷 연결이 필요하다. 이 때문에 장치의 기본 인터넷이 끊길 경우에 대비하여 4G 또는 5G 연결 기능이 있는 장치를 사용하는 것이 중요하다. 기존의 레거시 판매 시점 시스템보다 훨씬 저렴할 뿐만 아니라, 클라우드 기반 판매 시점 시스템의 주목할 만한 강점은 새로운 하드웨어를 구매할 필요 없이 다른 개발자의 다른 제품으로 전환할 수 있다는 점이다. 새로운 소프트웨어 애플리케이션을 개발하는 많은 개발자들이 시스템이 일반적인 레거시 POS 시스템보다 더 오랫동안 지원되도록 보장하는 데 도움이 된다.

최근 10년, 심지어 5년 이내에 여러 주목할 만한 클라우드 기반 POS 시스템이 등장했다. 이러한 시스템은 POS 시스템 검토 사이트에서 알 수 있듯이, 비교적 간단한 판매 프로세스를 가진 레스토랑, 중소 규모 소매점에 주로 설계되었다. 이러한 소프트웨어 검토에 따르면 현재 시장에는 엔터프라이즈급 클라우드 기반 POS 시스템이 부족한 것으로 보인다. 여기서 "엔터프라이즈급"이란 식료품점과 슈퍼마켓에서 요구하는 대량의 기록을 처리할 수 있는 재고 능력을 의미한다. 또한 시스템 소프트웨어와 클라우드 서버가 사업 운영 본부의 관리를 위해 단일 및 여러 상호 연결된 매장에 대한 재고 대비 판매 분석과 같은 보고서를 생성할 수 있어야 한다는 의미도 될 수 있다.

이러한 클라우드 기반 POS 시스템의 공급업체는 페일오버 서버 지원과 같은 원격 서버 장애에 대한 강력한 비상 계획도 가지고 있어야 한다. 때때로 주요 데이터 센터가 화재와 같이 완전히 고장날 수 있다. 따라서 이러한 사고를 예방하기 위해 특히 교통량이 많은 사업체의 경우 온프레미스 설치가 클라우드 기반 구현과 함께 사용되기도 한다. 온프레미스 설치에는 최신 재고 및 회원 정보가 없을 수 있다.

이러한 비상사태를 대비하여, 개발자에게는 더 혁신적이지만 매우 복잡한 접근 방식이 있다. 그것은 매장의 계산원 컴퓨터에 간소화된 버전의 POS 시스템을 설치하는 것이다. 매일 원격 서버의 최신 재고 및 회원 정보가 로컬 데이터베이스에 자동으로 업데이트된다. 따라서 원격 서버가 고장 나더라도 계산원은 판매를 방해하지 않고 로컬 판매 창으로 전환할 수 있다. 원격 서버가 복원되고 계산원이 클라우드 시스템으로 전환하면, 로컬에서 처리된 판매 기록이 자동으로 원격 시스템에 제출되어 원격 데이터베이스의 무결성을 유지한다.

클라우드 기반 POS 시스템은 최종 사용자에게 시작 비용과 온프레미스 설치 유지 관리의 기술적 어려움을 절약해주지만, 클라우드 기반 공급업체가 문을 닫을 경우 전통적인 완전 온프레미스 POS 시스템의 경우 공급업체 없이도 계속 실행될 수 있는 것과 비교하여 최종 사용자에게 서비스가 더 즉각적으로 중단될 위험이 있다.

또 다른 고려 사항은 클라우드 기반 POS 시스템이 실제로는 비즈니스 데이터를 서비스 제공업체, 즉 호스팅 서비스 회사와 POS 공급업체에 노출시킨다는 점이다. 이들은 애플리케이션과 데이터베이스 모두에 접근할 수 있다. 공급업체 이름, 베스트셀러 품목, 고객 관계 프로세스와 같은 중요한 비즈니스 정보 보안의 중요성은 과소평가될 수 없는데, 때로는 비즈니스의 몇 가지 주요 성공 요인 또는 영업 비밀이 실제로 POS 시스템을 통해 접근 가능하기 때문이다. 이러한 보안 및 개인 정보 보호 문제는 클라우드 컴퓨팅에서 계속되는 문제이다.

## 소매 산업

[섬네일|[일로린의 한 식료품점 계산대]]
[섬네일|[핀란드 쿠라우카라의 S-마켓 식료품점 계산대]]
소매 산업은 POS 터미널의 주요 사용자 중 하나이다. 소매점에서 POS 인터페이스는 산업 및 소매업체의 소유자에 따라 크게 다르지만, 일반적으로 금전등록기(일반적으로 Windows Embedded 또는 리눅스를 실행하는 특수 x86 기반 컴퓨터), 직원 입력 방식, 현금 서랍, 영수증 프린터, 바코드 판독기(저울을 포함할 수 있음), 그리고 카드 결제 및 고객 정보 처리 인터페이스(결제 단말기)를 포함한다. 또한 컨베이어 벨트, 계산대 칸막이, 무선 휴대용 스캐너, 통합 카드 처리 시스템, 그리고 총액을 표시하고 광고를 보여주는 고객용 디스플레이를 포함할 수 있다. 일부 시스템은 일반 PC 인터페이스(예: 키보드 및 마우스)를 사용하지만, 터치스크린을 활용하는 것이 훨씬 더 일반적인데, 이는 더 빠른 응답과 소매업체에 대한 더 나은 맞춤화를 가능하게 하기 때문이다. 과거에는 대부분의 IBM 시스템이 주로 키보드 기반 인터페이스를 사용했으며, NCR은 터치스크린이 널리 보급되기 전에는 ATM 제품과 유사하게 디스플레이에 측면 키를 사용했다.

POS 시스템 소프트웨어는 일반적으로 판매, 반품, 교환, 예약 판매, 기프트 카드, 선물 등록, 고객 충성도 프로그램, 프로모션, 할인 등 수많은 고객 기반 기능을 처리할 수 있다. POS 소프트웨어는 또한 사전 계획된 프로모션 판매, 제조업체 쿠폰 유효성 검사, 외화 처리 및 여러 결제 유형과 같은 기능을 허용할 수 있다.

POS 장치는 소비자에게 판매를 처리하지만, 소매 비즈니스에 사용되는 전체 POS 시스템의 일부에 불과하다. 제어 서버 또는 "백오피스" 컴퓨터는 일반적으로 재고 관리, 가격 결정, 구매, 제품 수령 및 다른 위치로의 이전과 같은 POS 시스템의 다른 기능을 처리한다. POS 시스템의 다른 일반적인 기능은 다음과 같다: 고객 반품, 보고 목적, 판매 추세 및 비용/가격/이익 분석을 위한 상점 판매 정보 저장. 고객 정보는 미수금 관리, 마케팅 목적 및 특정 구매 분석을 위해 저장될 수 있다. 많은 소매 POS 시스템에는 판매 및 제품 손실, 현금 서랍 예상 총액, 계산원 생산성 정보를 독립적인 회계 응용 프로그램으로 "피드"하는 회계 인터페이스가 포함되어 있다.
[섬네일|[캘리포니아주 슈퍼마켓의 판매 시점 정보 관리 인터페이스.]]
슈퍼마켓이나 백화점과 같은 대형 소매업체에서 사용하는 다중 터미널 POS 시스템은 소규모 소매점에서 볼 수 있는 단일 스테이션보다 훨씬 더 까다로운 데이터베이스 및 소프트웨어 아키텍처를 가지고 있다. 교통량이 많은 슈퍼마켓은 시스템 장애를 감당할 수 없으므로 각 판매 시점 스테이션은 견고하게 작동하도록 설계되었다. 대형 소매업체를 위해 설계된 대부분의 독점 POS 시스템은 2개의 서버를 사용하며, 하나는 장애 발생 시 백업 역할을 한다. 두 서버 모두 장애가 발생하는 경우 개별 POS 시스템은 페일세이프 모드로 전환되어 판매 데이터가 로컬에 저장되고 연결이 복구되면 서버로 다시 내보내진다. 그러나 많은 상업용 POS 시스템은 보안 목적으로 하드 디스크가 없고 종종 제한된 양의 RAM을 가지고 있기 때문에 일부 경우에는 구현하기 어려울 수 있다.

여러 스테이션과 백엔드 관리 컴퓨터 간의 업데이트는 중복되어야 하므로 재고 및 프로모션 업데이트가 컴퓨터를 다시 시작할 필요 없이 계산대에 정확하게 반영되고 영업일 종료 시 백엔드 컴퓨터에 정확한 판매 기록이 반영된다.

멤버십 시스템이 판매 스테이션과 백엔드 관리 컴퓨터 간에 멤버십 포인트를 실시간으로 양방향 업데이트해야 하는 경우에는 더욱 복잡해진다.

철물점, 목재 상점, 전자제품 상점 및 소위 복합 슈퍼스토어와 같은 소매점은 다른 상점과 비교하여 특수한 추가 기능이 필요하다. 이러한 경우의 POS 소프트웨어는 특별 주문, 구매 주문, 수리 주문, 서비스 및 렌탈 프로그램뿐만 아니라 일반적인 판매 시점 기능도 처리한다. 야외 환경에서 사용되는 판매 시점 시스템에는 견고한 하드웨어가 필요하다. 무선 장치, 배터리 구동 장치, 올인원 장치 및 인터넷 지원 기계는 이 산업에서 일반적이다.

최근 휴대폰과 태블릿을 이용하여 POS 거래를 수행할 수 있는 새로운 애플리케이션이 도입되었다. 최근 연구에 따르면, 모바일 POS(mPOS) 단말기는 이동성, 낮은 초기 투자 비용, 더 나은 사용자 경험 등 다양한 기능으로 인해 현대 결제 기술을 대체할 것으로 예상된다.

2000년대 중반, 미국의 맹인 공동체는 소매 판매 시점 장치에 촉각 키패드가 있는지 확인하기 위한 구조화된 협상에 참여했다. 느낄 수 있는 키가 없으면 맹인은 독립적으로 PIN을 입력할 수 없다. 2000년대 중반부터 소매업체들은 촉각 키패드를 없앤 "평면 화면" 또는 "서명 캡처" 장치를 사용하기 시작했다. 맹인들은 직불 카드 및 기타 PIN 기반 카드를 사용하기 위해 자신의 기밀 PIN을 상점 직원과 공유해야 했다. 맹인 공동체는 월마트, 타겟, CVS 및 8개 다른 소매업체와 합의에 도달하여 맹인이 장치를 사용할 수 있도록 실제 물리적 키를 요구했다.

### 계산대 구성
초기 상점들은 일반적으로 상품을 카운터 뒤에 보관했다. 직원들은 도난 기회를 막기 위해 고객을 위해 물건을 가져왔고, 판매는 같은 카운터에서 이루어졌다. 1916년부터 시작된 피글리 위글리와 같은 셀프 서비스 식료품점은 고객이 직접 물건을 가져와 출구로 가는 길에 판매 시점을 통과하도록 허용했다.

현대 상점들은 다양한 계산대 구성을 가지고 있지만, 거의 모든 상점은 입구/출구 근처에 주요 계산대를 배치한다. 작은 상점들은 간단한 카운터를 사용할 수 있지만, 대형 상점들은 일반적으로 별도의 "레인"으로 나뉜 컨베이어 벨트 시스템을 사용하여 주문을 처리한다. 익스프레스 레인은 결제 유형이나 상품의 수량 또는 종류를 제한하여 서비스를 신속하게 처리할 수 있다. 일부 백화점은 쇼핑객이 메인 줄을 통과하지 않고도 결제할 수 있도록 부서 내에 계산대를 둘 수도 있다. 각 계산대에 별도의 대기열이 있는 경우, 고객은 대기 시간을 최소화하기 위해 어떤 줄이 가장 빨리 움직일지 추측해야 한다. 그들은 종종 틀리거나 문제가 발생하거나 계산하는 데 시간이 너무 오래 걸리는 다른 고객 뒤에 갇히게 되어 좌절감을 느낀다. 일부 상점은 여러 계산대가 서비스를 제공하는 단일의 훨씬 길지만 빠르게 움직이는 줄을 사용하여 동일한 평균 대기 시간을 생성하지만, 사람마다 대기 시간의 좌절감과 변동성을 줄인다. 구성에 관계없이 계산대 줄은 일반적으로 충동 구매 품목 옆을 지나가면서 대기 중인 고객의 시선을 사로잡는다.

셀프계산대 기술이 발전함에 따라, 다양한 유형의 소매업체들이 셀프 계산대를 옵션으로 포함시키고 있으며, 일부 경우에는 기존의 캐셔 운영 계산대를 완전히 대체하고 있다. 셀프 계산 키오스크는 일반적으로 일반 계산대와 인접한 '울타리' 구역에 함께 배치되어 점원들이 거래를 더 쉽게 모니터링할 수 있도록 하며, 때로는 식료품을 싣기 위한 컨베이어 벨트와 함께 보다 일반적인 '레인' 방식으로 설치되기도 한다. 셀프 계산의 더 현대적인 구현에는 소매업체의 모바일 앱 내에서 물품을 스캔하고 결제하거나, RF 기술과 카메라를 사용하여 문에서 물품을 감지하고 고객 계정에 자동으로 청구하는 것이 포함된다.

## 환대 산업

섬네일|프론트 데스크 POS
섬네일|레스토랑 POS
섬네일|태블릿 기반 POS
환대산업 판매 시점 시스템은 컴퓨터화된 시스템으로, 일반적으로 레스토랑, 미용실 또는 호텔에서 사용하기 위해 컴퓨터 네트워크에 레지스터, 컴퓨터 및 주변 장치를 통합한다. 다른 판매 시점 시스템과 마찬가지로 이러한 시스템은 판매, 인력, 급여를 추적하고 회계 및 부기에 사용되는 기록을 생성할 수 있다. 이들은 레스토랑 본사, 문제 해결사 및 기타 승인된 당사자가 원격으로 액세스할 수 있다.

판매 시점 시스템은 특히 패스트푸드 부문에서 레스토랑 산업에 혁명을 일으켰다. 최신 기술에서는 등록기가 컴퓨터이며 때로는 터치 스크린이 있다. 등록기는 종종 "매장 컨트롤러" 또는 "중앙 제어 장치"라고 불리는 서버에 연결된다. 프린터와 모니터도 네트워크에서 발견된다. 또한 원격 서버는 매장 네트워크에 연결하여 판매 및 기타 매장 데이터를 모니터링할 수 있다.

일반적인 레스토랑 POS 소프트웨어는 손님 계산서 생성 및 인쇄, 주방 및 바에 주문서 인쇄, 신용카드 및 기타 결제 카드 처리, 보고서 실행이 가능하다. 또한 일부 시스템은 무선 호출기와 전자 서명 캡처 장치를 구현한다.

패스트푸드점 산업에서는 프런트 카운터에 디스플레이가 있거나 드라이브스루 또는 워크스루 계산 및 주문 처리를 위해 구성될 수 있다. 프런트 카운터 등록기는 같은 터미널에서 주문을 받고 제공할 수 있는 반면, 드라이브스루 등록기는 하나 이상의 드라이브스루 창에서 주문을 받고 다른 창에서 계산 및 제공할 수 있다. 등록기 외에도 드라이브스루 및 주방 디스플레이는 주문을 확인하는 데 사용된다. 주문이 나타나면 터치 인터페이스나 범프 바를 통해 삭제하거나 다시 불러올 수 있다. 드라이브스루 시스템은 종종 드라이브스루 무선(또는 헤드셋) 인터컴을 사용하여 향상된다. 이러한 시스템의 효율성은 서비스 시간을 단축하고 주문 효율성을 높인다.

레스토랑 산업의 또 다른 기술 혁신은 무선 POS이다. 많은 고용량 레스토랑은 무선 휴대용 POS를 사용하여 서버로 전송되는 주문을 수집한다. 서버는 필요한 정보를 실시간으로 주방으로 보낸다. 무선 시스템은 드라이브스루 마이크와 스피커(종종 하나의 스피커가 두 가지 목적을 모두 수행함)로 구성되며, 이는 "기지국" 또는 "중앙 모듈"에 유선으로 연결된다. 이것은 헤드셋으로 방송된다. 헤드셋은 올인원 헤드셋이거나 벨트 팩에 연결된 것일 수 있다.

모바일 기술의 발전으로 클라우드 기반 POS 시스템도 도입되어 일부 레스토랑의 효율성을 높이고, 고객이 직접 QR 코드를 스캔하여 주문하는 등 최신 소프트웨어 서비스와 통합되었다. 이는 오프라인 레스토랑의 새로운 식사 스타일로 이어지고 있다.

호텔에서는 POS 소프트웨어를 통해 식사 요금을 다이닝룸에서 객실로 버튼 하나나 두 개로 옮길 수 있다. 또한 자산 관리 소프트웨어와 통합되어야 할 수도 있다.

보다 새롭고 정교한 시스템은 중앙 데이터베이스 "파일 서버" 유형 시스템에서 벗어나 "클러스터 데이터베이스"라고 불리는 방식으로 전환하고 있다. 이는 백오피스 파일 서버와 관련된 충돌 또는 시스템 다운타임을 제거한다. 이 기술은 정보의 100%가 로컬 터미널에 저장될 뿐만 아니라 로컬 터미널에서 가져올 수 있도록 하여 시스템 작동을 위해 별도의 서버에 의존할 필요가 없도록 한다.

소매 솔루션으로 인기가 많은 태블릿 POS 시스템은 이제 레스토랑 업계에서도 사용할 수 있다. 초기에는 이러한 시스템이 정교하지 않았고 초기 시스템 중 상당수는 주방의 원격 프린터를 지원하지 않았다. 오늘날 태블릿 시스템은 테이블 서비스 운영을 포함한 모든 유형의 레스토랑에서 사용되고 있다. 대부분의 태블릿 시스템은 모든 정보를 인터넷에 업로드하여 관리자와 소유자가 비밀번호와 인터넷 연결만 있으면 어디서든 보고서를 볼 수 있다. 스마트폰 인터넷 접속 덕분에 POS의 알림 및 보고서에 매우 쉽게 접근할 수 있다. 태블릿은 모바일 POS 시스템을 만드는 데 도움이 되었으며, 모바일 POS 애플리케이션에는 결제, 로열티, 온라인 주문, 직원의 테이블 옆 주문 및 고객의 테이블 위 주문도 포함된다. 결제와 관련하여 모바일 POS는 비접촉식 카드, EMV 칩 지원 카드 및 모바일 NFC 지원 카드와 같은 모든 종류의 결제 방식을 허용할 수 있다. 모바일 POS (AKA mPOS)는 거의 매일 새로운 개발자가 시장에 진입하면서 빠르게 성장하고 있다.

저가형 터치스크린 태블릿 컴퓨터의 확산으로, 더 많은 레스토랑에서 모든 테이블에 영구적으로 설치된 태블릿 POS를 통한 셀프 주문을 구현했다. 고객은 태블릿에서 메뉴를 탐색하고 주문을 할 수 있으며, 이는 주방으로 전송된다. 아이패드 셀프 주문 메뉴를 사용하는 대부분의 레스토랑에는 요리 사진이 포함되어 있어 손님들이 원하는 것을 쉽게 선택할 수 있다. 이는 서비스 개선과 레스토랑 인력 절감 효과를 가져온다. 그러나 이는 시스템이 얼마나 지능적으로 프로그래밍되었는지에 달려 있다.

예를 들어, 직원의 도움이 필요 없는 일부 셀프 주문 시스템은 동일한 테이블의 동일한 고객으로부터의 후속 주문을 제대로 인식하지 못할 수 있다. 결과적으로 고객은 두 번째 음식 및 음료 주문이 제공되지 않는 이유를 기다리며 궁금해하게 된다.

시스템이 얼마나 지능적인지 보여주는 또 다른 예는 주문이 접수되었지만 아직 주방에서 처리되지 않은 경우 고객이 태블릿 POS를 통해 주문을 수정할 수 있는지 여부이다. 처리되지 않은 주문의 경우 고객에게 주문을 쉽게 검색하고 태블릿 POS에서 수정할 수 있는 옵션이 제공되어야 한다. 주문이 처리 중일 때는 이 기능이 자동으로 비활성화되어야 한다.

셀프 주문 시스템은 항상 직원 개입이 전혀 없는 것은 아니며, 몇 가지 타당한 이유가 있다. 예를 들어, 일부 레스토랑에서는 고객이 선택한 품목을 직원이 확인하고 비밀번호가 있는 직원만이 주문을 할 수 있도록 요구한다. 이는 장난꾸러기 아이들이 입력할 수 있는 가짜 주문과 주문 품목에 대한 후속 분쟁을 방지한다. 주류가 주문된 경우, 웨이터는 주문을 보내기 전에 고객의 나이를 확인해야 한다.

이러한 셀프 오더링 시스템을 구현하기 위한 기술 사양은 단일 계산원이 제어하는 POS 스테이션보다 더 까다롭다. 소프트웨어 및 하드웨어 측면에서 고객 테이블의 각 태블릿은 계산원 POS 스테이션 및 주방 컴퓨터와 네트워크로 연결되어 주문이 계속 업데이트되어야 한다. 이 네트워크를 서비스하는 공통 데이터베이스는 계산원, 고객, 주방 및 아마도 음료 바와 같은 많은 동시 사용자를 서비스할 수 있어야 한다.

널리 사용되는 마이크로소프트 액세스와 같은 일부 데이터베이스는 여러 동시 사용자가 사용할 수 있는 사양을 가지고 있을 수 있다. 그러나 POS 시스템의 부하가 가해지면 지속적인 오류와 데이터 손상으로 인해 심각하게 실패할 수 있다.

POS 시스템은 종종 다양한 고객을 위해 설계되며, 최종 사용자가 자신의 필요에 맞게 프로그래밍할 수 있다. 일부 대형 고객은 공급업체가 구현할 자체 사양을 작성한다. 어떤 경우에는 POS 시스템이 타사 유통업체에 의해 판매 및 지원되며, 다른 경우에는 공급업체가 직접 판매 및 지원한다.

레스토랑 POS 시스템 선택은 레스토랑의 일상 운영에 매우 중요하며, 레스토랑의 경영진과 직원이 여러 해 동안 견뎌야 할 주요 투자이다. 레스토랑 POS 시스템은 손님, 공급업체, 직원, 관리자 및 소유자를 포함하여 레스토랑과 관련된 모든 사람들과 레스토랑 운영의 모든 단계와 연결된다. 레스토랑 POS 시스템 선택은 레스토랑 소유자가 직접 해야 할 복잡한 과정이며 직원에게 위임해서는 안 된다. 구매 과정은 설계, 비교, 협상의 세 단계로 요약될 수 있다. 설계 단계에서는 레스토랑 운영에 필요한 레스토랑 POS 기능을 결정하기 위한 연구가 필요하다. 이 정보를 바탕으로 레스토랑 소유자 또는 관리자는 다양한 레스토랑 POS 솔루션을 비교하여 자신의 요구 사항을 충족하는 POS 시스템을 결정할 수 있다. 마지막 단계는 가격, 결제 조건, 포함된 교육, 초기 보증 및 지속적인 지원 비용을 협상하는 것이다.

## 회계 법의학

POS 시스템은 비즈니스 및 세금 목적으로 판매를 기록한다. "재퍼(zappers)"라고 불리는 불법 소프트웨어는 POS 장치에서 이러한 기록을 위조하여 세금 납부를 회피하는 데 사용될 수 있다.

일부 국가에서는 금전등록기 시스템을 더 안전하게 만들기 위한 법률이 도입되고 있다. 예를 들어, 프랑스 재무부는 매년 약 140억 유로의 부가가치세(VAT) 수입을 징수하지 못하는 것으로 추정된다. 2016년 재정 법안은 납세자가 "안전한 시스템"을 운영하도록 의무화함으로써 이러한 손실의 일부를 해결하기 위한 것이었다. 따라서 2018년 1월 1일부터 프랑스의 모든 소매업체는 인증된 안전한 회계 소프트웨어 또는 금전등록기 시스템을 사용하여 고객 결제를 기록해야 한다.

인증된 금전등록기 시스템은 데이터의 변경 불가능성, 안전한 저장 및 아카이빙을 제공해야 한다. 규정을 준수해야 하는 모든 사업체는 시스템이 이러한 요구 사항을 충족함을 증명하는 금전등록기 시스템 공급업체의 인증서를 받아야 한다. 이는 부가가치세 납세자가 자신의 현금 관리 시스템이 새로운 요구 사항을 충족함을 보여주는 인증서를 세무 당국에 제출해야 할 수 있기 때문이다.

사업체가 이 증명서를 세무 당국에 제출할 수 없으면 벌금이 부과될 수 있다. 그리고 세무 당국이 시스템의 사기성 사용을 입증할 수 있다면, 사업체와 소프트웨어 공급업체 모두 세금 벌금, 벌금 및 형사 처벌을 받을 수 있다. 인증은 다음 기관 중 하나에서 얻을 수 있다: 프랑스 인증 위원회(Comité français d’accréditation 또는 COFRAC)가 인정한 기관 또는 금전등록기 시스템의 소프트웨어 공급업체.

## 보안
단순한 금전등록기에 비해 POS 시스템의 기술이 더 발전했음에도 불구하고, POS 시스템은 판매 창을 통한 직원 절도에 여전히 취약하다. 소매점의 부도덕한 계산원은 일반 고객인 척하는 친구와 공모할 수 있다. 계산 중에 계산원은 특정 품목 스캔을 건너뛰거나 일부 품목에 대해 더 적은 수량을 입력하여 "공짜" 상품으로 이득을 취할 수 있다.

승인된 상급자의 비밀번호 없이 환불 목적으로 마감된 판매 영수증을 무효화할 수 있는 POS 시스템의 기능은 또한 보안 허점을 나타낸다. 특정 상황에서 유용할 수 있는 마이너스 금액으로 영수증을 발행하는 기능조차도 계산원이 현금 서랍에서 돈을 쉽게 빼낼 수 있도록 악용될 수 있다.

이러한 직원 절도를 방지하기 위해 POS 시스템은 관리자 또는 관리자가 일일 판매 영수증 목록을 생성하고 검사할 수 있는 관리자 창을 제공하는 것이 중요하다. 특히 완료 전 취소된 영수증, 환불된 영수증 및 마이너스 영수증의 빈도에 대한 것이다. 이는 회사에 특정 계산원에 의한 높은 수의 취소된 판매와 같은 의심스러운 활동이 발생하고 있음을 경고하고 모니터링 조치를 취하는 효과적인 방법 중 하나이다.

직원 절도를 추가로 방지하기 위해 판매 계산대에는 모든 활동을 모니터링하고 기록하는 폐쇄회로 텔레비전 카메라가 POS 시스템을 향하도록 설치되어야 한다.

백엔드에서는 관리 모듈을 통한 가격 및 할인과 같은 재고 품목 변경은 신뢰할 수 있는 관리자에게 제공되는 비밀번호로 보호되어야 한다. 변경된 모든 사항은 기록되어야 하며 나중에 검사를 위해 검색할 수 있어야 한다.

판매 기록과 재고는 고객 선호도, 고객 멤버십 정보, 베스트셀러 제품, 공급업체 및 그들로부터 회사가 얻는 마진, 회사의 월별 총수입 및 비용 등과 관련하여 회사에 유용한 정보를 제공하므로 사업에 중요하다.

이러한 문제에 대한 행정 백엔드에서 생성된 보고서는 신뢰할 수 있는 직원에게만 제한하는 것이 중요하다. 이러한 보고서가 생성되는 데이터베이스는 데이터베이스에 저장된 데이터의 복사 또는 변조를 방지하기 위해 비밀번호 또는 데이터 암호화를 통해 보호되어야 한다.

이러한 모든 예방 조치에도 불구하고, POS 시스템은 영리하고 부도덕한 직원이 유용한 기능을 악용하는 방법을 안다면 내부 오용으로부터 보안이 완전히 완벽할 수는 없다.

POS 시스템 해킹에 대한 뉴스 보도에 따르면 해커들은 다른 무엇보다도 신용카드 정보 탈취에 더 관심이 많다. POS 시스템이 신용카드 처리를 통합할 수 있는 기능이 제공하는 편리함과 이점은 단점도 가지고 있다. 2011년, 써브웨이의 보안 및 POS 구성 표준이 PCI 준수(신용카드 및 직불 카드 결제 시스템 보안을 규율함)를 "직접적이고 노골적으로 무시"하여 해커들이 80,000명의 고객으로부터 신용카드 데이터를 훔칠 수 있었다.

2016년 6월, 웬디스 패스트푸드 레스토랑 수백 곳의 POS 시스템이 불법적으로 설치된 악성코드에 의해 해킹되었다. 보고서는 "이러한 사이버 보안 공격으로 영향을 받은 프랜차이즈 레스토랑의 수는 이미 연루된 300개 레스토랑보다 상당히 많을 것으로 예상된다"며 "해커들은 작년 말 웬디스의 컴퓨터 시스템을 침해한 후 여러 금융 기관에서 발행한 신용카드와 직불카드로 수십만 건의 사기성 구매를 했다"고 덧붙였다.

해커들의 이러한 악용은 결제 카드가 POS 시스템을 통해 처리되었기 때문에 가능했는데, 이를 통해 악성코드가 처리 중에 카드 데이터를 가로채거나 시스템 데이터베이스에 저장된 암호화되지 않은 카드 데이터를 훔쳐 전송할 수 있었다.

2017년 4월, 보안 연구원들은 SAP SE와 오라클이 개발한 판매 시점 시스템에서 심각한 취약점을 발견했으며, "POS 시스템은 취약점으로 가득하며, 보안 결함이 주목받으면서 사고가 발생했다"고 언급했다. 성공적으로 악용될 경우, 이러한 취약점은 범죄자에게 가격 변경, 터미널 원격 시작 및 중지와 같은 시스템의 모든 합법적인 기능에 대한 접근 권한을 제공한다. 공격 벡터를 설명하기 위해 연구원들은 POS를 해킹하여 MacBook 가격을 1달러로 변경하는 예를 사용했다. 보안 문제는 공급업체에 보고되었고, 통지 후 곧 패치가 출시되었다. 오라클은 보안 버그가 300,000개 이상의 오라클 POS 시스템에 영향을 미친다고 확인했다.

일부 국가에서는 신용카드와 직불 카드가 결제 단말기를 통해서만 처리된다. 따라서 다양한 카드를 위한 상당수의 단말기가 판매 카운터를 어지럽히는 것을 볼 수 있다. 이러한 불편함은 결제 카드가 POS 시스템을 통해 처리될 때(보안이 최종 사용자와 개발자의 조치에 따라 달라짐)보다 해커에게 신용카드 및 직불 카드 데이터가 훨씬 덜 취약하다는 사실로 상쇄된다.

2015년 안드로이드 페이와 애플 페이를 중심으로 모바일 결제가 출시되면서, 뛰어난 보안 기능과 결합된 더 큰 편리함으로 인해 결국 결제 단말기 사용을 포함한 다른 유형의 결제 서비스를 능가할 것으로 예상된다. 모바일 결제가 주류로 완전히 자리 잡기 위해서는 스마트폰과 같은 NFC 지원 모바일 장치가 먼저 보편화되어야 한다. 이는 점점 더 많은 새로운 스마트폰 모델이 이러한 목적을 위해 NFC를 지원할 것으로 예상됨에 따라 이 글을 쓰는 시점(2017년)으로부터 수년이 걸릴 것이다. 예를 들어, 아이폰 6는 모바일 결제를 위해 완전히 NFC를 지원하는 반면, 아이폰 5 및 이전 모델은 그렇지 않다. 앞서 언급된 POS 시스템을 통한 결제 카드 사용과 관련된 치명적인 보안 위험은 크게 줄어들 것이다.

## 같이 보기
* ISO 8583
* 결제 단말기
* 셀프계산대
* 윈도우 임베디드 인더스트리

## 각주


## 외부 링크
* 

분류:전자 상거래
분류:임베디드 시스템
분류:결제 수단
분류:사무용 소프트웨어
분류:20세기 발명품
분류:미국의 발명품