اعتبارسنجی خودکار فیش واریزی با هوش مصنوعی
اعتبارسنجی خودکار فیشهای واریزی کارتبهکارت از طریق ترکیب مدلهای بینایی ماشین (Vision OCR)، موتور بررسی قوانین و تطبیق داده با ورودیهای بانکی انجام میشود. با این روش، ایجنت هوش مصنوعی اطلاعات کلیدی رسید از جمله شماره پیگیری، مبلغ، زمان و شماره کارت مقصد را استخراج کرده و پیش از ثبت نهایی سفارش، صحت آن را بررسی میکند. این فرایند خطای انسانی ناشی از بررسی دستی صدها فیش در پیامرسانها را به حداقل میرساند و مانع از ارسال کالا با فیشهای جعلی یا رسیدسازها میشود.
کالبدشکافی کلاهبرداری کارتبهکارت و محدودیت بررسی دستی
در فروش از طریق پیامرسانها مانند تلگرام، واتساپ، ایتا و اینستاگرام، کارتبهکارت همچنان یکی از روشهای رایج تسویهحساب است. با این حال، افزایش استفاده از نرمافزارهای «فیشساز» و برنامههای ویرایش تصویر، بررسی چشمی را ناکارآمد کرده است. اپراتورهای انسانی در ساعات شلوغی با خطاهای مشخصی مواجه میشوند:
- نادیدهگرفتن جزئیات بصری: فونتهای غیراستاندارد، تراز نبودن نوشتهها و پسزمینههای دستکاریشده معمولاً از چشم اپراتور خسته پنهان میماند.
- استفاده مجدد از یک فیش: ارسال یک رسید واقعی برای دو سفارش متفاوت در دو زمان یا به دو ادمین مختلف.
- تغییر ارقام: دستکاری یک یا دو رقم از مبلغ پرداختی (مثلاً تبدیل ۹۰ هزار تومان به ۹۰۰ هزار تومان) با فونت مشابه اپلیکیشنهای بانکی.
بررسی دستی حساب بانکی به ازای هر سفارش نیز به دلیل کندی پیامکها، دسترسی محدود اپراتورها به حساب اصلی و اختلال در گردش کار، موجب تاخیر در پاسخدهی به مشتریان میشود.
گام اول؛ معماری پایپلاین پردازش تصویر و استخراج داده
برای خودکارسازی این فرایند، نخست باید جریان پردازش تصویر تعریف شود. زمانی که مشتری تصویری از رسید بانکی در بستر گفتگو ارسال میکند، ایجنت هوش مصنوعی تصویر را به یک ساختار داده متنی (JSON) تبدیل میکند.
{
"tracking_code": "8492019482",
"reference_number": "98347102",
"amount_irr": 15000000,
"destination_card_last4": "6037",
"transaction_time": "14:32:10",
"transaction_date": "1403/08/12",
"source_app": "آپ / همراه بانک"
}
در پلتفرم اول ایجنت، ایجنتهای فروش مکالمهای میتوانند تصاویر ارسالی را در همان بستر گفتگو دریافت و دادههای بالا را بدون نیاز به ورود دستی کاربر استخراج کنند.
گام دوم؛ موتور قوانین برای کشف ناهنجاریها
پیش از استعلام بانکی، دادههای استخراجشده وارد یک موتور بررسی قوانین (Rule Engine) میشوند تا موارد آشکارا نامعتبر بدون اتلاف منابع فیلتر شوند. این فیلترها شامل موارد زیر است:
- بررسی یکتایی شماره پیگیری: بررسی دیتابیس سفارشهای قبلی برای اطمینان از اینکه شماره پیگیری یا شماره ارجاع در گذشته ثبت نشده باشد.
- تطبیق شماره کارت مقصد: کنترل ۴ رقم آخر کارت درجشده در فیش با کارتهای معتبر و فعال کسبوکار.
- اعتبارسنجی بازه زمانی: بررسی زمان انجام تراکنش با زمان آغاز گفتگو؛ فیشهایی با تاریخ روزهای قبل به عنوان مغایرت علامتگذاری میشوند.
- تطبیق دقیق مبلغ: مقایسه عدد خواندهشده از روی فیش با فاکتور صادرشده برای کاربر (با در نظر گرفتن تبدیل خودکار ریال و تومان).
اگر فیش در هر یک از این مراحل رد شود، فرایند پیش از ارسال به بخش حسابداری یا سیستمهای انبار متوقف میشود.
| مرحله بررسی | داده ورودی | شرط قبولی | اقدام در صورت رد |
|---|---|---|---|
| یکتایی | شماره پیگیری / ارجاع | عدم وجود در پایگاه داده | ثبت خطا و توقف سفارش |
| کارت مقصد | ۴ رقم آخر کارت | تطابق با حسابهای فعال | اعلام واریز به حساب اشتباه |
| مبلغ فاکتور | مبلغ استخراجشده | برابری کامل با فاکتور | درخواست پرداخت مابهالتفاوت |
گام سوم؛ اعتبارسنجی قطعی با تجمیع داده بانکی
استخراج متن و بررسی منطقی بهتنهایی برای پیشگیری از کلاهبرداری کافی نیست، زیرا فیشسازهای پیشرفته میتوانند شمارههای ساختگی تولید کنند. گام نهایی، تطبیق تراکنش با جریان واریزی واقعی است.
این تطبیق به دو شیوه قابل پیادهسازی است:
- وبهوک سرویسهای بانکی (Open Banking): در صورت دسترسی به سرویسهای استعلام تراکنش بانکی، ایجنت با ارسال شناسه ارجاع، وضعیت واریز وجه را مستقیماً از بانک استعلام میکند.
- رصد پیامکهای واریز: با اتصال سامانه خوانش پیامکهای بانکی به دیتابیس ایجنت، به محض دریافت واریزی جدید، رکوردی شامل مبلغ و زمان ثبت میشود. ایجنت فیش ارسالشده را با این لاگها تطبیق میدهد.
پس از همخوانی مبلغ، تاریخ و شماره پیگیری، ایجنت وضعیت سفارش را از «در انتظار پرداخت» به «تایید شده» تغییر داده و کاربر را مطلع میسازد.
گام چهارم؛ طراحی رفتار مکالمهای و مدیریت خطا
هنگام مواجهه با فیشهای نامعتبر، ایجنت باید بدون رفتار تنبیهی یا متهم کردن مشتری، فرایند را مدیریت کند؛ چرا که بسیاری از خطاها ناشی از کیفیت بد دوربین، برش نادرست عکس یا اشتباه در انتخاب فایل است.
سه سناریوی رایج عبارتند از:
- تصویر ناخوانا یا تار: ایجنت پیام میدهد: «تصویر ارسالشده وضوح کافی ندارد یا اطلاعات رسید کامل نیست. لطفاً عکس واضحتری ارسال کنید یا اسکرینشات کاملتری بفرستید.»
- مغایرت مبلغ: «مبلغ واریزی در این رسید کمتر از مبلغ فاکتور است. مبلغ فاکتور شما [مبلغ] بوده و رسید ارسالی [مبلغ فیش] را نشان میدهد. برای راهنمایی بیشتر میتوانید با پشتیبانی در ارتباط باشید.»
- عدم انطباق یا فیش مشکوک: در صورتی که فیش تایید نشود، ایجنت بدون اصرار بر جعلی بودن آن، سفارش را به صف بررسی انسانی (Human-in-the-loop) منتقل میکند و به کاربر اعلام میکند که تراکنش در حال بررسی کارشناسی است.
موازنه سرعت و دقت در سفارشهای پرریسک
پیادهسازی این سیستم نیازمند تنظیم سطح ریسکپذیری کسبوکار است. دو چالش اصلی در این مسیر وجود دارد:
- تاخیر در دریافت پیامک بانکی: در ساعات پیک بانکی ممکن است پیامک واریز با چند دقیقه تاخیر ارسال شود. ایجنت باید با ارسال پیامی موقت («فیش شما دریافت شد و در صف استعلام سیستم بانکی قرار دارد»)، مانع از خروج کاربر از جریان خرید شود.
- مبالغ بالا: برای خریدهای با مبالغ سنگین، سیستم باید به جای تایید تمامخودکار، وضعیت فیش را به عنوان «تایید اولیه سیستمی» ثبت کرده و اقدام نهایی را به تایید دوم توسط مدیر مالی موکول کند.
چه زمانی این راهکار مناسب نیست و چه محدودیتهایی دارد؟
اعتبارسنجی خودکار فیش راهحل فراگیری برای همه انواع پرداخت نیست و محدودیتهای خاص خود را دارد:
- تراکنشهای پایا و ساتنا: رسیدهایی که انتقال آنها به صورت پایا انجام شده و بلافاصله به حساب نمینشینند، امکان اعتبارسنجی لحظهای ندارند و نیازمند بررسی دستی پس از چرخه پایا هستند.
- کسبوکارهای مجهز به درگاه پرداخت مستقیم: برای وبسایتهایی که امکان استفاده از درگاه پرداخت اینترنتی (IPG) دارند، هدایت کاربر به درگاه همواره امنتر و کمهزینهتر از پردازش فیش کارتبهکارت است.
- حجم تراکنش بسیار پایین: برای کسبوکارهایی که روزانه کمتر از چند فیش واریزی دارند، هزینه راهاندازی پایپلاین بینایی ماشین ممکن است توجیه اقتصادی نداشته باشد.
راهبری هوشمند مکالمات و اتصال آن به فرآیندهای مالی، نیازمند طراحی دقیق مرزهای امنیتی است تا سرعت پاسخدهی به مشتریان بدون کاهش دقت سیستم حفظ شود.
هنوز سؤالی دارید؟
همین حالا از دستیار هوش مصنوعی اول ایجنت بپرسید، یا از راههای ارتباطی دیگر با تیم ما در تماس باشید.