=== Card2Crypto — No-KYC Crypto Payment Gateway for WooCommerce ===
Contributors: cyberhunter1880
Tags: cryptocurrency, crypto payments, payment gateway, bitcoin, woocommerce
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.2
Requires Plugins: woocommerce
Stable tag: 3.0.0
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Accept cryptocurrency with wallet payouts, coin-first on-site checkout, hosted multicoin payments, and optional card and bank routes.

== Description ==

Card2Crypto Crypto Payment Gateway is the cryptocurrency-focused Card2Crypto edition for WooCommerce. Its dashboard opens with cryptocurrency settings, followed by optional Cards & Bank routes and advanced payment controls.

**Cryptocurrency payments**

* Let customers select a coin first, then choose its blockchain network.
* Accept Bitcoin, Ethereum, USDC, USDT, and other API-supported cryptocurrencies.
* Set a separate payout wallet for each supported cryptocurrency and network.
* Show the payment address, amount, QR code, copy controls, and payment status on your own website.
* Use optional hosted multicoin checkout with network-specific wallets and a custom checkout domain.
* Configure underpayment tolerance, estimated blockchain fees, and the order status used after payment verification.
* Start accepting cryptocurrency without merchant registration or merchant KYC through the Card2Crypto service.

**Optional card and bank payments**

The Cards & Bank tab includes Smart Hosted checkout and the direct provider routes available in Card2Crypto Global 8.3. These routes are disabled until configured and enabled. Provider availability, limits, buyer verification, and supported methods depend on the provider and buyer's region.

**Using both Card2Crypto editions**

This edition uses independent gateway identifiers, settings, scripts, a dashboard URL, and callback routes. It can be activated alongside Card2Crypto Global 8.3. Global's existing compatibility behavior lets this edition serve cryptocurrency checkout while Global continues serving its card and bank routes.

The Crypto edition retains hosted multicoin cryptocurrency checkout and a cryptocurrency-first setup workflow. Configure equivalent card routes in the edition you intend to use to avoid offering the same payment options twice.

Upgrading from Crypto 2.x copies existing on-site and hosted multicoin settings once into independent settings. Original options remain intact. Existing Crypto payment callbacks remain supported for their original orders.

**External services and privacy**

The plugin requires the Card2Crypto payment service. It connects to api.card2crypto.org, or a merchant-configured API domain, for supported coins, rates, fees, payment addresses, hosted payment sessions, and QR codes.

On-site cryptocurrency requests send the order total and currency, selected coin and network, payout wallet, and callback URL containing the order ID and payment verification token. They do not send the buyer's name, email, or billing address. Hosted cryptocurrency sessions send the order total, currency, configured payout wallets, and callback URL.

Enabled card and bank routes send payment information, the payout wallet, callback URL, and billing email where required by the provider. Buyers are redirected to pay.card2crypto.org or the configured checkout domain, where the hosted service may connect them to a payment provider.

Payment callback tokens and received cryptocurrency value are verified before completing orders. Coin logos are fetched from image URLs returned by the API. Local provider icons are used where available; custom or fallback image URLs may also be requested by the browser.

Terms: https://card2crypto.org/terms-of-use/
Privacy: https://card2crypto.org/privacy-policy/

== Installation ==

1. Install and activate WooCommerce.
2. Upload the ZIP through Plugins > Add New > Upload Plugin, then activate it.
3. Open WooCommerce > Card2Crypto Crypto.
4. Enable your cryptocurrency networks and enter their payout wallets.
5. Enable on-site cryptocurrency checkout and save.
6. Optionally configure hosted multicoin checkout or Cards & Bank.

== Frequently Asked Questions ==

= Does the plugin hold funds? =

The Card2Crypto service creates order-specific payment addresses and forwards supported payments to configured wallets. Service and network fees may apply. Review the service terms before enabling payments.

= Can both editions be active? =

Yes. Settings and gateway identifiers are independent. Global 8.3 defers its embedded cryptocurrency runtime when the standalone Crypto plugin is active. Each edition has its own WooCommerce dashboard entry.

= Does no merchant KYC mean buyers never need verification? =

No. Cryptocurrency merchant onboarding and card-provider buyer verification are separate. Card and bank providers may require buyer verification and apply regional restrictions and limits.

= Are cryptocurrency payments fully anonymous or subject to chargebacks? =

Public blockchain transactions are generally pseudonymous, not fully anonymous. Confirmed on-chain payments do not use the card-network chargeback process; merchant refunds can still apply. Optional card and bank routes follow their providers' verification, dispute, and chargeback rules.

= How fast is settlement? =

The service forwards supported payments to configured wallets after the required blockchain confirmations. Actual timing depends on the network, fees, and service availability.

== Screenshots ==

1. Crypto-first dashboard with asset search, network-specific payout wallets, and independent payment controls.
2. Optional Cards & Bank settings with Smart Hosted checkout and direct provider controls.
3. Mobile coin-first checkout with clear USDC blockchain choices.
4. Responsive mobile cryptocurrency settings dashboard.

== Changelog ==

= 3.0.0 =
* Redesign the dashboard with a new gateway symbol, locally bundled fonts, compact payment-route rows, accessible switches, and visible save status.
* Refresh Classic and Blocks cryptocurrency checkout and payment-screen styling without changing payment processing.
* Add optional card and bank payment routes based on Global 8.3's payment suite.
* Open cryptocurrency settings first, followed by Cards & Bank and Advanced.
* Isolate PHP symbols, gateway IDs, stored options, REST routes, scripts, and selectors from Global.
* Preserve Crypto 2.x settings, pending callbacks, and hosted multicoin checkout.
* Preserve coin-first checkout and responsive coin and network labels.

= 2.5.3 =
* Prevent cryptocurrency options from creating horizontal scrolling on mobile checkout.

== Upgrade Notice ==

= 3.0.0 =
New Crypto-first dashboard and optional card/bank routes. Existing Crypto 2.x settings are copied once into independent settings. Pending order callbacks remain supported. Global 8.3 defers cryptocurrency checkout to this plugin while both are active.

