Skip to content

myadmin-plugins/fraudrecord-plugin

Repository files navigation

MyAdmin FraudRecord Plugin

Tests Latest Stable Version Total Downloads License

A MyAdmin plugin that integrates with the FraudRecord API to provide fraud detection and reporting capabilities. It allows hosting providers to query customer data against the FraudRecord database, automatically flag or lock accounts that exceed configurable risk thresholds, and report fraudulent activity back to the FraudRecord community.

Features

  • Query the FraudRecord API for fraud scores on customer accounts
  • Report fraudulent customers to FraudRecord
  • Configurable score thresholds for automatic account locking
  • Email notifications for possible fraud detections
  • Privacy-preserving hashing of customer data before transmission
  • Integrates with the MyAdmin event/hook system via Symfony EventDispatcher

Installation

composer require detain/myadmin-fraudrecord-plugin

Configuration

The plugin registers the following settings under Security & Fraud > FraudRecord Fraud Detection:

Setting Description
fraudrecord_enable Enable or disable FraudRecord integration
fraudrecord_api_key Your FraudRecord API key
fraudrecord_score_lock Score threshold above which accounts are automatically locked
fraudrecord_possible_fraud_score Score threshold above which an admin fraud alert email is sent
fraudrecord_reporting Enable or disable reporting of fraud back to FraudRecord

Running Tests

composer install
vendor/bin/phpunit

License

This package is licensed under the LGPL-2.1 license.

About

MyAdmin FraudRecord Fraud Plugin

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors