Sk Solution AePS Manager Auto Monitor v1.1.6

ইনস্টল:
1. ZIP Extract করুন।
2. Chrome/Edge-এ chrome://extensions বা edge://extensions খুলুন।
3. Developer mode চালু করে Load unpacked চাপুন।
4. SKDM_Browser_Extension ফোল্ডার নির্বাচন করুন।
5. SK Solution AePS Manager v1.6.0 চালু রেখে পোর্টাল রসিদে Read current portal চাপুন।
6. তথ্য যাচাই করে Send reviewed record to SK Solution desktop চাপুন।

এই extension-এ Extension History, CSV Export এবং JSON Export বোতাম রাখা হয়নি। এটি active tab-এর visible page text পড়ে; OTP, PIN, biometric বা গোপন পেজ পড়ে না। তথ্য পাঠানোর আগে যাচাই করুন। Desktop app অবশ্যই একই কম্পিউটারে চালু থাকতে হবে।


Version 1.1.3: filters out invalid transaction IDs (e.g. CUSTOMER) and invalid receipt dates (e.g. To Date) to prevent false rows.


Version 1.1.4 Offline Queue:
- If the desktop app/bridge is closed, validated records are saved in chrome.storage.local and retried about every 30 seconds while Chrome is running.
- Opening the desktop app allows queued records to sync automatically. The extension popup shows pending queue count.
- Queue is local to this Chrome profile and this PC. It cannot collect anything while Chrome is closed or while the portal page is not open/active. History recovery is not included in this update.


Version 1.1.5 — Multi-Portal URL Directory
- Open Portal Settings from the extension popup to add multiple exact portal URLs.
- Chrome asks for permission separately for each configured portal origin.
- DigiPay remains the verified parser. Other providers are experimental and must be checked against real test receipts before relying on captured fields.
- A bank being an AePS member does not mean it has a separate retailer portal or compatible parser.


Version 1.1.6 — Requested Provider Directory
- Provider selector and directory updated to include the user-provided AePS / bank BC / CSP names.
- Configured provider labels are passed to the generic page parser for custom portal URLs.
- DigiPay parser and offline queue retained.
- Important: apart from DigiPay, transaction extraction is still generic/experimental; each portal needs its exact URL and sample test receipts to validate fields. A bank listing does not mean a separate portal exists.
