Compliance

The Compliance sidebar group is where you review fraud, identity, anti-money-laundering, and payment dispute work. Each page appears only when its feature toggle is on and your group has the required permission.

PagePathFeature toggleView permissionAction permission
Fraud Alerts/admin/fraud-alertsfraudAlertscompliance:viewcompliance:edit
Fraud Cases/admin/fraud-casesfraudAlertscompliance:viewcompliance:edit
KYC Verification/admin/kyc-verificationkycVerificationcompliance:view (menu), users:approve (data)users:approve
AML Reviews/admin/aml-reviewsamlReviewscompliance:viewcompliance:edit
Chargebacks/admin/chargebackschargebackscompliance:viewcompliance:edit
Sanctions Checks/admin/sanctions-checkskycVerificationcompliance:viewcompliance:edit
Affiliate Fraud/admin/affiliate-fraudaffiliatesaffiliate-fraud:viewaffiliate-fraud:edit

Fraud Alerts

Monitor and investigate potential fraud incidents. Alerts are grouped by type (Collusion, Multi-Account, Chip Dumping, Bot Activity), severity, and status (Open, Investigating, Resolved).

  1. Filter by Type, Severity, Status, From Date, and To Date. Use Export CSV to download the results.
  2. Click View to open Fraud Alert Details, with the user, assignment, evidence, and resolution details.
  3. Change the status or assignee from the dialog.
  4. Add Resolution Notes and click Save Notes.

Fraud Cases

Fraud cases group related alerts for one review. The page opens on the OPEN cases, and you can filter by status and severity.

  1. Select a case in the Case Queue. Case Detail shows the risk score, players, detectors, and member alerts.
  2. Enter disposition notes. Notes are required for fraud and false positive outcomes.
  3. Click Confirm fraud, False positive, or Inconclusive.

Confirm fraud records the outcome on the case. It does not freeze the account by itself; see Freezing an Account.

ControlEffect
Run sweepRun a detector sweep now
Export replayDownload the case replay fixture as JSON
Rollback (under Detector Configs)Roll a detector back to its previous config

KYC Verification

Review and process user verification requests. Filter by Status and Tier, then open a request.

  1. Review the user, the request details, and the Documents. Use View Profile for the user’s verification history.
  2. Add Review Notes and click Save Notes if needed.
  3. To approve, pick a tier under Assign KYC Tier and click Approve:
    • Tier 1 — basic verification (ID only)
    • Tier 2 — enhanced verification (ID + proof of address)
    • Tier 3 — full verification (ID + proof of address + additional docs)
  4. To reject, click Reject, choose a Rejection Reason, add optional notes, and click Confirm Rejection.

Rejection reasons: Invalid or unreadable document, Expired document, Information does not match records, Incomplete submission – missing documents, Suspicious or potentially fraudulent document, Poor image quality – cannot verify, Wrong document type submitted, Other (specify in notes).

AML Reviews

Review and manage AML-flagged transactions. Filter by Status (Pending, Approved, Rejected) and Reason (Large Transaction, Sanctions Match, Potential Sanctions Match).

  1. Open a review to see the transaction, flag reason, user, and any Sanctions Check Details.
  2. Add Review Notes and click Save Notes if needed.
  3. Click Approve to let the transaction proceed (notes optional), or Reject to block it (a rejection reason is required).

Chargebacks

Track payment disputes through the status workflow: Reported, then Under Review, then Won or Lost. Filter by Status, From Date, and To Date.

Open a chargeback to see its information, reference IDs, linked transaction, timestamps, and Status History. There you can:

  • Change the status, optionally with Resolution Notes.
  • Upload Evidence: images (JPEG, PNG, WebP, GIF), PDF, plain text, or Word files, up to 5 MB each, with an optional description.

Sanctions Checks

Review sanctions screening results. Filter by Result (No Match, Potential Match, Match, Error). This page uses the kycVerification feature toggle.

Open a check to see the result, match score, provider, and Match Details (matched name and country, sanctions list, match type). Click Re-check to run the screening again, which creates a new sanctions check record for the user. View Profile shows the user’s sanctions history.

Affiliate Fraud

Review and manage affiliate fraud flags. Filter by Fraud Type (Self Referral, Fake Signup, Suspicious Pattern) and Status (Pending Review, Confirmed, Dismissed).

Open a flag to see the affiliate, referred user, and evidence. Add optional Review Notes, then click Confirm Fraud or Dismiss. Confirming fraud can withhold commissions; the result message shows the amount withheld.

  • Users — blocking and freezing accounts
  • Logs — audit trail of admin actions
  • Settings — feature toggles
Try the live demo Pricing

Have questions about Poker Engine? We reply fast.