ABCT Smart Orders

Description

ABCT Smart Orders helps WooCommerce stores manage operating hours and store availability.

Main free features:

  • Schedule editor with weekdays and time windows.
  • Manual open/close override mode.
  • Closed message support with {{next_opening}} interpolation.
  • Add-to-cart and checkout safeguards while store is closed.
  • Store status shortcode and AJAX integration.

Smart Orders Pro is optional and separate. Free features work without commercial license activation.

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install it from the WordPress admin.
  2. Activate ABCT Smart Orders.
  3. Make sure WooCommerce is active.
  4. Go to Smart Orders > Store Schedule.
  5. Configure weekdays, shifts, and closed message.

FAQ

Does the free version need a license key?

No. The free version works without commercial license activation.

Does the free version require an external server to run?

No. Core free runtime does not depend on remote license validation.

Where do I configure store hours?

In Smart Orders > Store Schedule.

What happens if WooCommerce is inactive?

The plugin stays installable, but it shows an admin warning until WooCommerce is activated.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ABCT Smart Orders” is open source software. The following people have contributed to this plugin.

Contributors

Translate “ABCT Smart Orders” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.5.24

  • Fixed UTF-8 translation files for Loco Translate and WordPress.org.
  • Regenerated PO/MO language files without broken accented characters.
  • Preserved 24-hour schedule UX behavior and weekday/shift logic.

1.5.22

  • Updated translation catalog and Brazilian Portuguese strings for the schedule editor.
  • Regenerated language files for Loco Translate compatibility.

1.5.21

  • Adjusted 24-hour mode logic: it now applies only on enabled weekdays while keeping Shift 1 and Shift 2 settings available for when 24-hour mode is disabled.
  • Removed the unnecessary save conflict between 24-hour mode and configured shifts.

1.5.20

  • Changed 24-hour mode to respect enabled weekdays. Disabled weekdays now keep the store offline even when 24-hour mode is active.
  • Improved next opening/closing calculations for weekday-limited 24-hour schedules.

1.5.17

  • Fixed schedule mode transition when disabling 24-hour mode so weekdays and configured shifts apply immediately.
  • Added close-time parsing for 00:00 as end of day in schedule validation/runtime.

1.5.15

  • Fixed remaining untranslated and mixed-language schedule strings.
  • Regenerated translation template and language files for Loco Translate.
  • Removed broken legacy translation entries and normalized UTF-8 encoding.
  • Updated Shift 2 admin options to show only valid same-day times after Shift 1.
  • Synchronized plugin header, internal version, stable tag, and upgrade notice.

1.5.10

  • Add missing pt_BR menu translations for admin labels.

1.5.9

  • Added missing Brazilian Portuguese translations for current admin and schedule strings.

1.5.8

  • Fixed a critical error caused by an invalid pt_BR PHP translation file format.

1.5.6

  • Fix corrupted characters in translation files (pt_BR and es_ES).

1.5.5

  • Updated WordPress.org metadata and readme fields for the current WordPress release.
  • Added a clearer admin warning when WooCommerce is inactive.
  • Added coexistence guard to avoid duplicate runtime when Pro is active.
  • Improved free uninstall behavior to avoid removing shared commercial data.
  • Kept Free/Pro and license compatibility unchanged.