=== TimeFix - Simple Appointment Booking & Scheduling Plugin  ===
Contributors: wpminimize
Tags: appointments, scheduling, booking, booking system, service booking
Requires at least: 6.5
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.4.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

TimeFix is a simple appointment booking & scheduling plugin for WordPress.

== Description ==

**TimeFix** makes scheduling appointments easy for you and your customers. Whether you run a salon, clinic, consultancy, or any service-based business, TimeFix is simple to use, flexible, and designed to grow with your business. It helps you stay organized and gives your customers a smooth booking experience.

== Key Features  ==

= 1. All Services Management =
- Offer multiple services with customizable options.
- Add service titles and descriptions to clearly explain offerings.
- Configure time slots, service durations, and intervals between appointments.
- Set individual pricing for each service.
- Provide flexibility in managing service availability tailored to business needs.

= 2. Staff Schedule Management =
- Manage staff details, including:
  - Contact information.
  - Social media profiles for better customer engagement.
- Set working hours, breaks, and availability for each staff member.
- Easily adjust schedules to accommodate staff changes or special events.

= 3. Appointment Management =
- Admin End Appointment Controls:
  - View, edit, and manage all appointments from the admin dashboard.
  - Seamlessly reschedule or cancel appointments as needed.

= 4. Payment Management =
- Payment Status Control:
  - Track and manage the payment status of appointments directly from the admin end.
  - Ensure smooth financial operations by monitoring completed, pending, or failed payments.

= 5. Customer Management =
- Add and manage customer details efficiently.
- Maintain a database of customers for easy communication and future appointment scheduling.

= 6. Settings =
- Customize plugin settings to align with your business requirements.
- Adjust time zones, notification preferences, and other configuration options to enhance the user experience.

== Why Choose TimeFix? ==

- Ease of Use: Intuitive interface for both admins and customers.
- Customizable Features: Tailor services, schedules, and payment options to fit your business model.
- Efficiency: Save time and improve productivity with centralized management of appointments, staff, and customers.
- Scalability: Suitable for businesses of any size, from solo entrepreneurs to large organizations.

TimeFix is the perfect solution for businesses looking to streamline their booking and scheduling process while offering a professional and hassle-free experience to their customers.

== Frequently Asked Questions ==

= Can I use TimeFix plugin with any theme? =

* Yes you can use this plugin with any popular theme like ( Astra, Hello Elementor, OceanWp, Kadence ).If you face any issues, please email our support so that we can help.

= What services can I manage with TimeFix? =

* You can manage multiple services with customizable durations, time slots, intervals, pricing, and detailed descriptions.

= Can I manage staff schedules? =

* Yes, you can add staff details, set working hours, breaks, and availability for each staff member.

= Can I manage appointments and payments from the admin dashboard? =

* Yes, you can edit, reschedule, or cancel appointments and track payment statuses directly from the admin panel.

= Can I manage customer details? =

* Yes, you can easily add and manage customer information for seamless communication and future bookings.

= Is TimeFix customizable? =

* Yes, you can customize services, time zones, notifications, and other settings to fit your business needs.

= Need Any Help? =

* For any bug, support or suggestion please submit your ticket [here](https://wpminimize.com/contact/).

== Screenshots ==

1. Settings panel
2. Staff details page
3. Service details page
4. Appointment form
5. Appointments management
6. Payments management
7. Customers management

== Installation ==

1. Upload timefix.zip to the /wp-content/plugins/ directory.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. Go to **TimeFix > Settings** to configure your services, staff, and payment.
4. Go to ‘Service details page’ to get the booking form for a service.
5. Go to ‘Staff details page’ to get the booking form for a staff.
6. Add ShortCode ‘[timefix_appointment_form]’ to show the booking form anywhere.

== Changelog ==

= 1.4.6 (Jan 14, 2026) =
* Fixed: PHP 7.4 compatibility issue

= 1.4.5 (Dec 04, 2025) =
* Fixed: Service image display issue
* Fixed: Appointment form submission issue

= 1.4.4 (Nov 06, 2025) =
* Updated: Staff schedule style

= 1.4.3 (Nov 03, 2025) =
* Fixed: PHP 8.4 compatibility issue
* Fixed: Page alignment issue

= 1.4.2 (Sep 09, 2025) =
* Fixed: Time slot issue when interval exist

= 1.4.1 (Sep 05, 2025) =
* Fixed: Booked slot disable issue 
* Fixed: Minute/hour duration set issue
* Fixed: Settings save issue
* Optimized: JavaScript load issue

= 1.4.0 (Aug 28, 2025) =
* Added: Customer Management

= 1.3.0 (Aug 19, 2025) =
* Added: Payments Dashboard Menu

= 1.2.0 (Aug 06, 2025) =
* Added: WooCommerce Payment

= 1.1.0 (Jul 16, 2025) =
* Added: Email Notification

= 1.0.0 (Jun 18, 2025) =
* Added: Appointment Form ShortCode

= [Beta] 0.12.0 (Jun 01, 2025) =
* Added: Staff archive & details page

= [Beta] 0.11.0 (May 26, 2025) =
* Added: Appointments dashboard menu

= [Beta] 0.10.0 (May 08, 2025) =
* Added: Appointment form in service page

= [Beta] 0.9.0 (Apr 21, 2025) =
* Initial release
