이 글은 주로 Global Payments 카드 단말기에 대한 내용이에요. FT Link를 쓰는 핸드헬드도 포함돼요. Stripe · Clover 메시지는 글 끝에 있어요. 가장 중요한 원칙은 하나예요. 무슨 일이 있었는지는 카드 단말기가 알고, POS는 모를 수도 있어요. 카드를 다시 결제하거나 환불하기 전에 먼저 카드 단말기를 확인해 주세요.
POS가 카드 단말기를 확인하라고 할 때
다음 세 메시지는 모두 같은 말로 끝나요. POS 화면에는 영어로 나와요.
- The terminal is busy with another operation. Wait for it to finish before trying again. — 이전 거래가 아직 카드 단말기에서 진행 중이에요. 끝날 때까지 기다린 뒤 다시 시도해 주세요.
- The operation result is unknown. It may have completed on the terminal. Check the terminal before trying again. — POS가 결제 요청을 보냈지만 확실한 답을 받지 못했어요.
- The terminal rejected the request. Check the terminal before trying again. — 카드 단말기가 거래를 시작하지 않았어요. 카드 단말기 화면에 떠 있는 것을 정리한 뒤 다시 시도해 주세요.
결과를 알 수 없다는 메시지가 나오면 카드 단말기에서 직접 거래 내역을 열어 주세요.
- 결제가 있고 승인됐다면 — 손님은 이미 결제했어요. 카드를 다시 결제하지 마세요. POS에서는 카드 단말기로 결제하지 않는 결제 수단으로 주문을 마무리해 주세요. 그래야 리포트가 실제로 받은 금액과 맞아요. POS 결제 수단을 참고해 주세요.
- 결제가 없다면 — 손님에게 결제되지 않았어요. 다시 결제해 주세요.
POS가 기다리는 것을 멈추려면
POS가 카드 단말기를 기다리는 동안, 약 10초가 지나면 결제 화면 모서리에 [X] 버튼이 나타나요. 이 버튼을 누르면 [Close this payment on POSApp only?] (POS에서만 이 결제를 닫을까요?) 창이 떠요.

The transaction may already have completed or may still complete on the terminal. Closing this screen only stops POSApp from waiting; it does not cancel or reverse the terminal transaction. Check the terminal's transaction status before trying again.
거래가 카드 단말기에서 이미 끝났거나 아직 끝날 수도 있다는 뜻이에요. 이 화면을 닫으면 POS가 기다리는 것만 멈추고, 카드 단말기의 거래는 취소되거나 되돌려지지 않아요. 다시 시도하기 전에 카드 단말기에서 거래 상태를 확인해 주세요.

- [Keep waiting] (계속 기다리기) — 손님이 아직 카드를 대고 있거나 카드 단말기가 아직 처리 중이라면 이 버튼이 안전해요.
- [Close on POS only] (POS에서만 닫기) — POS가 기다리는 것을 멈추고 아무것도 기록하지 않아요. 결제도, 영수증도, 재시도도 없어요. 주문은 제품이 담긴 채로 열려 있어요. Closed on POSApp only. Check the terminal before trying again. 메시지가 함께 나올 수도 있어요.
거래 자체를 취소하려면 카드 단말기의 취소 버튼을 사용해 주세요. POS에서 닫는 것으로는 취소되지 않아요.

경고 창이 떠 있는 동안 카드 단말기가 응답하면, POS가 경고 창을 닫고 결제를 평소처럼 마무리해요.
환불이나 취소가 카드 단말기를 기다리는 동안에도 같은 [X] 버튼과 같은 원칙이 적용돼요.
키오스크에서는
키오스크가 결제를 확인하지 못하면 [Payment status unknown] (결제 상태 알 수 없음) 화면이 나와요.
This payment may have completed or may still complete on the terminal. Please ask a staff member to check the terminal's transaction status before paying again. KioskApp has not confirmed this payment.
결제가 카드 단말기에서 끝났거나 아직 끝날 수도 있으니, 다시 결제하기 전에 직원에게 카드 단말기의 거래 상태를 확인해 달라고 하라는 뜻이에요. 키오스크 앱은 이 결제를 확인하지 못했어요.
버튼은 [Close] 하나뿐이에요. 직원이 카드 단말기를 확인해 주세요. 카드 단말기에서 결제가 승인됐다면 손님에게 다시 결제하게 하지 말고 POS에서 주문을 입력해 주세요. 승인되지 않았다면 손님이 키오스크에서 다시 결제하면 돼요.
어느 POS도 확인하지 않은 핸드헬드 결제
FT Link를 [Standalone Mode] (단독 모드)로 쓰는 단말기, 즉 테이블 주문과 결제를 받는 핸드헬드에 해당하는 내용이에요. 카드 결제가 끝나면 핸드헬드는 메인 POS가 판매를 기록할 때까지 기다려요. 제시간에 어느 POS도 확인하지 않으면, 이 결제는 메인 POS에서 확인하도록 표시돼요.
핸드헬드에서
핸드헬드에 [Payment approved — POS didn't confirm] (결제 승인됨 — POS 확인 없음) 화면이 카드 · 금액과 함께 나오고, [Do NOT charge this customer again] (이 손님에게 다시 결제하지 마세요) 문구가 보여요. 카드는 이미 결제됐어요. [OK] 버튼을 누르고 메인 POS에서 마무리해 주세요.
- 기다리는 동안 핸드헬드에는 [Processing receipt…] 문구와 [Stop waiting] 버튼이 보여요. 돈은 이미 받았어요. 기다림을 멈추면 결제를 메인 POS로 보내서 확인하게 할 뿐이에요.
- This handheld could not flag it yet and keeps trying 메시지가 나오면 앱을 열어 두세요. 연결되는 대로 POS에 결제가 나타나요.
- 이제 핸드헬드의 그 테이블에는 [Possibly paid on a handheld] (핸드헬드에서 이미 결제됐을 수 있음) 표시가 나와요. 누군가 다시 결제하려고 하면 [This table/bill may already be paid] 창이 떠요. 다른 결제라는 확신이 없다면 [Cancel] 버튼을 눌러 주세요.
메인 POS에서
테이블 배치도 위쪽에 [1 payment to verify] (확인할 결제 1건) 표시가 나오고, 해당 테이블에 경고 배지가 붙어요. 테이블을 열면 A handheld took … for this table, but no POS confirmed it. Review it before charging again. 배너가 보여요. 핸드헬드가 이 테이블의 결제를 받았지만 어느 POS도 확인하지 않았으니, 다시 결제하기 전에 확인하라는 뜻이에요.
처리하는 방법이에요.
- 테이블 배너의 [Review] 버튼을 누르거나, 테이블 배치도 위쪽의 [payments to verify] 표시를 누르고 [Payments to verify] 목록에서 결제를 골라 주세요. 그 뒤에 테이블이 닫힌 결제도 목록에 있고, [Table cleared] 표시가 붙어요.
- [Payment taken on a handheld] 화면에서 테이블 · 금액 · 카드 · 시간 · 직원 · 핸드헬드 · [Why it is here] (표시된 이유)를 확인해 주세요. 아래에는 닫으면 테이블이 어떻게 바뀌는지 나와요. [Paid on the handheld] (핸드헬드에서 결제됨) · [Will be removed] (빠질 제품) · [Will stay open] (남을 제품)이에요.
- 둘 중 하나를 선택해 주세요.
- [Close with this payment] 버튼 — 손님이 이 테이블 금액을 결제했을 때예요. POS가 지금 날짜와 시간으로 판매를 기록하고, 결제된 제품만 테이블에서 빼요. 결제 뒤에 추가한 제품은 그대로 남아요.
- [Not paid – dismiss] 버튼 — 이 결제가 이 테이블 것이 아닐 때예요. [Dismiss this payment?] 창이 뜨면 [Dismiss] 버튼을 눌러 주세요.
유의해 주세요. [Dismiss]는 표시만 없애고 카드를 환불하지 않아요. 손님에게 잘못 결제됐다면 핸드헬드의 [Transactions] 화면에서 환불하거나 취소해 주세요. 핸드헬드에도 The POS marked this payment as not paid. It was not refunded — refund or void it from Transactions. 메시지가 나와요.
[Enable Tables Sync] 설정이 켜져 있으면 모든 메인 POS에 이 결제가 나오고, 한 곳에서 처리하면 모든 POS에서 사라져요. 꺼져 있으면 핸드헬드가 테이블을 보내는 POS에만 나와요.
닫을 수 없을 때
테이블이 결제한 내용과 더 이상 맞지 않으면 [Close with this payment] 버튼이 회색으로 비활성화되고, POS가 이유를 알려 줘요. 예) 테이블이 닫혔거나 새 손님으로 다시 열렸을 때 · 결제된 제품이 바뀌거나 취소됐을 때 · 테이블을 나누거나 합쳤을 때. 그 테이블의 계산서 나누기 화면이 열려 있다면 닫은 뒤 다시 확인해 주세요.
그 밖의 경우, 이 테이블 결제가 아니라면 [Dismiss]로 표시를 없애고, 맞다면 테이블을 직접 정리해 주세요. 판매를 어떻게 기록해야 할지 모르겠다면 [Dismiss]를 누르기 전에 고객 지원팀에 문의해 주세요.
문제가 생겼을 때
- The table changed. Check the updated plan, then try again. — 확인하는 동안 누군가 테이블을 바꿨어요. 바뀐 내용을 읽고 다시 눌러 주세요.
- An order may already have been saved. Check the order history before trying again. — 판매가 두 번 기록되지 않도록 먼저 [Order History] 화면을 확인해 주세요.
- [Remove the paid items by hand] 창 — 판매는 기록됐지만 결제된 제품이 아직 테이블에 남아 있어요. 다시 결제되지 않도록 목록의 제품을 직접 빼 주세요.
- [Check for a duplicate sale] 창 — 이 POS가 판매를 기록했는데, 다른 기기도 이 결제를 처리했어요. [Order History] 화면에서 중복 판매가 있는지 확인해 주세요.
Stripe · Clover 카드 단말기에서는
메시지마다 할 일이 적혀 있어요. 다시 결제하기 전에 꼭 읽어 주세요. POS 화면에는 영어로 나와요.
- The payment result is unknown. The card may have been charged. Don't take the payment again — contact support. — 카드가 결제됐는지 POS가 알 수 없어요. 주문은 그대로 두고 고객 지원팀에 문의해 주세요. 다시 결제하지 마세요.
- The payment didn't go through, but its sale is still recorded in WEB-SRM. Take the payment again, then contact support to reverse the first sale. — 돈은 받지 않았지만 첫 판매가 WEB-SRM(퀘벡 매출 신고 시스템)에 남아 있어요. 다시 결제한 뒤 고객 지원팀에 문의해 주세요.
- The payment couldn't be completed and was cancelled. Take the payment again. — 결제되지 않았어요. 다시 결제해 주세요.
- Insufficient funds. The partial charge may not have been reversed. Check it on the Clover device and void it there if it isn't, then try again. — Clover 단말기에서 부분 결제를 확인하고, 아직 남아 있다면 단말기에서 취소한 뒤 다시 시도해 주세요.
카드 단말기가 전혀 응답하지 않는다면 카드 단말기가 연결되지 않아요를 참고해 주세요. 환불은 환불하기를 참고해 주세요.