anti-fraud-system-nevaeh
Version:
Anti-fraud system SDK for high-value money transfers
60 lines (44 loc) • 1.52 kB
Markdown
# Anti-Fraud SDK
A React SDK for implementing fraud prevention checks in money transfer applications.
## Features
- 🛡️ Configurable risk threshold detection
- 💬 Interactive dialog-based security questions
- 📊 Risk assessment with color-coded warnings
- 🎨 Customizable UI components
- 📱 Responsive design
- 🔧 TypeScript support
## Installation
\`\`\`bash
npm install @your-org/anti-fraud-sdk
\`\`\`
## Usage
\`\`\`tsx
import { AntiFraudSystem } from '@your-org/anti-fraud-sdk'
import '@your-org/anti-fraud-sdk/dist/styles.css'
function App() {
const handleTransferComplete = (data) => {
console.log('Transfer completed:', data)
}
const handleRiskAssessment = (assessment) => {
console.log('Risk assessment:', assessment)
}
return (
<AntiFraudSystem
riskThreshold={100000}
onTransferComplete={handleTransferComplete}
onRiskAssessment={handleRiskAssessment}
/>
)
}
\`\`\`
## API Reference
### AntiFraudSystemProps
| Prop | Type | Default | Description |
|------|------|---------|-------------|
| `riskThreshold` | `number` | `100000` | Amount threshold that triggers security check |
| `questions` | `Question[]` | Default questions | Custom security questions |
| `onTransferComplete` | `(data: TransferData) => void` | - | Callback when transfer is completed |
| `onRiskAssessment` | `(assessment: RiskAssessment) => void` | - | Callback when risk assessment is done |
| `className` | `string` | - | Additional CSS classes |
## License
MIT