General settings
This section allows you to enter your Google API key, configure order handling behavior, and fine-tune customer geolocation settings.
The Fraud Detection settings are located at Stores -> Configuration -> Mirasvit extensions -> Fraud detection, and consist of the following section:
Geolocation preferences
This section allows you to configure the primary IP source used in order data and set the preferred distance measurement unit. These settings are used for accurate customer geolocation and distance calculations.
- Customer IP primary source (order data): specifies which source the system should use to retrieve the customer’s IP address when an order is placed:
- remote_ip: the standard IP address retrieved directly from the server.
- x_forwarded_for: the IP address forwarded by a proxy server or CDN (e.g., Cloudflare).
- Distance unit: defines the unit of measurement used for distance-based calculations.
- Kilometer
- Mile
Order behaviour configuration
This section defines how the system should handle orders based on their status or origin. It helps automate decision-making for order processing and ensures consistent behavior in various scenarios.
- Hold on review status:
- Yes: order with the
Review
status will be paused and not processed further until manually approved. - No: order will not be paused.
- Yes: order with the
- Hold on reject status:
- Yes: order with the
Reject
status will be paused and not processed further until manually approved. - No: order will not be paused.
- Yes: order with the
- Skip orders placed from the backend:
- Yes: validation will not be applied to orders placed by administrators or managers through the backend.
- No: all orders placed via the frontend or backend will be validated.
Authorization settings
This section allows you to connect your application to Google Maps services by providing the required API key.
- Google API Key: enter your valid Google API key to enable integration with Google Maps services. Required APIs: Google Map API, Geocoding API