=== Transaction Validation - Fraud Mitigation ===
Contributors: transactionvalidation
Tags: fraud detection, woocommerce, security, payment protection, transaction validation
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.4
Requires Plugins: woocommerce
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Protect your WooCommerce store from fraudulent transactions with advanced fraud detection and validation services.

== Description ==

Transaction Validation - Fraud Mitigation is a powerful WordPress plugin that connects your WooCommerce store to the Transaction Validation service, providing comprehensive fraud detection and mitigation capabilities.

= Key Features =

* Secure JWT Authentication - Connect securely to Transaction Validation service using industry-standard JWT (JSON Web Tokens)
* Easy Registration - Simple account creation process directly from your WordPress admin panel
* Customer Account Management - Automatically register as a customer on the Transaction Validation platform
* Real-time Connection Status - Monitor your connection status and API health
* Professional Admin Interface - Clean, user-friendly dashboard for managing your account and settings
* WordPress.org Standards - Built following WordPress coding standards and best practices

= How It Works =

1. Install and activate the plugin on your WooCommerce site
2. Navigate to the Transaction Validation menu in your WordPress admin
3. Create a new account or login with existing credentials
4. Your site is now connected to Transaction Validation service
5. Start protecting your transactions from fraud

= Security First =

* All communications encrypted with JWT tokens
* Passwords never stored locally
* Nonce verification on all forms
* Data sanitization and validation
* Follows WordPress security best practices

= Requirements =

* WordPress 5.8 or higher
* WooCommerce 5.0 or higher
* PHP 7.4 or higher
* Active internet connection

= Support =

For support, please visit [transactionvalidation.com](https://transactionvalidation.com) or contact our support team.

== Installation ==

= Automatic Installation =

1. Log in to your WordPress admin panel
2. Navigate to Plugins > Add New
3. Search for "Transaction Validation - Fraud Mitigation"
4. Click "Install Now" and then "Activate"

= Manual Installation =

1. Download the plugin zip file
2. Log in to your WordPress admin panel
3. Navigate to Plugins > Add New > Upload Plugin
4. Choose the downloaded zip file and click "Install Now"
5. Activate the plugin

= After Installation =

1. Go to Transaction Validation menu in the admin sidebar
2. Choose to either create a new account or login with existing credentials
3. Fill in the required information
4. Click "Create Account" or "Login"
5. Your site is now connected!

== Frequently Asked Questions ==

= Do I need a Transaction Validation account? =

Yes, you need to create an account to use the service. You can create one directly from the plugin interface - no need to visit the website separately.

= Is this plugin free? =

The plugin itself is free. The Transaction Validation service may have different pricing plans. Please visit transactionvalidation.com for current pricing information.

= What is JWT Authentication? =

JWT (JSON Web Token) is an industry-standard method for securely transmitting information between parties. It ensures your connection to Transaction Validation service is encrypted and secure.

= Do you store my password? =

No. Passwords are transmitted securely to the Transaction Validation service but are never stored on your WordPress site.

= Can I disconnect my account? =

Yes, you can disconnect your account at any time from the plugin's admin page. You can reconnect later by logging in again.

= What happens if my connection fails? =

The plugin includes error handling and will display clear messages if there are connection issues. You can also check the connection status in the Settings page.

= Is WooCommerce required? =

Yes, this plugin requires WooCommerce to be installed and active on your site.

= Which PHP version do I need? =

PHP 7.4 or higher is required. We recommend using the latest stable PHP version for optimal performance and security.

== Screenshots ==

1. Registration page - Create a new account or login
2. Connected account view - Manage your account settings
3. Settings page - Configure plugin options
4. Connection status indicator

== Changelog ==

= 1.0.2 =
* Updated plugin class naming to use plugin prefix for coding standard compliance.
* Internal maintenance and packaging update for WordPress.org submission.

= 1.0.1 =
* Removed deprecated manual translation loading to satisfy Plugin Check.
* Removed duplicate URI header issue by keeping Plugin URI only.
* Improved endpoint setup error messaging for clearer support guidance.

= 1.0.0 =
* Initial release
* JWT authentication integration
* User registration and login functionality
* Secure connection to Transaction Validation service
* Admin dashboard and settings page
* Connection status monitoring
* WordPress.org compliant code structure

== Upgrade Notice ==

= 1.0.2 =
Maintenance release with coding-standard compliance updates.

= 1.0.1 =
Maintenance release with WordPress.org compliance improvements.

= 1.0.0 =
Initial release of Transaction Validation - Fraud Mitigation plugin.

== Privacy Policy ==

Transaction Validation - Fraud Mitigation connects your site to an external service (transactionvalidation.com) to provide fraud detection capabilities.

= Data Transmitted =

When you register or login, the following data is transmitted to transactionvalidation.com:
* Username
* Email address
* First and last name
* Encrypted password (during registration/authentication only)

= Data Storage =

The plugin stores the following data locally:
* JWT authentication token (encrypted)
* User email and display name
* Connection status
* Plugin settings

= External Service =

This plugin relies on the external service at https://transactionvalidation.com for authentication and fraud detection services. By using this plugin, you agree to the terms and privacy policy of Transaction Validation service.

For more information about how Transaction Validation handles your data, please visit: https://transactionvalidation.com/privacy-policy

== Additional Information ==

= Credits =

Developed by the Transaction Validation Team

= Links =

* [Website](https://transactionvalidation.com)
* [Support](https://transactionvalidation.com/support)
* [Documentation](https://transactionvalidation.com/docs)
