=== NadiFin Crypto Payment Gateway for WooCommerce ===
Contributors: nadifin, loquisoft
Requires at least: 5.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.6.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Accept 10+ cryptocurrencies natively. Zero chargebacks, auto-swaps, and instant settlements to Polygon USDC.

== Description ==

The NadiFin Crypto Payment Gateway allows you to seamlessly accept cryptocurrencies in your WooCommerce store. It natively supports Bitcoin (BTC), Ethereum (ETH), Solana (SOL), USD Coin (USDC), Tether (USDT) and more. 

Settlement is automated—cryptocurrencies are instantly auto-swapped and natively settled in USDC, saving you from market volatility.

= External Service Disclosure =
This plugin requires connecting to the NadiFin API (`app.nadifin.com`) to generate dynamic crypto payment addresses and verify transaction completion on the blockchain. When a customer checks out using NadiFin, the plugin will transmit the order ID, domain name, currency, and total amount to NadiFin to generate a payment session.
* Read the [NadiFin Terms of Service](https://nadifin.com/terms-of-service)
* Read the [NadiFin Privacy Policy](https://nadifin.com/privacy-policy)

= Key Features =
* **Native Modal Checkout**: Buyers never leave your site.
* **Instant Auto-Swaps**: Cryptos are swapped to USDC upon receipt.
* **Zero Chargebacks**: Enjoy the immutable security of blockchain transactions.
* **WooCommerce Subscriptions**: Full support for recurring crypto billing.

== Installation ==

1. Upload the plugin folder `nadifin-crypto-payment-gateway` to your `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to **WooCommerce > Settings > Payments** and enable NadiFin Crypto Pay.
4. Click **Manage**, and enter your NadiFin live and test API Keys and Secrets (which can be generated in your NadiFin dashboard).
5. Copy your Webhook Endpoint from the settings page and paste it into your NadiFin dashboard. Save changes.

== Frequently Asked Questions ==

= Do I have to manage wallets for multiple coins? =
No. NadiFin handles incoming coins and instantly swaps and settles all balances in Polygon USDC.

= Does this support subscriptions? =
Yes, NadiFin is fully compatible with WooCommerce Subscriptions.

== Changelog ==

= 1.6.2 =
* Resolved strict WordPress Plugin Check warnings (translators comments, dynamic properties, and native WC hook prefixes).
* Improved dynamic network synchronization cache busting.

= 1.6.1 =
* Fixed enqueue issue by separating inline scripts and styles into dedicated asset files per repository requirements.

= 1.6.0 =
* Resolved compliance checks for WordPress.org repository.
* Replaced external S3 CDN logo with local assets to conform to privacy standards.
* Added mandatory service disclosure and TOS/Privacy Policy referencing.

= 1.5.0 =
* Initial public release with Modal iframe checkout, auto-polling fallback, and webhook validations.