=== Schedulera Booking ===
Contributors: schedulera
Tags: booking, scheduling, appointments, calendar, coaching
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add a native Schedulera booking flow to any page — a block or shortcode, no iframe, matches your theme.

== Description ==

This plugin connects your WordPress site to your [Schedulera](https://schedulera.com) account and
lets visitors book a free session directly on your page — no redirect, no iframe. Paid session types
link out to your hosted Schedulera page instead, since payment isn't processed through the plugin.

* "Schedulera Booking" block, or the `[schedulera_booking type="your-slug"]` shortcode
* Picks up your real session types automatically — no copy-pasting slugs
* Supports free 1:1, group, and weekly-recurring session types natively
* Your API key is stored on your server only; it never reaches a visitor's browser

== Installation ==

1. Install and activate the plugin.
2. Generate an API key from Schedulera → Settings → Developer.
3. Go to Settings → Schedulera in WordPress and paste the key in.
4. Add the "Schedulera Booking" block to any page, or use the shortcode shown for each
   session type on the Settings → Schedulera page.

== Frequently Asked Questions ==

= Why do paid session types just link out instead of booking natively? =

Schedulera doesn't process payments yet — the price on a paid session type is informational, and
the host collects payment their own way. Once real checkout exists on Schedulera, this plugin can
add it without a breaking change to how it's used today.

= Does this need a Schedulera account? =

Yes — a free Schedulera account with at least one session type, and an API key from
Settings → Developer.

== Changelog ==

= 1.0.0 =
* Initial release: block + shortcode, native free/group/recurring bookings, paid types link out.
