본문으로 건너뛰기

카드 단말: 짝짓기와 해지의 규칙

StorM1분 읽기BYTHECLOUD ENT

카드 단말을 등록하고 짝짓고 해지할 때 쇼핑 엔진이 따르는 규칙과, 해지하는 순간 단말에 아직 쌓여 있던 판매를 다루는 규칙을 정리했습니다.

등록과 짝짓기

등록기는 하나의 순서를 따릅니다. 등록, 짝짓기, 해지입니다(짝을 맺은 적 없는 단말도 해지할 수 있습니다). 관리자가 단말을 등록하면 등록기가 짝짓기 코드를 한 번만 알려 줍니다. 코드는 짧은 시간만 유효하고 해시만 남기므로 나중에 다시 읽을 수 없습니다. 단말은 이 코드로 짝을 맺습니다. 틀린 코드는 기기별로 세어, 반복해서 틀리면 짝짓기가 잠기고, 이미 썼거나 만료된 코드는 거절됩니다.

해지

해지는 관리자만 할 수 있고 사유가 필요합니다. 관리자가 쓰고 있는 단말이나 매장의 마지막 활성 단말을 해지하려면 먼저 확인을 거칩니다. 해지하면 쓰지 않은 짝짓기 코드도 함께 무효가 되고, 이미 해지된 단말을 다시 해지해도 성공하며 이미 해지되어 있었다고 알려 줍니다.

판매 전에 묻는 질문

등록기는 판매를 기록하기 전에 판매 경로가 던질 질문 하나를 제공합니다. 이 단말은 등록되어 있고, 짝이 맺어졌고, 이 매장의 것이며, 짝을 맺은 기기인가? 등록기는 단말의 기록만으로 답하고, 해지된 단말에는 거절을 돌려줍니다.

이미 쌓여 있던 판매

단말은 연결이 끊겨도 판매를 계속하고, 그 판매는 대기열에 쌓입니다. 해지된 단말에 대해 등록기의 대기열 검사는 해지 시각 이전(같은 시각 포함)의 판매에는 검토를, 이후 판매에는 거절을 돌려줍니다.

켜기 전까지는 꺼짐

단말 등록은 꺼진 채 시작하는 스위치입니다. 꺼져 있는 동안 등록·짝짓기·해지는 분명한 코드로 거절되고, 설정 값이 깨져 있으면 기본값으로 켜지 않고 꺼진 채로 둡니다.

BWS로 발행

더 보기 — 연구

  1. StorM모든 날짜는 가게의 시계를 따릅니다StorM Web Engine의 쇼핑 기능이 날짜와 시각을 읽는 방식, 그리고 서버나 방문자의 시계가 아니라 가게의 시계에 맞는지 릴리스마다 확인하는 방법을 정리했습니다.
  2. StorM모르는 값을 영으로 바꾸지 않습니다쇼핑 엔진은 짐작하지 않습니다. 네 곳에서 읽을 수 없는 금액은 모르는 값으로 남고, 모르는 부분이 든 합계는 불완전하다고 표시되며, 재고를 모르는 사은품은 주지 않고, 뜻밖에 도착한 물건은 그대로 적습니다.
  3. StorMStorM Web Engine — 처음 불러오는 코드 용량사이트에 실제로 배포되는 StorM Web Engine이 처음 불러오는 코드의 압축 용량과, 지키기로 한 용량 상한을 정리했습니다.