=== Aegilock Transaction Guardian for WooCommerce === Contributors: aegilockwp544 Tags: woocommerce, transaction security, order protection, payment security, fraud detection Requires at least: 5.8 Tested up to: 6.7 Requires PHP: 7.4 WC requires at least: 6.0 WC tested up to: 8.5 Woo: 8.5.0 Stable tag: 1.0.5 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Advanced transaction security for WooCommerce. Blocks bots, detects fraud patterns, protects revenue. Works instantly, no API key required. == Description == **Professional transaction security for WooCommerce stores** Aegilock Transaction Guardian helps protect your WooCommerce store by analyzing orders for potential security risks. The plugin provides intelligent risk assessment tools and configurable actions to help merchants make informed decisions about order processing. **Core Features:** * **Order Analysis** - Systematic evaluation of order characteristics * **Risk Assessment** - Multi-factor analysis of order patterns * **Configurable Actions** - Set custom responses for different risk levels * **Admin Dashboard** - Overview of order analysis statistics * **Email Notifications** - Alerts for orders requiring attention * **Test Mode** - Evaluate system performance without affecting orders * **HPOS Compatible** - Full support for WooCommerce High-Performance Order Storage **Risk Factors Analyzed:** Our system evaluates various order characteristics: - Address consistency checks - Geographic location analysis - Order timing patterns - Customer account status - Order value assessment - Payment method evaluation **Admin Interface** The plugin provides: - Statistics dashboard - Risk score monitoring - Usage tracking - Order review tools - Configuration settings **Configuration Options** - Adjustable risk thresholds - Customizable response actions - Geographic filtering options - Test mode for evaluation - Detailed activity logging == Installation == **Requirements:** - Active WooCommerce installation - Valid API key (request via email) **Installation Steps:** 1. Install and activate the plugin through WordPress admin 2. Request API key by emailing: **kontakt@aegilock.de** 3. Include your domain name and intended usage in the email 4. Wait for API key delivery (typically within 24 hours) 5. Go to WooCommerce → Settings → Aegilock 6. Enter your API key and configure settings 7. Enable test mode for initial evaluation 8. Review settings and activate protection **API Key Request Process:** To obtain your API key, send an email to **kontakt@aegilock.de** with: - Subject: "API Key Request - [Your Domain]" - Your website domain - Expected monthly order volume - Contact information API keys are provided at our discretion based on legitimate business needs. == External Services == This plugin connects to the Aegilock API for enhanced fraud detection and risk assessment services. **Service Details:** - **Service:** Aegilock Fraud Detection API (https://api.aegilock.de) - **Purpose:** Risk analysis and fraud detection for WooCommerce orders - **When data is sent:** Only when an API key is configured and orders are placed (completely optional) - **Data transmitted:** Order metadata including amount, country codes, payment method, and order timing (no personal customer information such as names, addresses, or payment details) - **Frequency:** Per order when protection is enabled - **Optional:** This service is entirely optional - the plugin functions locally without an API key **Legal Information:** - **Terms of Service:** https://www.aegilock.de/ - **Privacy Policy:** https://www.aegilock.de/datenschutz.html - **Data Protection:** All data transmission uses encrypted HTTPS connections - **Contact:** kontakt@aegilock.de **Important:** Using the external API service is completely optional. You can request an API key by contacting kontakt@aegilock.de, but the plugin will function with basic features without any external connection. == Frequently Asked Questions == = How do I get an API key? = Send an email to kontakt@aegilock.de with your domain name and business details. API keys are provided for legitimate WooCommerce stores. = How does the risk assessment work? = The system analyzes various order characteristics and provides a risk score. No personal customer data is processed inappropriately. = Will this affect my checkout process? = No. Analysis occurs after order placement and does not impact the customer checkout experience. = What happens to flagged orders? = Based on your configuration, orders can be: - Marked for manual review - Automatically processed with notation - Logged for analysis = Can I test the system first? = Yes! Use test mode to evaluate the system without affecting order processing. = What data is processed? = Only order metadata necessary for risk assessment. No sensitive personal data is stored or transmitted unnecessarily. = Is there a cost? = API access terms are provided when you request your API key. Contact kontakt@aegilock.de for current pricing. = What support is available? = Technical support is available via kontakt@aegilock.de for API key holders. == Screenshots == 1. **Admin Dashboard** - Order analysis statistics overview 2. **Configuration Panel** - Settings and threshold management 3. **Order Details** - Risk assessment information 4. **Activity Log** - System activity tracking == Legal Notice == Aegilock Fraud Prevention is an independent plugin and is not affiliated with, endorsed by, or sponsored by WooCommerce or Automattic Inc. WooCommerce is a trademark of Automattic Inc. This plugin is provided "as is" without warranty of any kind, express or implied. The plugin creators and distributors shall not be liable for any damages arising from the use of this software. Users are responsible for ensuring compliance with applicable laws and regulations in their jurisdiction. The fraud detection algorithms are designed to assist merchants in identifying potentially risky transactions but should not be the sole basis for transaction decisions. Merchants should use their own judgment and may wish to implement additional verification procedures. All trademarks mentioned are the property of their respective owners. == Changelog == = 1.0.5 = * CRITICAL: Fixed fraud threshold scale bug (was using 0-100 instead of 0-1) * Fixed threshold inconsistency between main plugin and admin (now 0.7 everywhere) * Added edge case handling for invalid threshold values * All orders would have passed fraud check with default settings * Emergency fix - all users should update immediately * Added automatic conversion for existing installations = 1.0.4 = * Fixed PHP warnings on fresh installations * Fixed undefined array key notices * Fixed "API key required" message blocking plugin activation * Plugin now correctly works without API key * Improved settings initialization = 1.0.3 = * CRITICAL: Plugin now enabled by default after installation * NEW: Works immediately without API key * CHANGED: Default to review mode instead of blocking * IMPROVED: Clearer setup instructions * FIXED: User retention issue = 1.0.2 = * Enhanced admin interface * Improved fraud detection algorithms = 1.0.1 = * Updated WordPress compatibility to 6.7 * Verified compatibility with latest WordPress version = 1.0.0 = * Initial release * Advanced transaction security system * Intelligent order risk assessment * Configurable response actions * Admin dashboard interface * Email notification system * Test mode functionality * Comprehensive activity logging * WooCommerce integration == Privacy and Data Protection == **Data Processing:** - Only order metadata required for risk assessment is processed - No unnecessary personal data collection or storage - Processing occurs in accordance with applicable privacy laws **Data Security:** - Secure transmission of analysis data - Local storage of configuration and logs only - No unauthorized data sharing **User Rights:** - Store owners control all plugin data - Easy removal via plugin deactivation - Complete data cleanup on uninstall **Contact for Privacy Matters:** Email: kontakt@aegilock.de == Support and Contact == **Technical Support:** kontakt@aegilock.de **API Key Requests:** kontakt@aegilock.de **General Inquiries:** kontakt@aegilock.de **Response Time:** We aim to respond to emails within 24 hours during business days. == Legal Notice == This plugin is provided "as is" without warranty of any kind. Users are responsible for compliance with applicable laws and regulations in their jurisdiction. For complete terms of use and privacy policy, contact: kontakt@aegilock.de