=== Lipad Checkout ===
Contributors: lipad
Tags: woocommerce, payments, mpesa, lipad, kenya
Requires at least: 7.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 3.0.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
WC requires at least: 6.0
WC tested up to: 9.5

Accept payments on WooCommerce via the Lipad Standard (Hosted) Checkout. Supports Sandbox and Production setups.

== Description ==

Lipad Checkout for WooCommerce lets your store accept payments through Lipad's hosted checkout page. Customers are redirected to a secure Lipad page to pay and then returned to your store once done.

Features:

* Single-screen switch between Sandbox and Production
* Generates and caches access tokens from your consumer key/secret per environment
* Idempotent transactions using a per-order UUID
* Status reconciliation via status query
* Webhook (callback) + browser-return handling
* HPOS (High-Performance Order Storage) compatible
* Optional debug logging

== Developer information ==

This plugin connects to the Lipad payment gateway APIs to initiate checkouts and query their status. Order and payer data (amount, name, email, phone, order reference) are sent to Lipad to process payments.

Developer documentation: https://developer.lipad.io

== Installation ==

1. In your WordPress admin, go to Plugins → Add New and search for "Lipad Checkout".
2. Click Install Now, then Activate.
3. Ensure WooCommerce is installed and active.
4. Go to WooCommerce → Settings → Payments and enable Lipad Checkout.
5. Click Manage, then select your environment (Sandbox or Production).
6. Enter your consumer key, consumer secret, service code, and account number for that environment.
7. Set your WooCommerce store currency to match your Lipad account, then save.

== Frequently Asked Questions ==

= Which currency is supported? =
Any currency, provided your Lipad service code is configured to settle in it. Set your WooCommerce store currency to match.

= How do I switch to live? =
Change the Environment dropdown to Production and enter your live keys and service code.

== Changelog ==

= 3.0.4 =
* Documentation update
