Skip to main content

Compliance Rules

The Manage Compliance Rules sub-module enables administrators and compliance officers to define, review, and enforce regulatory and internal compliance rules for international money transfers. These rules govern how transactions are processed based on various risk and KYC/AML parametersβ€”ensuring that HelloMe Money adheres to cross-border regulatory obligations and internal risk frameworks. This system supports rule-based logic for evaluating transactions based on countries involved, remitter and beneficiary details, payment methods, and other metadata critical for risk assessment and compliance filtering.

1.

Transaction Rule Filter Fields & Descriptions

FieldDescription
Sending CountryOrigin country of the transaction.
Receiving CountryDestination country of the transaction.
AgentsFilters/rules assigned to specific agents (e.g., partners, distributors).
Agent BranchesNarrow rules to specific branch-level operations.
Delivery MethodsMethods of delivery, e.g., Bank Deposit, Mobile Wallet, Cash Pickup.
Payment MethodsAccepted payment options, e.g., Card, Bank Transfer, Cash, Crypto.
Source CurrenciesCurrency used by the sender.
Destination CurrenciesCurrency used by the beneficiary.
Period TypeTime-based logic for when rules apply (e.g., per week, per month).
RelationshipsSender-beneficiary relationship requirement (e.g., Family, Business).
Source of IncomeIncome declaration by sender (e.g., Salary, Business, Inheritance).
Sending PurposeReason for remittance (e.g., Education, Medical, Gift, Business).

2.

ColumnDescription
Sending CountryOriginating country for the rule.
Receiving CountryTarget country.
DescriptionShort description of the rule.
Delivery/PaymentDelivery and payment channel combinations the rule affects.
PeriodDuration or frequency of rule enforcement (e.g., weekly, monthly, or transaction volume-based).
RemitterRules specific to sender profile or classification.
BeneficiaryRules tied to the recipient's identity or relationship.
DocumentsIndicates if document uploads are required (e.g., ID, proof of income).
OutcomeSpecifies action taken when a rule is matched (e.g., Allow, Block, Review).
ActionAdmin tools for editing, disabling, or removing the rule.

3. Click "Add Compliance Rule" To create another Rule

4.

πŸ” Remitter & Beneficiary Limitations

🧾 Remitter Limits​

FieldDescription
Max Source Amount LimitTotal value the sender can send over the rule period.
Max Send Transactions CountTotal number of transactions allowed by the sender.
Max Beneficiaries CountMaximum number of recipients the sender can send to.

πŸ‘€ Beneficiary Limits​

FieldDescription
Max Destination Amount LimitCap on total funds a beneficiary can receive.
Max Receive Transactions CountCap on how many transactions a beneficiary can receive.
Max Remitters CountMaximum number of different senders per beneficiary.

These controls help detect structuring, smurfing, and abnormal usage behavior.


πŸ“„ Document Requirements

Admins can specify required documentation for the rule to pass:

  • βœ… Proof of Identification
  • βœ… Proof of Address
  • βœ… Source of Wealth
  • βœ… Source of Funds
  • βœ… Risk Assessment
  • βœ… Business Documents

πŸ“Œ When enabled, the system will require users to upload these before the transaction can proceed.


⏱️ Rule Period & Weight Settings

FieldRequiredDescription
Period TypeNoDefines how the period is calculated (e.g., Rolling Days).
Period ValueYesDuration (in days) over which the limits are calculated.
Single Alert in PeriodNoIf "Yes", only one alert is generated during the rule’s period window.

Example: If Period Value = 55, remittance behavior is evaluated over the last 55 days for compliance.


🚨 Rule Outcome & Enforcement

FieldRequiredDescription
Fail Messageβœ… YesMessage shown to the user if their transaction violates the rule.
Review Failed Transactionβœ… YesIf "Yes", failed transactions go to manual review instead of being blocked.
Statusβœ… YesSet to "Active" or "Inactive" to enable or disable the rule.

⚠️ Important: If Review Failed Transaction = No, the system will automatically block the transaction.

πŸ“˜ Example Use Case​

A compliance officer wants to enforce the following rule:

  • πŸ‡¬πŸ‡§ Limit UK to Nigeria transfers
  • πŸ’· Only allow up to Β£1,000 total sent per remitter within 30 days
  • πŸ“„ Require ID and Source of Funds documents
  • 🚨 Flag excess transfers for manual review

βš™οΈ Rule Configuration​

SettingValue
Sending CountryUnited Kingdom
Receiving CountryNigeria
Max Source Amount1000 GBP
Period TypeRolling
Period Value30 (days)
Required DocumentsProof of Identification, Source of Funds
Outcome Message"Transaction exceeds regulatory limits"
Review Failed TransactionYes