pos پوز بانکی کارت خوان

پوزبان(POS_BAN) چیست؟

چند سالی است که امکان تبادل اطلاعات بین دستگاههای POS(پایانه های فروشگاهی) و نرمافزارها (همانند نرمافزارهای حسابداری، فروشگاهی، رستوران و …) بوجود آمده است، و گسترش روز افزون استفاده از این امکان در نرم افزارها و مشکلاتی که در استفاده از DLL های دستگاه برای شرکت های PSP و شرکت های نرم افزاری وجود دارد، پوزبان محصولی است جهت ارتباط نرم افزار با دستگاههای POS تمامی شرکت هایPSP ارائه کنندهPOS PC-.

در واقع دستگاه POS_BAN ابزار واسطی برای برقراری ارتباط دو طرفه میان نرم افزار و دستگاه پوز می باشد.

این دستگاه به همراه خود یک فایل اکتیوایکس(برای سیستم عامل ویندوز) و یک فایل APK و سرویس (برای سیستم عامل اندروید) دارد که قابلیت اتصال به تمامی دستگاههای پوز شرکت های زیر را دارد.

  • پرداخت الکترونیک سداد(داده ورزی سداد سابق)
  • آسان پرداخت پرشین
  • پرداخت الکترونیک سامان کیش
  • به پرداخت ملت
  • پرداخت الکترونیک پاسارگاد
  • تجارت الکترونیک پارسیان(پپکو)
  • پرداخت نوین آرین
  • سایان کارت
  • فن آوا کارت
  • ایران کیش
  • مبنا کارت آریا

PC- POS چیست؟

PC- POS یک امکان در دستگاههای POS است که با استفاده از این قابلیت و از طریق یک SDK مانند یک DLL ، نرم افزار می تواند از دستگاه POS درخواست تراکنش مانند، خرید،پرداخت قبض،خرید شارژ و … داشته باشد، همچنین نتیجه تراکنش اعم از تایید و یا عدم تایید ،شماره پیگیری،مبلغ تراکنش و … از سمت دستگاه POS به نرم افزار جهت بایگانی ارسال می شود.

بهطور مثال پس از خرید از یک فروشگاه مواد غذایی، مجموع قیمت فاکتور پس از محاسبه توسط نرمافزار به دستگاه POS ارسال شده و دارنده کارت پس از کشیدن کارت خود، تنها رمز را وارد نموده و نیازی به وارد کردن مبلغ نیست. از سوی دیگر، پس از انجام عملیات خرید توسط پایانه، با ارسال پیغام تایید به نرم افزار، فاکتور بهطور خودکار صادر میشود. با این پروسه، خطای انسانی ناشی از ورود اشتباه قیمت (مخصوصا در مواردیکه مبلغ خرد یا بالا باشد) از بین میرود و همچنین سرعت انجام تراکنش افزایش مییابد. با این اتصال، اطلاعات مورد نیاز در پایگاههای داده نرمافزار ثبت و قابلیت تحلیل و آنالیز مییابد.

کاربرد

  • فروشگاههایی که دارای صندوقهای متعدد جهت دریافت وجوه هستند.
  • فروشگاههایی که اجناس آنها دارای قیمتهای غیر رند است.
  • مراکزی که درصدهای مختلف تخفیف را روی فاکتورهای مشتریان اعمال میکنند.
  • در فروشگاه های زنجیره ای که سرعت پرداخت از اهمیت بالایی برخوردار است.
  • در فروشگاه هایی که عملیات محاسبه مبالغ کالا و یا خدمات توسط نرم افزار محاسبه می شود.
  • در فروشگاه هایی که برای هر مشتری عملیات محاسبه فاکتور توسط نرم افزار مالی به صورت جداگانه محاسبه خواهد شد. به عنوان مثال فروشگاه هایی که بر اساس یک سری پارامتر به مشتریان تخفیف می دهند.

ویژگی ها

  • از بین رفتن امکان وقوع اشتباه در هنگام وارد کردن مبلغ توسط اپراتور یا مشتری
  • امکان گزارشگیری و اطمینان از صحت تراکنشهای انجام شده از طریق پایانههای فروش یا نرمافزارهای حسابداری/فروش
  • ارایه کد پیگیری روی رسید POS بعد از انجام تراکنش موفق

مشکلات استفاده از PC- POS برای شرکت های نرم افزاری

شرکت های PSP به منظور قرار دادن امکان ارتباط نرم افزار با دستگاه POS هر کدام یک SDK مجزا(DLL) با پروتکل منحصر به فرد و مختص به خود ارائه داده اند که شرکت های نرم افزاری می بایست پس از دریافت هر یک از DLL ها ، کدهای مربوطه را در نرم افزار های خود اضافه کنند تا بتوانند ارتباط با دستگاه POS آن شرکت را با نرم افزار خود برقرار نمایند.

از میان ۱۲ شرکت PSP که در ایران فعالیت می کنند، فقط ۱۱ شرکت امکان PC-POS را برروی دستگاههای POS خود گذاشته اند، از این دو عنوان اشاره شده به این مطلب می رسیم که هر شرکت نرم افزاری اگر بخواهد امکان ارتباط تمام دستگاههای POS شرکت های PSP را بر روی نرم افزار خود بگذار مجبور است از تمامی این شرکت ها DLL مربوط به آن شرکت را تهیه نماید و به صورت مجزا هر کدام از این DLL ها را در نرم افزار مربوطه اضافه نماید.

یکی از مشکلاتی که شرکت های نرم افزاری برای استفاده از این DLL ها دارند این است که می بایست به صورت مداوم با تمامی این شرکت های PSP در ارتباط باشند تا در صورت بروز رسانی شدن DLL نسخه جدید را دریافت کنند و نرم افزارشان را نیز بروز رسانی کنند که بیشتر شرکت های نرم افزاری بدلیل وجود همچین مشکلاتی یا از انجام آن بر روی نرم افزارشان پرهیز می کنند و یا تنها از یک یا دو DLL در نرم افزارشان استفاده می کنند.

با توجه به مطالب عنوان شده مشکلات استفاده از PC-POS بری شرکت های نرم افزاری به طور خلاصه عنوان می شود:

  • گذاشتن تعداد ۱۱ فایل DLL بر روی نرم افزار جهت پشتیبانی از دستگاههای POS تمام شرکت های PSP.
  • سنگین تر شدن حجم نرم افزار به دلیل استفاده از تمامی DLL ها.
  • نیاز مداوم به ارتباط با شرکت های PSP جهت بروزرسانی DLL درصورت ارتقاء نسخه DLL از سمت PSP.

معرفی دستگاه POS-BAN

دستگاه POS-BAN یک ماژول پرتابل است که از طریق درگاه USB به کامپیوتر،لپ تاپ ، موبایل یا تبلت متصل می شود و دارای سه یا ۱ درگاه سریال جهت اتصال به دستگاههای POS تمامی شرکت های PSP دارای PC-POS ، می باشد.

دستگاه POS-BAN از طریق درگاه(های) سریال تعبیه شده روی آن به دستگاه POS متصل می شود و توسط SDK که همراه دستگاه وجود دارد(فایل اکتیو ایکس یا فایل APK) با نرم افزار ارتباط برقرار می کند.

POS-BAN قابل اتصال به دستگاههای POS تمامی شرکت های PSP پشتیبانی کننده PC-POS می باشد.

روش کارکرد دستگاه

  • دستگاه POS-BAN از طریق درگاه USB به کامپیوتر، لپ تاپ، تلفن همراه و تبلت متصل می شود، در واقع POS-BAN هم در سیستم عامل ویندوز و هم در اندروید قابل استفاده می باشد، در صورت نیاز مشتری قابلیت استفاده در سیستم عامل هایی که کلاس USB را پشتیبانی می کنند را داراست.
  • نرم افزار از طریق فایل APK یا اکتیو ایکس POS-BAN با دستگاه ارتباط برقرار می کند.
  • POS-BAN قابلیت اتصال به حداکثر سه دستگاه POS را به صورت همزمان داراست در صورتی که نیاز باشد بیش از سه دستگاه POS به یک نرم افزار متصل شود می توان تعداد دستگاه POS-BAN را افزایش داد.
  • پس از اتصال دستگاههای POS به دستگاه POS-BAN داده های مورد نیاز جهت انجام تراکنش مانند(مبلغ و …) از سمت نرم افزار به دستگاه POS-BAN ارسال می شود.
  • دستگاه POS-BAN جهت انجام تراکنش اطلاعات لازم را به دستگاه POS ارسال می کند و منتظر دریافت نتیجه تراکنش می شود.
  • پس از نمایش مبلغ بر روی دستگاه پوز کارت کشیده می شود و رمز وارد می شود (در بعضی دستگاههای POS قبل از درخواست تراکنش از سمت نرم افزار کارت کشیده می شود).
  • POS-BAN نتیجه تراکنش را پس از دریافت از دستگاه پوز به SDK منتقل می کند.
  • SDK (واسط نرم افزار) داده ها را Decode می کند و داده های مورد نیاز را در اختیار نرم افزار قرار می دهد.

POS_BAN در دو نمونه زیر تولید شده است:

  • قابل اتصال به سه دستگاه پوز بانکی

این دستگاه در دو نوع اندرویدی و ویندوزی قابل ارائه می باشد.

از طریق پورت USB به کامپیوتر،تبلت،گوشی و هر سیستمی که سیستم عامل ویندوز یا اندروید دارد متصل می شود.

دارای سه پورت ارتباطی با دستگاههای پوز بانکی می باشد.

  • قابل اتصال به یک دستگاه پوز بانکی

این دستگاه مختص سیستم عامل اندروید تولید شده است و از طریق کابل OTG به سیستم عامل اندروید متصل می شود و توسط یک فایل واسط از یک سمت با نرم افزار برنامه نویس و از طرف دیگر از طریق پورت ارتباطی به دستگاه پوز بانکی متصل می شود.

این دستگاه دارای یک پورت ارتباطی دیگر (که در تصوی بالا مشخص شده است) برای ارتباط با بارکد خوان تفنگی یا جهت اتصال به چاپگر حرارتی مورد استفاده قرار می گیرد. بنا به استفاده مشتری برنامه اندرویدی می تواند از طریق اپلیکیشن واسطی که همراه دستگاه پوزبان ارائه شده، به وسیله پورت سریال به چاپگر متصل شده و چاپ بگیرد ، همچنین نرم افزار اندرویدی می تواند با بارکد خوان تفنگی ارتباط برقرار کند و بارکد کالا را دریافت کند.

نحوه استفاده از پوزبان در اندروید

ابتدا برنامه واسط POSBAN.apk بر روی سیستم نصب می گردد و سپس برنامه نویس باید این اپلیکشن را با پارامترهای مشخص (مانند مبلغ خرید؛شماره فاکتور و …) فراخوانی کند و در نهایت بعد از انجام تراکنش برنامه واسط نتیجه تراکنش (مانند شماره پیگیری و …) را به نرم افزار ارسال می کند.

نحوه استفاده از پوزبان در ویندوز

با اضافه کردن اکتیوایکس مربوط در نرمافزار های حسابداری و خرید فروشگاهی و … ، امکان ارسال اطلاعاتی از قبیل مبلغ تراکنش، متن دلخواه جهت چاپ بر روی رسید مشتری و … از سمت نرمافزار به دستگاه POS، و همچنین امکان دریافت نتیجه تراکنش از جمله تائید یا عدم تائید تراکنش، قیمت فاکتور، شماره پیگیری و … از POS به نرمافزار وجود خواهد داشت.

مزایای استفاده از دستگاه POS-BAN

  • عدم نیاز به استفاده از DLL های تمامی شرکت های PSP در نرم افزار.
  • عدم پشتیبانی DLL از سمت PSP که سبب اتلاف زمانی نیروهای انسانی شرکت هایPSP می شود.
  • راحتی استفاده و عدم نیاز به بروز رسانی مجزای DLL ها از سوی شرکت های نرم افزاری.
  • قابل اتصال تا ۱۲۸ دستگاه POS-BAN به یک PC می باشد که هر کدام از این POS-BAN ها قابلیت اتصال ۳ دستگاه POS را دارا می باشند.

عدم سوء استفاده شرکت های نرم افزاری از PSP ها جهت دریافت پول به منظور اضافه کردن DLL شرکت PSP در نرم افزار خود

ابعاد و اندازه دستگاه کالرآیدی

GSM Modem