PHPackages                             fraudlogix/module-core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. fraudlogix/module-core

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

fraudlogix/module-core
======================

Core module for implementing FraudLogix in Magento 2

001PHP

Since Aug 28Pushed 10mo agoCompare

[ Source](https://github.com/fraudlogix/FL-magento-plugin)[ Packagist](https://packagist.org/packages/fraudlogix/module-core)[ RSS](/packages/fraudlogix-module-core/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

FL-magento-plugin
=================

[](#fl-magento-plugin)

Requirements
------------

[](#requirements)

- Magento **2.3.x** (Open Source / Commerce) and higher
- PHP **version supported by your Magento** (match your Magento minor release)
- CLI access to `bin/magento`

> Tip: Production stores should run in **production mode**. Check with:

```
bin/magento deploy:mode:show
```

Installation
------------

[](#installation)

### Manual (app/code)

[](#manual-appcode)

1. Create the directory in root of the project:

```
app/code/FraudLogix/Core

```

2. Copy the module code into that folder (must include registration.php and etc/module.xml).
3. Continue with "Enable &amp; Register".

### Composer (recommended)

[](#composer-recommended)

1. Run from magento root

```
composer require fraudlogix/module-core
```

2. Continue with "Enable &amp; Register".

Enable &amp; Register
---------------------

[](#enable--register)

Run from Magento root:

```
php bin/magento module:enable FraudLogix_Core
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:flush
```

Production mode (recommended for live sites):

```
bin/magento setup:static-content:deploy
```

Post-Install Checks
-------------------

[](#post-install-checks)

Confirm the module is enabled:

```
bin/magento module:status | grep -i fraudlogix
```

Sign in to Admin and verify FraudLogix configuration appears (see below).

Configuration
-------------

[](#configuration)

**Admin path:**

```
Stores → Configuration → FraudLogix → Core

```

- General Settings
    - Enable FraudLogix - Enable or disable the FraudLogix service.
    - API Key - API key to access FraudLogix (see [API Documentation](https://ipui.fraudlogix.com/documentation) to get it)
- Actions regarding registration, order or login events (each option here represents action for certain level of risk for the event)
    - Registration Low Level Risk
    - Registration Medium Level Risk
    - Registration High Level Risk
    - Registration Extreme Level Risk
    - Order Low Level Risk
    - Order Medium Level Risk
    - Order High Level Risk
    - Order Extreme Level Risk
    - Login Low Level Risk
    - Login Medium Level Risk
    - Login High Level Risk
    - Login Extreme Level Risk
- Logging Settings
    - Enable Logging
    - Log File Path - path of file inside Magento root ./var/log/ directory
    - Log Level
- Development Settings
    - Enable Development Mode - enable or disable sandbox mode
    - Development IP - ip that will be seen for each request during developer mode

Updating
--------

[](#updating)

### Manual installs:

[](#manual-installs)

Replace code in `app/code/FraudLogix/Core` with the new version, then:

```
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
```

Production mode (recommended for live sites):

```
bin/magento setup:static-content:deploy
```

### Composer installs:

[](#composer-installs)

Run from magento root

```
composer update fraudlogix/module-core
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
```

Production mode (recommended for live sites):

```
bin/magento setup:static-content:deploy
```

Uninstalling
------------

[](#uninstalling)

> **Backup first.** Ensure no other modules depend on FraudLogix\_Core.

### Manual:

[](#manual)

```
bin/magento module:disable FraudLogix_Core
rm -rf app/code/FraudLogix/Core
bin/magento setup:upgrade
bin/magento cache:flush
```

Production mode (recommended for live sites):

```
bin/magento setup:static-content:deploy
```

### Composer-based:

[](#composer-based)

```
bin/magento module:disable FraudLogix_Core
composer remove fraudlogix/module-core
bin/magento setup:upgrade
bin/magento cache:flush
```

Production mode (recommended for live sites):

```
bin/magento setup:static-content:deploy
```

Troubleshooting
---------------

[](#troubleshooting)

### Module not found / not listed

[](#module-not-found--not-listed)

- Check path: `app/code/FraudLogix/Core`
- Ensure `registration.php` and `etc/module.xml` exist and use "FraudLogix\_Core". (For manual install)
- Run `bin/magento setup:upgrade` and clear caches.

### DI compile errors

[](#di-compile-errors)

```
rm -rf generated/* 2>/dev/null || true
bin/magento setup:di:compile
```

### Permissions/ownership

[](#permissionsownership)

```
find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} +
chmod u+x bin/magento
```

### Memory limits

[](#memory-limits)

use `php -d memory_limit=-1`

###  Health Score

16

—

LowBetter than 4% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2829861?v=4)[fraudlogix](/maintainers/fraudlogix)[@fraudlogix](https://github.com/fraudlogix)

---

Top Contributors

[![YevheniiKarabash](https://avatars.githubusercontent.com/u/97549895?v=4)](https://github.com/YevheniiKarabash "YevheniiKarabash (6 commits)")[![iobarak](https://avatars.githubusercontent.com/u/2829848?v=4)](https://github.com/iobarak "iobarak (1 commits)")

### Embed Badge

![Health badge](/badges/fraudlogix-module-core/health.svg)

```
[![Health](https://phpackages.com/badges/fraudlogix-module-core/health.svg)](https://phpackages.com/packages/fraudlogix-module-core)
```

###  Alternatives

[darkghosthunter/preloader

Preloader helper to create a PHP-ready preload script from Opcache.

434681.7k1](/packages/darkghosthunter-preloader)[robertboes/inertia-breadcrumbs

Laravel package to automatically share breadcrumbs to Inertia

59150.6k1](/packages/robertboes-inertia-breadcrumbs)[openpsa/universalfeedcreator

RSS and Atom feed generator by Kai Blankenhorn

3596.4k2](/packages/openpsa-universalfeedcreator)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
