Glory¶
Glory cash machines امکان خودکارسازی تراکنشهای نقدی را فراهم میکنند.
مهم
Odoo از مدلهای Glory CI-5، CI-10 و CI-10X پشتیبانی میکند.
دستگاه Glory باید نسخهٔ firmware ISP-K05H/B v18.40 یا بالاتر را اجرا کند. هر نسخهای که با ISP-K35 شروع شود پشتیبانی نمیشود.
توجه
یکپارچهسازی با دستگاه نقدی Glory تنها از عملکردهای پایه، مانند تراکنشهای نقدی و بررسی شمارش نقدی، پشتیبانی میکند.
کارهایی مانند پر کردن و خالی کردن دستگاه باید مستقیماً از طریق رابط دستگاه پول نقد انجام شوند.
پیکربندی¶
تنظیمات دستگاه نقدی¶
دستگاه نقدی را روشن کنید؛ این دستگاه آدرس IP خود را بهصورت کوتاه در پایین صفحه نمایش میدهد. آن را برای استفاده بعدی یادداشت کنید.
توجه
آدرس IP باید با قالب
###.###.#.##باشد (مثلاً،192.168.0.25).با وارد کردن آدرس IP دستگاه نقدی بهعنوان URL در
HTTPS(مثلاً،https://192.168.0.25) به صفحهٔ اصلی دستگاه بروید و با اعتبارنامههای Glory خود وارد شوید.تا زمانی که گواهی وارد نشده باشد، هنگام تلاش برای دسترسی به صفحهٔ اصلی دستگاه یک صفحهٔ هشدار ظاهر میشود. با کلیک روی پیشرفته و سپس Proceed to [IP address] (unsafe) آن را دور بزنید.
از صفحهٔ اصلی Glory، به Host Configuration بروید و اطمینان حاصل کنید که تنظیم شبکه روی دستی تنظیم شده است، به این معنا که آدرس IP ثابت است.
سپس، به SSL Configuration بروید و به بخش HTTPS Server Setting اسکرول کنید.
بهموازات آن، ترمینال را باز کنید و بررسی کنید که OpenSSL نصب شده باشد. عبارت
opensslرا تایپ کنید و enter را بزنید. اگر نصب شده باشد، این فرمان یک منویhelpرا که همهٔ فرمانهای موجود OpenSSL را فهرست میکند نمایش میدهد. اگر هیچ اتفاقی نیفتاد، آن را نصب کنید.سپس، فرمان زیر را جایگذاری کنید و
Enterرا بزنید تا گواهی و کلید خصوصی تولید و دانلود شود. اطمینان حاصل کنید که آدرس IP نمونه را با آدرس IP واقعی دستگاه نقدی جایگزین کنید.openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 3650 -nodes -subj "/CN=192.168.0.25" -addext "subjectAltName = IP:192.168.0.25"
مهم
گواهی SSL خودامضا و جفت کلید باید از همان آدرس IP ثابت دستگاه نقدی استفاده کنند.
پس از تولید فایلها، از بخش HTTPS Server Setting، فایل
cert.pemرا بهعنوان گواهی وkey.pemرا بهعنوان کلید خصوصی آپلود کنید.به WebApp Configuration بروید و اطمینان حاصل کنید که تنظیم Interface در بخش A: Nodejs Setting روی Enable تنظیم شده باشد.
سپس، تنظیمات زیر را بسته به پیکربندی POS تنظیم کنید:
اگر چندین POS به یک دستگاه نقدی متصل شدهاند، به App Configuration بروید، به SOAP IF Setting اسکرول کنید و اطمینان حاصل کنید که هر دو Session mode و Occupy mode روی Enable تنظیم شده باشند.
اگر یک کاربر اختصاصی برای Odoo روی دستگاه نقدی تنظیم شده باشد (که توصیه میشود)، به App Configuration بروید، به بخش SOAP IF Setting اسکرول کنید و تنظیم User check را Enable کنید.
برای اعمال تنظیمات جدید، دستگاه نقدی را راهاندازی مجدد کنید.
توجه
از آنجا که این پیکربندی پیچیده است و ممکن است به دانش پیشرفته از سختافزار Glory نیاز داشته باشد، در صورت هرگونه ابهام توصیه میشود برای پیکربندی با شریک یکپارچهسازی Glory مشورت کنید.
وارد کردن گواهیهای خودامضا¶
برای یک راهحل بلندمدت، گواهیهای تولیدشده باید به دستگاهی که POS را اجرا میکند وارد شوند. فرآیند وارد کردن بهشدت به OS و مرورگر بستگی دارد.
Windows گواهیها را مدیریت میکند، به این معنا که گواهیهای خودامضا باید از فایلهای گواهی وارد شوند، نه از مرورگر. برای این کار،
Windows File Explorer را باز کنید و فایلهای گواهی دانلودشده را پیدا کنید.
روی فایلهای گواهی راستکلیک کنید و Install Certificate را انتخاب کنید.
مکان گواهی را مشخص کنید و دامنهٔ نصب را انتخاب کنید: یا فقط Current User یا همهٔ کاربران (Local Machine). سپس، روی بعدی کلیک کنید.
در صفحهٔ
Certificate Store، گزینهٔ Place all certificates in the following store را تیک بزنید، روی Browse... کلیک کنید و Trusted Root Certification Authorities را انتخاب کنید.روی تمام کلیک کنید و پنجرهٔ بازشوی امنیتی را بپذیرید.
برای اطمینان از اعمال تغییرات، رایانه را راهاندازی مجدد کنید.
هنگام استفاده از Google Chrome،
مرورگر وب را باز کنید.
به بروید.
به تب Authorities بروید، روی ایمپورت کلیک کنید و فایلهای گواهی خروجیگرفتهشده را انتخاب کنید.
تمام هشدارها را بپذیرید و روی تایید کلیک کنید.
مرورگر وب را راهاندازی مجدد کنید.
هنگام استفاده از Mozilla Firefox،
مرورگر وب را باز کنید.
به بروید.
فایلهای گواهی خروجیگرفتهشده را انتخاب کنید.
چکباکسها را تیک بزنید و اعتبارسنجی کنید.
مرورگر وب را راهاندازی مجدد کنید.
روش پرداخت¶
ماژول POS Glory Cash Machines را نصب کنید.
یک روش پرداخت نقدی را تخصیص دهید:
به بروید. یک روش پرداخت نقد جدید ایجاد کنید یا یک روش پرداخت موجود را بهروزرسانی کنید.
POS مرتبط را در فیلد پایانه فروش انتخاب کنید.
Cash Machine (Glory) را در فیلد یکپارچهسازی انتخاب کنید.
فیلد Cash Machine IP را با آدرس IP دستگاه نقدی پر کنید.
اگر دستگاه نقدی در بخش قبل برای استفاده از User check پیکربندی شده باشد، فیلدهای Cash Machine Username و Cash Machine Password را پر کنید.
همچنین ببینید