=== WebTend Service Catalog Builder for Elementor ===
Contributors: devhasib
Tags: services, pricing table, service catalog, inquiry form, elementor
Requires at least: 6.2
Tested up to: 7.0
Stable tag: 1.0.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Complete service catalog, pricing table builder, and booking inquiry system for agencies, consultants, SaaS businesses, and freelancers.

== Description ==

**Service Catalog Builder for Elementor** gives service-based businesses everything they need to showcase their offerings, present pricing plans, and capture qualified leads — all in one lightweight plugin.
📖 **[Full Documentation](https://webtend.net/docs/service-builder-doc.html)**


= Key Features =

**Services CPT**
* Custom Post Type with categories and tags
* Icon support: image upload, SVG code, or icon font class
* Feature bullet list with multiple icon styles
* Image gallery per service
* Related services
* FAQ accordion with schema markup

**Pricing Table Builder**
* Visual plan builder with drag-and-drop reordering
* Monthly / Annual billing toggle with savings badge
* Highlighted/recommended plan styling
* Feature comparison table
* Custom CTA per plan: open URL or trigger inquiry form
* Tooltip-ready feature rows

**Service Inquiry Form**
* Honeypot spam protection
* AJAX submission (no page reload)
* Budget range selector
* Email notifications with Reply-To
* All submissions saved to the database (admin panel)
* Optional redirect after submission

**Display Options**
* Gutenberg blocks: Services Grid, Pricing Table, Inquiry Form
* Elementor widgets (requires Elementor)
* Shortcodes for any page builder or classic editor

**SEO & Schema**
* JSON-LD schema.org/Service markup
* FAQPage schema from FAQ accordion
* SEO-friendly URLs with customisable slug

**WooCommerce Integration**
* Link any service to a WooCommerce product
* Buy button with live price display
* Service product type in WC product editor

= Shortcodes =

`[wscb_services]` — Display all services in a responsive grid
`[wscb_services category="design" columns="3"]` — Filter by category
`[wscb_pricing_table id="123"]` — Embed a pricing table
`[wscb_inquiry_form service_id="456"]` — Embed an inquiry form

= For Developers =

* Template override: copy `templates/` to `{theme}/webtend-service-catalog-builder/`
* Extensible via action/filter hooks (`wscb_service_schema`, `wscb_load_frontend_assets`, `wscb_after_service_cta`)
* GPL v2 licensed, no phone-home, no SaaS dependencies

== Installation ==

1. Upload the `webtend-service-catalog-builder` folder to `/wp-content/plugins/`
2. Activate via **Plugins → Installed Plugins**
3. Navigate to **Service Builder → Add New Service** to create your first service
4. Use **Service Builder → Pricing Tables** to build pricing plans
5. Embed with shortcodes, Gutenberg blocks, or Elementor widgets

== Privacy ==

The Service Inquiry Form collects and stores the following data when a visitor submits it: name, email address, phone number (optional), budget range (optional), message, the related service/plan, and the visitor's IP address (used for basic spam/abuse mitigation). This data is stored in a custom database table and is only used to respond to the inquiry — it is never sent to any third-party service.

This data is registered with WordPress's built-in Personal Data Export and Personal Data Erase tools (**Settings → Privacy**), so site administrators can fulfil data subject requests. Erasure anonymizes the submitter's identifying fields while retaining the record for statistics.

No data is sent to any external server by this plugin.

== Frequently Asked Questions ==

= Does this work without WooCommerce? =
Yes. WooCommerce integration is optional and only activates when WooCommerce is installed.

= Does this work without Elementor? =
Yes. Elementor widgets are optional. Gutenberg blocks and shortcodes work independently.

= Can I customise the templates? =
Yes. Copy any file from `plugins/webtend-service-catalog-builder/templates/` into `{your-theme}/webtend-service-catalog-builder/` and edit freely.

= Is it translation ready? =
Yes. All strings are wrapped in the `webtend-service-catalog-builder` text domain.

== Screenshots ==

1. Service archive — responsive card grid with icon, tagline, features, price
2. Admin — service meta boxes (details, features, gallery, FAQ)

== Changelog ==

= 1.0.0 =
* Initial release

== Upgrade Notice ==

= 1.0.0 =
Initial release.
