WooCommerce Delivery Slots
Tweaks
- Licensing.
Tweaks
- Performance improvements on the checkout page: Skip SQL queries when none of the time slots have a Max Order Limit.
Fixes
- Select the reserved slot on block checkout.
- Bug where the date appear as one day short in the admin order table when timeslot is ASAP.
- Bug where incorrect timeslot appear when address change trigger a shipping zone change too.
Features
- Make the delivery date column sortable in the admin orders screen for HPOS.
Fixes
- Bug where orders status would be changed to on-hold when order contains delivery slots.
- Inconsistent date format showing in orders column.
- Shipping method based holidays resulting in inconsistent dates output after AJAX.
- Handle error caused by invalid holiday format.
Tweaks
- Show popup for express payment automatically on the Order Received page.
Fixes
- Invalid path for get_file_version function.
- Fix issue where block based checkout fields weren't working for the guest users.
Fixes
- Fix bug where validation message appears on the Specific Date even when its empty.
- Order meta key migration causing server resources issue.
- Blocks assets missing from the compiled zip.
- Don't send reminder emails for Orders with excluded products, categories and shipping methods.
Features
- Compatibility with Checkout Blocks.
Tweaks
- Make Edit Timeslot flexible so they can be used anywhere on the Thank you page with custom code snippet.
- Add dynamic notice to the Position field.
Fixes
- Added filter iconic_wds_skip_cookie to be complaint with cookie consent plugins.
- Allow 24:00 in the timeslot To Time setting.
- Design for the Edit Timeslot popup for Astra theme.
- Fatal error when used with Table Rate Shipping plugin.
Fixes
- Fatal error caused by Table Rate Shipping Method compatibility code.
- Bug where admin cannot edit timeslot for customer order from the WP Dashboard.
Features
- Update timeslots directly from the Order Received page. This enhancement ensures compatibility with Express Payment methods such as Google Pay, Apple Pay, etc.
- Exclude products from max order limit.
Tweaks
- Allow selected timeslot separator to be modified.
- Increase data limit for order id column in database.
Fixes
- Localize timeslot in site language.
- Make Reservation table labels translatable.
- Excluding product doesn't work when 'Auto-select first available date' is enabled.
- Issue where shipping details (custom days, lead time) was not saving for custom product type.
- Ordering not working when filtered by delivery date.
- Bug where validation error is bypassed if the Checkout button is pressed second time.
- Cache shipping method object in WC > Orders page to reduce SQL queries.
- Restore value of selected timeslot when address is changed.
Fixes
- Fix license validation issues and type errors.
