=== PayWicket - Card or Crypto Payments for WooCommerce ===
Contributors: paywicket
Tags: payments, crypto, usdc, card, checkout
Requires at least: 6.2
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later

Let customers pay by card or from a crypto wallet. You receive USDC in a wallet you control.

== Description ==

PayWicket adds a "Pay with card or crypto" option to your WooCommerce checkout (classic and block checkout).

* Customers pay by card or from a crypto wallet; no account needed.
* You receive USDC on Polygon in a wallet you control. PayWicket is non-custodial and never holds your funds.
* Orders are marked paid automatically once the payment is confirmed. The plugin re-checks the payment with the PayWicket API, so a forged callback cannot mark an order paid.
* Idempotent: checkout retries never create duplicate charges.
* Refunds are issued from your PayWicket dashboard; the order is marked refunded on the next callback.

== Installation ==

1. Download the plugin zip from https://paywicket.com/downloads/paywicket-woocommerce.zip
2. WordPress admin: Plugins > Add New > Upload Plugin > choose the zip > Activate. WooCommerce must be active.
3. WooCommerce > Settings > Payments > PayWicket (card or crypto) > Manage.
4. Enable it, keep the API URL as https://paywicket.com, and paste the wallet API key (sk_...) from your PayWicket dashboard (Developers > API keys).
5. To test without real money, create a sandbox account at https://sandbox.paywicket.com and use https://sandbox.paywicket.com as the API URL with a sandbox key.

== Changelog ==

= 1.1.0 =
* Card or crypto wording. Card payments are available once card acceptance is enabled on your PayWicket account.
* Block checkout support (WooCommerce Blocks).
* High-Performance Order Storage (HPOS) compatibility.
* Order key verified on customer return; refund status synced.
* Gateway hidden until an API key is configured.

= 1.0.0 =
* Initial release.
