Fraud Prevention & Platform Integrity
Last updated: February 2025
Our commitment to a safe, transparent and trustworthy marketplace.
1. Account Verification
Professionals must complete:
- Email verification
- Mobile OTP
- Optional ID verification
- Merchant validation if payment links used
High-value accounts may require enhanced verification.
2. Job Lifecycle Enforcement
System enforces:
- No completion without acceptance
- Payment webhook confirmation required
- Auto-close after inactivity
- Excessive open jobs trigger restrictions
3. Wallet Protection Logic
- No negative balances
- Minimum thresholds enforced
- Webhook signature validation
- Immutable wallet logs
4. Anti-Circumvention
- Mask contact details pre-acceptance
- Monitor repeat pair frequency
- Flag abnormal closure patterns
5. Suspicious Behaviour Detection
Flag if:
- High acceptance / no completion
- Large job manipulation
- Repeated cancellations
- Rapid posting patterns
6. Payment Webhook Validation
- Validate merchant ID
- Validate signature
- Validate amount
- Confirm COMPLETE status
- Reject duplicate ITNs
- Never rely on return URL
7. Dispute Flagging System
Allow:
- Customer dispute flag
- Professional dispute flag
Dispute pauses:
- Fee deduction
- Rating impact
Admin review required.
8. Audit Logging
Log:
- Timestamp
- User ID
- Job ID
- IP
- Gateway transaction ID
- Previous balance
- New balance
Soft deletes only.