AI Fraud Protection
Overview
AI Fraud Protection is a HostBill module that uses artificial intelligence to assess fraud risk during order placement. The module analyzes customer data, such as first name, last name, email address, location, and IP address and generates a risk score on a scale from 0 to 100 based on this information. Orders exceeding a defined threshold are automatically rejected, and suspicious IP addresses can be immediately blocked. The prompt sent to the AI model is fully customizable, allowing you to tailor the assessment criteria to the specifics of your business. The module works with any AI connection configured in HostBill
Activating the module
The plugin is free and available to all HostBill users. In order to activate the plugin go to Settings→ Modules→ Plugins → Inactive, find and activate ai_fraudprotection plugin.
Once the plugin is activated you will be directed to Settings→ Modules→ Plugins to configure the module.
Module configuration
Fill in the configuration fields:
AI Connection - select the AI connection configured in HostBill. A fast, low-latency model is recommended to minimize order processing delays.
Prompt - enter a custom system prompt for the AI model. Smarty variables are available (e.g.
{$client.firstname},{$client.email},{$client.ip}). Leave empty to use the default prompt.Min Risk Score - set the score threshold (0–100) at or above which an order will be rejected as fraudulent. Default value is 75.
Pass if not responding - when enabled, the order will be accepted if the AI times out or returns an error.
Do not verify returning customers - when enabled, HostBill will check whether the client has placed orders before; if no fraud was detected previously, further checks will be skipped.
Auto-block fraudulent IP - when enabled, the client's IP address will be automatically blocked upon fraud detection.