UNPKG

anti-fraud-system-nevaeh

Version:

Anti-fraud system SDK for high-value money transfers

60 lines (44 loc) 1.52 kB
# 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