1. 개정 이력

버 전 내 용 일 자
1.0 신규 작성 2026. 1. 31.

2. 소개

<aside> 💡

이 문서에서는 토스플레이스의 Front와 타사 POS 기기 간 다양한 통신 방법 중에서, 아래 그림에 표시된 WebSocket으로 연결하는 방법에 대해 설명합니다.

</aside>

주의사항: 프론트가 멀티패드(리더기)로 활용될 때는 프론트의 시리얼 포트를 밴사 VCAT이 점유하기 때문에, POS에서 프론트로 주문 내역을 전송하기 위해 시리얼 통신이 아닌 WebSocket 방식을 사용해야 합니다.

graph LR
    subgraph "POS 단말기"
		    direction TB
        DLL[TossPlace<br>WebSocket DLL]
        VCAT[밴사<br>VCAT]
        POS[<br><br>POS Application<br><br><br>]
        POS <==> DLL
        POS <--> VCAT
    end
    
    subgraph "Front 단말기"
        direction TB
        PLUGIN["Front Plugin SDK<br>(html, css, js)"]
        PAYMENT[프론트 결제 모듈]
        FRONT[<br><br>Front Application<br><br><br>]
        PLUGIN<==>FRONT
        PAYMENT<-->FRONT
    end
        
    DLL <==>|WebSocket<br/>주문내역, 멤버십 적립 등| PLUGIN
    VCAT <-.->|Serial Port<br>결제 전문| PAYMENT
    

3. Front 설정 가이드

앱 버전

매장 로그인 (온보딩)