=== HJCyberX Checkout for Paddle Lite ===
Contributors: hatimjavaid
Tags: paddle, payment gateway, woocommerce, paddle billing, digital products
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A free WooCommerce Payment Gateway for Paddle Billing (v2 API). Accept payments with a beautiful overlay checkout powered by Paddle.js.

== Description ==

**HJCyberX Checkout for Paddle Lite** is a free WooCommerce Payment Gateway that integrates **Paddle Billing (v2 API)** into your WordPress store. Accept one-time payments for digital products with Paddle's secure overlay checkout — no redirects, no friction.

### 🌍 Third-Party Service Disclosure
This plugin relies on **Paddle** (a third-party payment gateway and Merchant of Record) to process payments. 
When a user initiates a checkout, the plugin loads Paddle.js directly from Paddle's official CDN and communicates with the Paddle Billing v2 API to process transactions.

* **Service:** [Paddle](https://www.paddle.com/)
* **Paddle Terms of Use:** [https://www.paddle.com/legal/terms](https://www.paddle.com/legal/terms)
* **Paddle Privacy Policy:** [https://www.paddle.com/legal/privacy](https://www.paddle.com/legal/privacy)

### 🚀 Free Features

* **Paddle Overlay Checkout** – Secure payment popup powered by Paddle.js.
* **Webhook Verification** – Cryptographically verified webhooks (HMAC-SHA256).
* **Manual Price ID Linking** – Link WooCommerce products to Paddle via Price ID.
* **Sandbox Mode** – Test everything before going live.
* **HPOS Compatible** – Works with WooCommerce High-Performance Order Storage.
* **Smart Order Polling** – AJAX-based polling ensures correct order confirmation.

### ⭐ Upgrade to HJCyberX Checkout for Paddle Pro

Unlock the full power of Paddle Billing in WooCommerce:

* **Auto-Fetch Products** – Automatically sync your Paddle catalog. No manual Price ID entry.
* **Vault / Content Restriction** – Lock content behind purchases. Instant access after payment.
* **Subscription Management** – Handle recurring billing (activated, canceled, paused, resumed).

**[Get HJCyberX Checkout for Paddle Pro →](https://plugins.hjcyberx.com/plugins/hjcyberx-checkout-paddle#features)**

### 🎯 Who Is This For?

* Digital product sellers (eBooks, courses, plugins, templates)
* SaaS businesses using Paddle as their Merchant of Record
* Anyone looking for a free Paddle v2 API integration with WooCommerce

### 🔧 How It Works

📺 **Video Tutorial:** Watch our step-by-step guide on how to connect Paddle with HJCyberX Checkout for Paddle Lite here: https://youtu.be/PAV4N1SgymU

1. Install and activate HJCyberX Checkout for Paddle Lite.
2. Enter your Paddle API credentials (Seller ID, Client Token, API Key).
3. Configure your webhook endpoint in Paddle Dashboard.
4. Add Paddle Price IDs to your WooCommerce products.
5. Start selling!

### 🏢 About Hatim Javaid

HJCyberX Checkout for Paddle Lite is developed and maintained by **[Hatim Javaid](https://plugins.hjcyberx.com/plugins/hjcyberx-checkout-paddle#features)** — your trusted source for premium WordPress plugins, digital products, and courses.

== Installation ==

1. Upload the `paddlekonnect-lite` folder to the `/wp-content/plugins/` directory, or install directly through the WordPress Plugins screen.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Navigate to **WooCommerce → Settings → Payments → HJCyberX Checkout for Paddle Lite** to configure.
4. Enter your **Paddle Seller ID**, **Client Token**, and **API Key** from your [Paddle Dashboard](https://vendors.paddle.com/).
5. Set up a webhook in Paddle pointing to: `https://yoursite.com/wp-json/paddlekonnect/v1/webhook`
6. Enter the **Webhook Secret Key** in the plugin settings.
7. Go to each WooCommerce product and enter the corresponding **Paddle Price ID** in the HJCyberX Checkout for Paddle Lite Integration section.
8. Enable Sandbox Mode for testing, then switch to Live when ready.

== Frequently Asked Questions ==

= Does this plugin support Paddle Billing v2 (new API)? =

Yes! HJCyberX Checkout for Paddle Lite is built exclusively for the **Paddle Billing v2 API**. It does not support the legacy/classic Paddle API.

= Do I need a Paddle account? =

Yes, you need a [Paddle](https://www.paddle.com/) account. Paddle acts as your Merchant of Record, handling taxes, compliance, and payouts globally.

= Does it work with WooCommerce HPOS? =

Yes, HJCyberX Checkout for Paddle Lite is fully compatible with WooCommerce High-Performance Order Storage (HPOS / Custom Order Tables).

= Can I test payments before going live? =

Absolutely! Enable **Sandbox Mode** in the plugin settings and use your Paddle Sandbox credentials.

= What is the difference between Lite and Pro? =

The Lite version supports one-time payments with manual Price ID entry. Pro adds Auto-Fetch, Vault/Content Restriction, and Subscription Management. [Compare features →](https://plugins.hjcyberx.com/plugins/hjcyberx-checkout-paddle#features)

= What payment methods does Paddle support? =

Paddle supports Credit/Debit Cards, PayPal, Apple Pay, Google Pay, Wire Transfer, and many local payment methods.

= Where do I get support? =

Visit [HJCyberX.com](https://plugins.hjcyberx.com/plugins/hjcyberx-checkout-paddle#features) for documentation, support, and premium products.

== Screenshots ==

1. HJCyberX Checkout for Paddle Lite settings page in WooCommerce.
2. Paddle overlay checkout on the frontend.
3. Order confirmation with download links.
4. Price ID configuration on product edit screen.
5. Upgrade to Pro comparison page.

== Changelog ==

= 1.0.2 =
* Minor bug fixes.

= 1.0.1 =
* Minor bug fixes.
* Updated Upgrade to Pro links and features comparison.

= 1.0.0 =
* Initial release.
* Paddle Billing v2 API integration.
* Overlay checkout via Paddle.js.
* Webhook verification with HMAC-SHA256.
* Manual Price ID linking.
* Sandbox mode support.
* HPOS compatibility.

== Upgrade Notice ==

= 1.0.2 =
Minor bug fixes. Update recommended.

= 1.0.1 =
Minor bug fixes. Update recommended.

= 1.0.0 =
Initial release of HJCyberX Checkout for Paddle Lite.
