bKash 추출

모든 bKash 스크린샷에서 TrxID, 금액, 거래상대방을 추출하세요

bKash 확인 메시지의 네 가지 필드를 수동으로 입력하는 데 영수증 한 장당 90초가 걸리지만, 이 도구는 앱 스크린샷이든 SMS든 5초 만에 가져옵니다.

스크린샷당 5~10초 · 인쇄된 텍스트 최대 99% 정확도

앱 + SMS
BN/EN 레이블
일괄 처리

bKash 확인 메시지에서 추출할 수 있는 항목

bKash 영수증은 앱 확인 화면이나 USSD 거래 SMS 형태로 제공됩니다. 맞춤 열 추출을 사용하면 필드 이름을 지정하기만 하면 AI가 언어나 레이아웃에 관계없이 해당 필드를 찾아냅니다.

TrxID

10자 이상의 영숫자 코드로, 방글라데시 사용자에게 보편적인 정산 키입니다. "TrxID를 보내주세요"는 결제 확인 시 사용되는 표준 표현입니다.

금액 (৳ / Tk / BDT)

SMS에서는 Tk 1,500.00, 앱에서는 ৳1,500.50 형식으로 표시됩니다. AI가 금액과 캐시아웃 수수료를 구분하는 것이 중요합니다.

거래상대방

송금 시 전화번호, 결제 시 가맹점명, 캐시아웃 시 에이전트 번호입니다. 벵골어 모드에서는 "প্রাপক"으로 표시됩니다.

날짜 및 시간

모든 bKash 확인 메시지에는 방글라데시 표준시 타임스탬프(15/07/2025 11:00)가 포함됩니다. SMS 형식은 끝에, 앱 화면은 상단에 표시됩니다.

bKash는 두 가지 형식으로 존재합니다 — 데이터 추출은 형식에 구애받지 않아야 합니다

방글라데시 최대 모바일 금융 서비스는 앱 스크린샷과 SMS 영수증 두 가지 형식으로 운영됩니다. 동일한 네 가지 필드가 시각적 확인 화면과 일반 텍스트 메시지 사이에서 재배열되므로, 한 형식에 맞춰진 템플릿 기반 도구는 다른 형식에서 제대로 작동하지 않습니다.

bKash 혼동이 템플릿 도구를 망가뜨리는 이유

01

완전히 다른 두 가지 영수증 형식. 앱은 아이콘과 벵골어 레이블이 있는 스타일링된 확인 화면을 생성합니다. USSD *247#는 일반 SMS를 생성합니다. 한 형식으로 학습된 템플릿 기반 OCR 도구는 다른 형식을 파싱할 수 없습니다.

02

같은 화면에 섞여 있는 벵골어와 영어 레이블. 한 사용자의 휴대폰에서는 Amount로 표시되던 필드가 다른 사용자에게는 পরিমাণ으로 표시될 수 있습니다. 아라비아 숫자와 함께 벵골어 숫자(০১২৩৪৫৬৭৮৯)가 나타날 수도 있습니다. 특정 영어 키워드에 의존하는 정규식 규칙은 레이블의 언어가 바뀌면 실패합니다.

03

캐시아웃 수수료는 숨겨진 파생 값입니다. 사용자가 ৳5,000을 캐시아웃하면 에이전트 수수료를 제외한 ৳4,930.50을 받습니다. SMS에는 일부 유형에 대해 "Fee Tk 0.00"이라고 표시되지만, 캐시아웃의 경우 순 금액이 표시되기 전에 수수료가 차감됩니다. 정규식으로 bKash SMS를 파싱하는 개발자는 흔히 잘못된 숫자를 가져옵니다.

시맨틱 추출이 bKash를 처리하는 방법

01

형식 독립적 — 앱이든 SMS든 의미를 읽습니다. AI는 시각적 레이아웃에 의존하지 않습니다. 앱 스크린샷에서는 TrxID 또는 লেনদেন আইডি 레이블을 스캔하여 TrxID를 찾습니다. SMS 영수증에서는 텍스트에서 동일한 코드를 읽습니다. 하나의 열 정의로 두 형식을 모두 처리할 수 있습니다.

02

이중 언어 레이블 인식 기능 내장. 레이블이 "Amount", "পরিমাণ", 또는 "Tk"로 표시되어도 AI는 이를 거래 금액으로 인식합니다. 벵골어 문자와 아라비아 숫자를 함께 읽습니다. "প্রাপক"과 "Recipient"는 의미적으로 동등하게 처리됩니다.

03

캐시아웃 거래에 대한 수수료 인식 추출. AI는 총액과 실제 수취 금액을 구분합니다. "Cash Out" ৳5,000은 총 요청액이며, Tk 13.95/1,000 수수료를 차감한 순 금액이 "Amount" 열에 기록됩니다. AI는 화면에 표시된 거래 유형 레이블을 기준으로 조정합니다.

"몇 년 만에 방글라데시는 현금만 사용하던 경제에서 세계에서 가장 성공적인 모바일 뱅킹 사례 중 하나로 변모했습니다. 2023년 기준, bKash만 해도 6천만 명 이상의 사용자를 보유하고 있습니다. 생각해 보세요 — 전통적인 은행 계좌가 한때 사치였던 나라에서 6천만 명의 사용자라니."

Medium / Taka Alliance BD

혼합된 bKash 확인 메시지를 하나의 깔끔한 스프레드시트로

1

bKash 확인 메시지를 함께 업로드하세요

지난주 bKash 영수증 폴더가 있습니다: 공급업체에 송금한 앱 스크린샷, 에이전트에서 캐시아웃한 SMS 확인 메시지, 공과금 결제 영수증까지. 두 가지 다른 형식, 세 가지 다른 거래 유형입니다. JPG, PNG, WebP 스크린샷을 모두 하나의 배치로 업로드하세요. 각 스크린샷의 언어 설정이 일치할 필요는 없습니다.

2

열을 한 번 정의하세요 — TrxID, 금액, 거래상대방, 날짜

필요한 네 개의 열을 입력하세요. AI가 각 스크린샷을 독립적으로 읽습니다: 영숫자 거래 코드인 TrxID를 찾고, 순 금액을 분리하며, 전화번호나 가맹점명인 거래상대방을 식별하고, 타임스탬프를 기록합니다. "পরিমাণ" 레이블이 있는 벵골어 모드 스크린샷도 영어 모드 스크린샷과 동일한 구조화된 결과를 생성합니다.

3

통합된 하나의 테이블을 얻으세요 — 유형이나 형식별로 정렬할 필요 없음

처리에는 스크린샷당 5~10초가 소요됩니다. 출력은 하나의 XLSX 또는 CSV 파일입니다: 세 개의 행, 네 개의 열, 거래당 한 행입니다. 송금 앱 스크린샷, 캐시아웃 SMS, 결제 영수증 모두 동일한 깔끔한 구조를 생성했습니다. 각 확인 메시지를 열고 값을 수동으로 복사하는 것보다 약 18배 빠릅니다 .

다양한 bKash 거래 유형에서 얻을 수 있는 결과:

TrxID금액 (৳)거래상대방날짜
AAN20A8HOI1,500.000199999999923/06/25
GH78KT9014,930.50Priyo 에이전트09/09/25
DY28XV679500.00Desco Utility15/01/26

가장 잘 작동하는 경우와 주의해야 할 경우

경계를 이해하면 일관된 결과를 얻을 수 있습니다.

가장 잘 작동하는 경우

bKash 앱 또는 SMS 스레드의 직접 기기 스크린샷. 고해상도 스크린샷은 최대 99% 정확도를 달성합니다. 기계 렌더링 텍스트는 대비가 높고 깔끔합니다.

단일 배치의 혼합 거래 유형. 송금, 캐시아웃, 결제, 모바일 충전 스크린샷을 함께 업로드할 수 있으며, 처리 전에 유형별로 정렬할 필요가 없습니다.

대량 과거 데이터 조정. 수십 개의 bKash 확인 메시지가 하나의 정렬된 스프레드시트로 생성되어 회계 소프트웨어로 가져올 준비가 됩니다.

주의해야 할 경우

메시징 앱을 통해 전달된 스크린샷. WhatsApp과 Messenger는 이미지를 압축합니다. 전달된 bKash 영수증은 해상도가 낮아져 특히 긴 TrxID 코드의 문자 수준 정확도에 영향을 줄 수 있습니다.

아키텍처 경계: 영수증 스크린샷, API 접근 아님. 이 도구는 시각적 스크린샷으로 작동합니다. bKash 서버에서 데이터를 가져오거나 휴대폰 메시지 데이터베이스에서 SMS를 구문 분석할 수 없습니다.

심한 이미지 가림. TrxID나 금액이 오버레이, 스티커, 편집 표시로 부분적으로 가려진 경우 AI가 전체 값을 읽지 못할 수 있습니다. 깨끗한 스크린샷이 최상의 결과를 제공합니다.

자주 묻는 질문

AI가 bKash 스크린샷에서 송금 금액과 캐시아웃 수수료를 어떻게 구분하나요?

캐시아웃 거래에서 스크린샷에는 두 가지 금액이 표시됩니다: 인출을 요청한 금액과 수수료 차감 후 실제로 받는 금액입니다. AI는 레이블을 읽습니다 — "Cash Out" 또는 "Fee" 뒤의 숫자는 수수료이고, "Amount received" 또는 "নিট প্রাপ্তি"로 표시된 금액은 금액 열에 입력됩니다. TrxID는 두 금액을 동일한 거래로 연결하므로, Priyo 에이전트에서 bKash가 공시한 천당 13.95 Tk의 요율과 수수료를 대조할 수 있습니다.

동일한 bKash 스크린샷에서 벵골어와 영어가 혼합된 텍스트를 AI가 처리할 수 있나요?

네, 가능합니다. AI는 동일한 이미지에서 벵골어와 영어 레이블을 모두 읽습니다. 앱이 특정 언어로 설정되어 있을 필요가 없습니다. TrxID, 금액, 날짜는 레이블이 어떤 언어로 표시되든 관계없이 추출됩니다. 벵골어 숫자(০১২৩৪৫৬৭৮৯)도 동일한 화면에서 아라비아 숫자와 함께 나타날 때 인식됩니다.

bKash 앱 스크린샷과 SMS 확인 스크린샷을 동일한 배치에서 처리할 수 있나요?

네, 가능합니다. bKash 사용자는 종종 bKash 앱의 인앱 확인 스크린샷과 *247#을 통해 전화를 건 USSD 거래의 SMS 영수증을 혼합하여 가지고 있습니다. AI는 단일 배치에서 두 입력 형식을 모두 처리합니다. 앱 화면은 레이블이 지정된 필드에 TrxID를 표시하는 반면, SMS는 자연어 텍스트에 TrxID를 포함합니다. 열을 한 번만 정의하면 — TrxID, 금액, 거래상대방, 날짜 — AI가 두 형식 모두에서 이를 찾습니다.

캐시아웃 수수료가 스크린샷에 명시적으로 표시되지 않은 경우는 어떻게 하나요?

일부 bKash 스크린샷은 수수료 차감 후 순 수령액만 표시하고 수수료 금액은 별도로 표시하지 않습니다. 이 경우 AI는 순 금액을 거래 값으로 추출합니다. 대조를 위해 수수료 금액이 필요한 경우, 설정에 계산 열을 포함할 수 있습니다 — 예를 들어, 열을 "캐시아웃 수수료 (5,000 × 1.395%)"로 정의하면 AI가 화면에 보이는 총액을 기준으로 계산합니다.

TrxID란 무엇이며, 방글라데시 대조 작업에 왜 중요한가요?

TrxID는 bKash가 모든 거래에 할당하는 10자 이상의 영숫자 코드입니다. 방글라데시에서 결제 확인, 환불, 고객 분쟁 및 회계 대조에 사용되는 보편적인 참조 키입니다. 고객이 "TrxID를 보내주세요"라고 말할 때, 이는 단일 이체를 식별하는 특정 코드를 의미합니다. 각 TrxID는 하나의 거래에 고유하므로, 중복 제거 및 은행 기록이나 주문 시스템과의 상호 참조에 가장 신뢰할 수 있는 필드입니다.

이 도구가 지원하는 모든 결제 스크린샷 유형 보기: 결제 스크린샷 개요

방글라데시 모바일 금융 생태계의 다른 도구: Nagad 스크린샷 추출 · M-Pesa SMS 추출

📮 contact email: [email protected]