SkillSquadSA

    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.