=== WooCommerce QuickRelease Connector ===
Contributors: upconsulting
Tags: woocommerce, quickrelease, balloon, booking, flights
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 8.1
WC requires at least: 8.9
WC tested up to: 9.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connects a WooCommerce shop to the QuickRelease balloon-flight API. A single configurable
build for any operator — country, language, currency and theme agnostic.

== Description ==

* Imports QuickRelease flights as WooCommerce products on a schedule (Action Scheduler).
* Maps QR tags to price/category and regions to category + featured image.
* Captures passenger details at checkout (classic **and** block checkout).
* Pushes bookings to QuickRelease on configurable order statuses, with retries and failure handling.
* Optional gift-voucher sale (create_voucher) and voucher redemption (get_voucher) at checkout.
* Optional admin order panel and manual assign/detach of a booking to a flight.
* HPOS-compatible, TLS-verified HTTP, redacted logging (no PII in public files).
* Optional Sentry error forwarding (set a DSN; dependency-free, PII-redacted, non-blocking).

Supports 13 of the 14 QuickRelease public endpoints. `create_flight` is intentionally not
included — operators create flights in QuickRelease itself.

== Configuration ==

WordPress admin → QuickRelease. Fill in the API base URL, API key and tenant/company ID, then
use "Test connection". Configure import, checkout, booking push, vouchers and advanced options
on their tabs. One WordPress site connects to one QuickRelease tenant.

== Changelog ==

= 1.0.0 =
* Full rebuild of the wc_quickrelease v0.9 proof-of-concept. WPML now optional, HPOS + Block
  Checkout support, WordPress HTTP API with TLS verification, redacted WC logging, full
  configurability, and complete API coverage (except create_flight).
