نرمافزار صرافی باید هر movement of value را قابل توضیح سازد
پلتفرم صرافی و حواله customer/counterparty، identity evidence، currency، rate، amount، fee، cash/bank movement، remittance instruction، agent/partner، approval، settlement و accounting record را وصل میکند. هر balance باید به business event مجاز قابل پیگیری باشد.
licensing، permitted service، CDD، sanction، monitoring، reporting، retention و AML/CFT duty باید توسط نهاد دارای جواز مطابق requirement فعلی د افغانستان بانک و مسئول legal/compliance تعیین شود. سیستم licence نمیدهد و شخص یا transaction را compliant اعلان نمیکند.
customer، counterparty و identity record
- customer/organization identifier و duplicate resolution کنترولشده
- identity، contact و address information تأییدشده
- authorized representative، beneficiary یا related party در صورت نیاز
- risk classification، review date و evidence تعریفشده توسط compliance
- document و note محدود با purpose-based access
- account status، limit و permitted service تأییدشده
field، verification method و refresh period باید مطابق policy فعلی باشد. سیستم verifier، date و evidence را حفظ کند.
currency exchange و rate governance
exchange transaction source/destination currency، amount، rate، rate source، spread/fee، customer، cashier، location، time، payment و receipt را ثبت میکند. rate board، negotiated rate، tolerance و override authority روشن میخواهد. reversal باید original deal و financial effect را حفظ کند.
remittance lifecycle و payment evidence
remittance میتواند initiation، identity/purpose check، funding، review، approval، transmission، agent acceptance، payout، confirmation و settlement را طی کند. sender، beneficiary، currency، amount، fee، location، reference، document و status history حفظ شود.
cancellation، return، expired instruction، failed payout و correction rule روشن میخواهد. status change نباید history مالی یا compliance را حذف کند.
cash، safe، bank و branch position
cash movement مطابق currency، cashier، safe، till، branch و custody جدا میشود. transfer، opening/closing count، overage، shortage، bank deposit و withdrawal evidence و review میخواهد. system balance باید با physical cash و bank record reconcile شود.
agent، partner و settlement
relationship شامل limit، currency، corridor، funding، receivable، payable، commission، dispute و settlement statement میشود. partner balance منبع مرجع و reconciliation میخواهد. API/message خارجی authentication، duplicate protection، acknowledgement، error و support owner نیاز دارد.
fee، commission و connected accounting
fee/commission تأییدشده میتواند به service، currency، amount، location، partner یا agreement وابسته باشد. exchange، remittance، collection، payout، reversal و settlement به journal کنترولشده وصل میشود. finance account، posting، profit recognition، exchange treatment و close را تأیید میکند.
maker-checker، limit و exception
role باید preparation، cash handling، review، approval، settlement، reversal، compliance و administration را جدا کند. limit مطابق user، branch، currency، amount، customer، service یا risk تعریف میشود. override reason، authority و evidence میخواهد.
AML/CFT evidence و regulatory reporting
platform میتواند review date، document، monitoring scenario، alert، investigation، decision، escalation و report تأییدشده را پشتیبانی کند. rule و threshold authorization فعلی میخواهد. alert proof of wrongdoing نیست و نبود alert proof of compliance نیست.
statement، receipt و customer communication
receipt و statement reference، currency، amount، fee و balance مجاز را نشان میدهد. WhatsApp، SMS، email یا portal recipient تأییدشده، template، failure handling و privacy control میخواهد.
security، continuity و controlled access
معماری authentication قوی، device/location control، encrypted transport، credential، activity log، backup و recovery test دارد. downtime manual reference، cash custody، later entry، duplicate prevention و reconciliation را تعریف کند.
تطبیق، migration و financial UAT
تطبیق licensed service، branch، currency، rate، cash location، role، limit، partner، report و integration را map میکند. migration customer، currency balance، open remittance، agent position و history لازم را validate میکند. UAT rate override، insufficient cash، duplicate، failed settlement، reversal، limit، alert، close و recovery را میپوشاند.
مرجع regulatory افغانستان
مدل با مقرره د افغانستان بانک برای money-service provider و foreign-exchange dealer مقایسه شده است. applicability و requirement فعلی باید با DAB و adviser مجاز تأیید شود؛ این legal advice یا proof of compliance نیست.