How It Works
When you send a banking event to EasyDetect, the system immediately performs a multi-signal risk analysis. It evaluates:- Transaction details like amount, currency, channel, and purpose
- User profile signals, including account age, balance, registration time, and device consistency
- Channel-specific logic tailored to VAS payments, airtime, card, or wallet transfers
- Cross-referencing with past behavior, known fraud databases, and velocity rules
- ✅ Allowed – The transaction is safe to proceed
- ⚠️ Pending – The transaction is flagged for manual review in the Case Management tab
- ❌ Blocked – The transaction should be stopped immediately
Step-by-Step Integration
1
Create a Flow
Log in to the Dojah Dashboard. Under EasyDetect, create a new fraud flow and select “Banking” as your use case. You can name it something like “Customer Transfers” or “Wallet Payouts.”
2
Define Rules
Use our rule builder to define fraud logic without writing code. Examples:
- IF amount > 50,000 AND country = X → Mark as Pending
- IF airtime purchase repeated 3x in 1 minute → Block
- IF same device used for multiple users → Mark as High Risk
3
Send Events
Push your transaction data via POST to the
unique ingestion URL provided in your flow’s settings.
Ensure the
type
is set to banking
and include relevant details like
transaction metadata, user profile, device, and recipient.4
Receive Decisions in Real-Time
Your system receives an instant verdict. Based on the result, you can:
- Approve and proceed
- Hold for review in the dashboard
- Block entirely
5
Review Cases (if needed)
Suspicious events will automatically generate a case with all contextual data and rule triggers. Analysts can manually review and take action.
6
Report and Optimize
Use the reporting tab to analyze fraud trends, triggered rules, and verdict history. Iterate on your rule sets for better outcomes.
What We Catch
EasyDetect flags more than static values. Here are a few fraud patterns it detects:- Rapid airtime/data recharge loops
- Wallet-to-wallet fraud rings
- Suspicious transfers to flagged accounts
- Multiple failed VAS attempts from same device
- High-value utility or POS transactions from new accounts
You can configure who receives email alerts for case review.
Use Cases
- Fintech Wallets – Monitor wallet credits, top-ups, and withdrawals
- VAS Providers – Secure airtime, utility, and bill payments
- Checkout Platforms – Review digital payment activity across users
- Payment Processors – Add fraud insights to bank/card flow monitoring