LINE 채팅 스크린샷에서LINE Pay 거래 금액 찾기

누군가 LINE Pay로 돈을 보내면 — 타이베이에서 저녁 식사 비용을 나누거나, 방콕에서 과외비를 지불하거나, 공동 공과금 보증금을 정산하는 경우 — 그 송금은 LINE 채팅 안에 카드 형태로 표시됩니다. 별도의 영수증 화면이나 금융 문서가 아닙니다. 대화 중간에 삽입된 구조화된 알림 버블로, 이모지 반응, 스티커 메시지, "7시에 봐" 같은 텍스트로 둘러싸여 있습니다. 카드에는 금액, 결제 수단(支払方法), 고유 거래 ID(取引ID)가 표시됩니다. 하지만 스크린샷은 채팅 스레드와 인라인 카드를 함께 캡처하므로, 기존 OCR은 모든 것을 하나의 구분되지 않은 텍스트 블록으로 읽습니다 — 채팅 메시지와 결제 데이터가 섞여 있는 것입니다. 문제는 카드를 읽는 것이 아닙니다. 문제는 카드가 속한 대화와 카드를 구분하는 것입니다.

수작업 입력은 그만 — AI가 대신 읽어드립니다
이미지나 PDF를 업로드하세요 — 10초 만에 정형 데이터로
지금 체험하기 →
기사 제목 위에 지속적인 LINE Pay 채팅 카드, 최상단 필드로 표시된 금액, 카드 외부에 유지된 채팅 버블을 보여주는 세 개의 아이콘이 있는 히어로 이미지

핵심 요점

  1. LINE Pay 송금 카드는 별도의 영수증 화면이 아니라 채팅 스레드에 내장된 흰색 둥근 사각형으로, 스티커, 이모지, "7시에 봐" 메시지로 둘러싸여 있습니다.
  2. 기존 OCR은 카드의 금액, 채팅 버블, 스티커 캡션을 하나의 평평한 텍스트 블록으로 읽습니다 — 구조화된 결제 데이터와 일상 대화를 구분할 수 없습니다.
  3. 금액, 결제 수단, 거래 ID를 열로 정의하세요 — 카드의 시각적 구조가 모든 시장에서 동일하므로 동일한 3개 필드 구성이 대만(NT$), 태국(฿), 레거시 일본(¥) 스크린샷에서 모두 작동합니다.

채팅에서 LINE Pay 카드의 모습

LINE에서 1:1 대화를 열고 메시지 입력란 옆의 + 버튼을 누른 다음 송금 옵션을 선택하세요. 금액을 입력하고 LINE Pay 비밀번호로 확인하면, 상대방 화면의 채팅 스레드에 카드가 나타납니다. 이 카드는 주변의 일반 말풍선과 시각적으로 구분됩니다. 흰색 또는 밝은 회색의 둥근 사각형에 명확히 라벨이 붙은 필드들이 있으며, 미세한 줄바꿈과 상단의 "LINE Pay" 헤더로 대화 타임라인과 분리되어 있습니다.

카드는 대화에 영구적으로 남습니다. 몇 초 후 사라지는 알림이 아니라 사진이나 스티커처럼 유지되는 메시지입니다. 송신자와 수신자 모두 며칠 또는 몇 주 후에 스크롤을 올려 금액을 확인할 수 있습니다. 그리고 LINE 대화 스레드는 기록 보관을 위해 스크린샷으로 캡처되는 경우가 가장 많기 때문에(제3자에게 전달, 공동 비용 시트에 첨부, 결제 증빙으로 저장 등), 그 카드는 같은 스레드의 다른 모든 메시지와 함께 스크린샷에 담기게 됩니다.

이것이 LINE Pay 카드와 일반 결제 확인 화면의 근본적인 차이입니다. PayPal 영수증이나 Venmo 확인 화면은 별도의 페이지에 존재하므로 단독으로 캡처하거나 PDF로 다운로드할 수 있습니다. 그러나 LINE Pay 카드는 채팅 기록의 일부로, 주변 대화와 분리할 수 없습니다. 거래를 보존하는 스크린샷은 그 주변의 농담, 음성 메시지, 스티커 스팸까지 함께 보존합니다.

카드의 세 가지 데이터 포인트

LINE Pay 채팅 카드 내부의 금액, 결제 수단, 거래 ID 필드를 나열한 세 개의 카드

흰색 카드 안에는 모든 LINE Pay 시장에서 일관되게 세 가지 데이터 포인트가 존재합니다. 표시 언어와 필드 라벨이 대만(번체 중국어)과 태국(태국어, 플랫폼에서 물려받은 일부 일본어 라벨 포함)에서 다르더라도 마찬가지입니다.

1. 금액 (金額 / จำนวนเงิน). 카드 내에서 가장 큰 요소로, 눈에 띄게 표시됩니다. 대만에서는 NT$1,280 형식입니다. 달러 기호와 쉼표 구분자가 있는 신대만달러입니다. 태국에서는 ฿500으로 표시됩니다. ฿ 기호 접두사가 있는 태국 바트이며, 정수 바트 금액에는 쉼표가 없습니다. 레거시 일본 LINE Pay 스크린샷(2025년 4월 서비스 종료)을 사용하는 사용자의 경우 금액은 엔 기호가 있는 ¥3,000으로 표시되었습니다. 금액은 항상 카드 상단에 있으며, 글꼴 크기만으로도 다른 모든 필드와 구분됩니다.

2. 결제 수단 (支払方法 / วิธีการชำระเงิน). 금액 아래에는 사용된 자금 출처가 명시됩니다. 이 필드는 API 정의 값 중 하나에 매핑됩니다. CREDIT_CARD (クレジットカード / บัตรเครดิต) — 사용자가 등록한 신용카드 또는 체크카드 — 또는 BALANCE (残高 / ยอดเงินคงเหลือ) — 은행 계좌나 편의점에서 충전한 선불 LINE Pay 잔액입니다. 일부 거래에서는 LINE POINTS가 금액의 일부를 충당하고 다른 수단이 나머지를 충당할 때 부분 결제 수단으로 POINT (ポイント / แต้ม)도 표시됩니다. 단일 거래에 여러 결제 수단이 표시되는 것(예: "BALANCE ¥980 + POINT ¥20")은 LINE Pay 고유의 세부 사항으로, 일반 OCR 리더는 이를 단일 숫자 필드로 통합하여 분할 정보를 잃게 됩니다.

3. 거래 ID (取引ID / เลขที่รายการ). 카드 하단에는 19자리 숫자 문자열이 있는데, 이는 이체가 처리될 때 LINE Pay 서버가 할당한 고유 식별자입니다. 이 번호는 LINE Pay 시스템에서 해당 거래의 표준 참조 번호입니다. 19자리 형식은 길이가 길어 수동으로 입력할 때 오류 위험이 상당합니다. 숫자 하나를 잘못 입력하면 은행 거래 내역이나 공동 비용 기록에서 거래를 추적할 수 없게 됩니다. 이 필드는 채팅 스크린샷을 LINE Pay 측의 실제 검증 가능한 이체와 연결하는 요소입니다.

일부 카드 버전에는 현지 시간대 기준으로 이체 날짜와 시간도 표시되지만, 정확한 위치는 대만과 태국 UI 빌드에 따라 다릅니다. 대만에서는 카드 왼쪽 하단에 ROC 달력 형식(예: "115/07/09 14:30")으로 날짜가 표시됩니다. 태국에서는 불교 달력 연도가 사용됩니다("09/07/2569 14:30").

채팅 맥락이 기존 OCR을 무너뜨리는 이유

기존 OCR이 채팅과 카드 텍스트를 평면화하는 방식과 시각 AI가 LINE Pay 카드 영역을 분리하는 방식을 보여주는 2열 비교

LINE Pay 카드가 포함된 LINE 대화 스크린샷을 기존 OCR 엔진에 넣으면, 출력은 감지된 모든 문자의 단일 시간순 시퀀스가 됩니다. 채팅 버블, 카드, 텍스트가 포함된 스티커, 같은 화면의 시스템 메시지까지 모두 포함됩니다. 엔진은 "이 흰 픽셀 블록은 구조화된 데이터로 처리해야 하는 결제 카드이고, 주변의 회색 버블은 무시해야 할 일상 대화다"라는 개념이 없습니다. 금액, "明天幾點碰面"(내일 몇 시에 만날지), 상대방 표시 이름, 스티커 캡션을 모두 하나의 평평한 텍스트 덩어리로 읽습니다.

이것은 해상도 문제나 글꼴 문제가 아닙니다. 카드 텍스트 자체는 깨끗하고, 조명이 잘 되어 있으며, 기계 인쇄입니다. 기존 OCR은 그 위의 모든 문자를 완벽하게 읽을 수 있습니다. 문제는 "이 문자들 중 어떤 것이 LINE Pay 거래에 속하고, 어떤 것이 채팅에 속하는가?"라는 질문에 답할 수 없다는 것입니다.

카드는 읽을 수 있습니다. 채팅도 읽을 수 있습니다. 그러나 그 경계 — 구조화된 결제 데이터와 일상 대화를 구분하는 시각적 단서 — 는 문자 수준 OCR에는 보이지 않습니다.

동일한 한계는 WeChat Pay 확인 및 WeChat 빨간 봉투(红包) 카드에도 적용됩니다. 일반 메시징 콘텐츠와 스크린샷을 공유하는 임베디드 결제 UI입니다. 추출 과제는 텍스트 인식에 관한 것이 아니라 이미지의 어떤 시각적 영역이 구조화된 데이터 객체를 구성하는지 인식하는 것입니다.

비주얼 AI가 채팅에서 카드를 분리하는 방법

비전 언어 모델(VLM) — ImageToTable.ai의 맞춤 열 추출과 같은 도구를 구동하는 AI 유형 — 은 기존 OCR과 다르게 스크린샷을 처리합니다. 픽셀 단위로 문자를 스캔하는 대신, VLM은 전체 이미지를 보고 레이아웃 특성에 따라 시각적 영역을 식별합니다. LINE Pay 카드의 흰색 둥근 사각형은 더 어두운 채팅 배경 위에서 뚜렷한 시각적 영역으로 — 모델은 이를 카드 객체로 인식하며, 위아래의 말풍선과 분리합니다.

카드가 관심 영역으로 분리되면, 모델은 내부 텍스트를 읽고 각 필드에 의미론적 라벨을 할당합니다. 상단의 가장 큰 숫자는 금액으로 식별됩니다. 그 아래 줄의 "支払方法" 또는 "วิธีการชำระเงิน" 라벨은 결제 수단으로 식별됩니다. 하단의 19자리 문자열은 거래 ID로 식별됩니다. 카드 외부의 채팅 텍스트 — "收到了謝謝"(받았어요, 고마워요) 또는 "ส่งให้แล้ว"(보냈어요) 같은 메시지 — 는 카드의 시각적 경계 밖에 있으므로 무시됩니다.

실제 적용: 채팅 스크린샷을 업로드하고 세 개의 열을 정의하세요 — 금액, 결제 수단, 거래 ID — 그러면 AI가 채팅 스레드에서 카드가 어디에 있든, 주변 메시지가 어떤 언어든, 어느 시장의 LINE UI에서 거래가 발생했든 관계없이 LINE Pay 카드 내부의 각 값을 찾습니다. 주변 대화는 맥락(누가 결제를 보냈는지, 어떤 용도였는지)을 제공하지만 추출을 방해하지는 않습니다. 동일한 열 기반 읽기는 대화의 나머지 부분 — 주문 ID, 일본어 주소, 채팅 메타데이터 — 까지 확장되며, LINE 채팅 스크린샷 데이터 추출 워크플로에서 다룹니다.

세 개의 시장, 하나의 카드: 무엇이 바뀌고 무엇이 유지되는가

대만, 태국, 일본의 LINE Pay 채팅 카드 사용 3열 비교

LINE Pay는 세 개의 서로 다른 시장에서 운영되며, 각 시장은 고유한 규제 환경과 UI 역사를 가지고 있습니다. 카드 구조는 모든 시장에서 일관되게 유지되지만, 추출에 영향을 미치는 세부 사항은 다릅니다.

대만은 LINE Pay의 최대 활성 시장으로, 2023년 기준 1,200만 명 이상의 사용자를 보유하고 있습니다. 대만 LINE 앱의 채팅 카드는 번체 중국어 라벨을 사용합니다: 金額(금액), 支払方法(결제 수단), 取引ID(거래 ID). 2025년 7월, LINE Pay 대만은 LINE Pay Money(LINE Pay Money App 錢包)라는 독립 앱을 출시했지만, 메인 LINE 메시징 앱 내의 인라인 채팅 카드는 동일하게 작동합니다 — 송금이 완료되면 대화 스레드에 카드가 나타나며, 발신자가 독립 앱을 사용하든 앱 내 지갑을 사용하든 관계없습니다.

태국은 약 5,400만 명(인구의 약 75%)이 LINE을 사용하는 시장으로, 플랫폼에서 물려받은 일부 일본어 기술 용어와 혼합된 태국어 라벨로 동일한 카드를 사용합니다. 결제 수단 필드는 วิธีการชำระเงิน을 표시하고, 거래 ID는 เลขที่รายการ로 표시됩니다. 태국의 LINE Pay는 거래당 적립되는 LINE POINTS도 기록하며, 이는 카드 내부에 추가 줄로 나타날 수 있습니다 — 대만의 채팅 카드에는 해당 필드가 없습니다(대만은 POINTS를 별도 탭에서 추적하며 거래 줄에 표시하지 않습니다).

일본: 일본 내 LINE Pay 송금 서비스는 2025년 4월 30일에 종료되었으며, 잔액은 PayPay로 이전되었습니다. 일본 사용자는 더 이상 채팅 내에서 LINE Pay 송금을 보내거나 받을 수 없습니다. 그러나 서비스 종료 전에 캡처된 과거 스크린샷(1년치 프리랜서 결제 내역, 공동 생활비 내역, 2024년 렌트비 분담 내역)이 있다면 해당 카드는 여전히 채팅 기록에 남아 있습니다. 카드의 데이터는 정확합니다. 19자리 거래 ID, 엔화 금액, 支払方法 필드는 모두 기기에 저장된 스크린샷에 보존되어 있습니다. 새 카드는 더 이상 생성되지 않지만, 기존 카드는 여전히 정산하고 스프레드시트에 입력해야 합니다.

이러한 시장별 차이는 이 사용 사례에서 템플릿 기반 접근 방식보다 의미론적 추출이 더 우수한 이유를 보여줍니다. "金額"을 필드 라벨로 기대하는 템플릿은 대만에서는 작동하지만, 동일한 필드에 태국어 라벨을 사용하는 태국에서는 작동하지 않습니다. 카드에서 "가장 큰 숫자"를 금액으로 읽는 의미론적 모델은 모든 곳에서 작동합니다. 카드의 시각적 구조(상단의 큰 숫자, 아래의 작은 라벨, 하단의 ID 문자열)는 필드 이름에 사용된 인간 언어와 관계없이 세 시장 모두에서 일관되기 때문입니다.

FAQ

채팅 카드에 LINE Pay Wallet 거래 내역과 동일한 데이터가 포함되어 있나요?

대부분 그렇지만 완전히 동일하지는 않습니다. 채팅 카드에는 금액, 결제 수단, 거래 ID — 송금을 확인하는 데 필요한 세 가지 필드가 표시됩니다. Wallet 탭(LINE에서 Wallet 아이콘을 탭하여 접근)의 전체 거래 내역에는 추가 정보(초 단위 타임스탬프, 발신자의 LINE 표시 이름 변경 이력(변경된 경우), 태국에서는 적립된 정확한 LINE POINTS)가 표시됩니다. 전체 기록이 필요하면 Wallet 탭을 사용하세요. 채팅 스크린샷(다른 사람이 전달한 스크린샷)에서 거래 기록을 수집하는 경우 카드에 핵심 데이터 포인트가 포함되어 있습니다. 별도의 워크플로우로 전체 LINE Pay 거래 내역 화면에서 데이터를 추출할 수도 있습니다.

일본의 기존 LINE Pay 스크린샷에도 계속 사용할 수 있나요?

네. 일본의 LINE Pay 채팅 카드는 대만 및 태국에서 활성화된 구현과 동일한 시각적 구조를 사용했습니다 — 금액이 엔화로 표시된 흰색 카드, 결제 수단을 나타내는 支払方法, 19자리 取引ID가 포함됩니다. 추출은 이러한 레거시 스크린샷에서도 동일하게 작동합니다. 서비스 종료로 새 거래는 발생하지 않지만, 스크린샷의 기존 데이터는 변경되지 않습니다.

스크린샷에서 카드가 채팅 버블과 겹치면 어떻게 하나요?

카드는 독립적인 시각적 영역입니다. LINE 인터페이스는 카드를 인접한 채팅 버블과 분리합니다 — 항상 시각적 여백이 있으며, 카드의 둥근 사각형 배경이 말풍선과 구분됩니다. 스크린샷에 카드의 일부만 캡처된 경우(예: 하단이 잘린 경우)에도 나머지 표시된 필드는 여전히 추출 가능합니다. 카드 상단에서 가장 큰 요소인 금액은 부분 캡처에서도 거의 항상 표시됩니다.

같은 채팅 스크린샷에서 여러 개의 LINE Pay 카드를 추출할 수 있나요?

네, 같은 스크린샷에 여러 카드가 보이는 경우 가능합니다. 스크린샷에 두 개 이상의 LINE Pay 송금 카드가 포함된 대화 스크롤이 캡처된 경우(예: 한 채팅 스레드의 여러 월세 결제), 각 카드는 별도의 구조화된 객체로 식별됩니다. 도구는 각 카드를 독립적으로 처리하여 각각에서 금액, 결제 수단, 거래 ID를 추출합니다. 이는 대량 정산에 유용합니다 — LINE Pay로 이루어진 한 달치 공과금 결제를 몇 개의 대화 스크린샷으로 캡처하면, 각 카드를 하나씩 입력할 필요 없이 완전한 거래 로그를 얻을 수 있습니다.

📮 contact email: [email protected]