Version 1.9.2
Latest- Fix – Resolved Fatal Error in Email Templates – ALP PRO (Ready for Pickup Email).
- Fix – Resolved Custom 15-Minute Time Slot Interval Logic for ALP PRO.
Version 1.9.1
- Improved – Optimized cart and checkout performance by reducing heavy queries and improving pickup location loading logic.
- Improvement – “Add to Calendar” option added to pickup orders, allowing customers and store managers to add pickup appointments to Google Calendar, Apple iCal (ICS), Outlook, and Office 365.
Version 1.9
- Dev – Tested with WooCommerce 10.4.3 and WordPress 6.9
- Improvement – Added admin notice to alert users when the Zorem Local Pickup Pro license is not activated.
- Improvement – Added option for store admins to edit the Pickup Date on processed orders, including support for override scenarios and full compatibility with the pickup workflow.
- Improvement – Added the ability for customers to change their pickup location or appointment time via a secure link in order emails, with configurable time restrictions.
Version 1.8.7
- Fix – Resolved fatal error caused by null pickup location array during filtering. Added validation to ensure pickup locations are always handled as an array.
Version 1.8.6
- Fix – an issue where Local Pickup validation errors were triggered even when non–Local Pickup shipping methods (Flat Rate / Free Shipping) were selected.
Version 1.8.5
- Dev – Tested with WooCommerce 10.4.2 and WordPress 6.9
- Fix – Resolved fatal error caused by invalid order object in Processing LP automation and COD Processing LP automation. Added proper order validation and corrected undefined variable usage.
- Fix – Prevent fatal error in Local Pickup automation when wc_get_order() fails and improve validation for automatic “Processing LP” and “Ready for pickup” status updates.
- Improvement – Added support for the woocommerce_new_order hook to ensure store notification emails are triggered when the woocommerce_thankyou hook does not fire (e.g., for orders created via admin or API).
- Improvement – Updated Appointment Hours selector to support 15-minute increments to match the configured pickup interval and allow more accurate opening time settings.
- Improvement – Implemented Local Pickup checkout field using React for block-based checkout.
- Fix – Corrected checkout validation to ensure pickup location, date, and time must be selected before placing an order when using Local Pickup PRO.
Version 1.8.4
- Dev – Tested compatibility with WordPress 6.8.3.
- Dev – WC Compatibility added upto 10.3.5.
- Improvement – Added shortcode [alp_local_pickup_message] to display Local Pickup message in Elementor product templates.
- Fix – Order status not updating to Processing LP when Comgate Payment Gateway is active.
- Fix – Update deprecated WooCommerce script handles to new handles (WC 10.3.0+).
- Bug – Fix category-based eligibility when a product has multiple categories.
Version 1.8.3
- Fix – The issue of date and time show in emails
Version 1.8.2
- Improved – Local Pickup Settings page design
- Dev – Tested compatibility with WordPress 6.8.2
- Dev – Added WooCommerce compatibility up to version 10.1.1
- Fix – Appointment Date filter not working in Local Pickup Orders Dashboard
- Fix – Tooltip not displaying correctly with WooCommerce 10
- Fix – Undefined variable warning $date_array in Fulfillment Dashboard
- Fix – Default Pickup Date allowed order placement without time slot
- Fix – Issue in time slot generation function
- Fix – Pickup Information not rendering correctly in Pickup Reminder email
- Fix – Compatibility issue with Apple Pay and Google Pay in Express Checkout
Version 1.8.1
- Improvement – Added compatibility with the CheckoutWC plugin
- Improvement – Added compatibility with the Pickup Location shipping method
- Improvement – Implemented logic to automatically select the first available date when the current date has no available time slots
- Improvement – Implemented logic to automatically select the next day when all time slots for the current day have passed
- Improved – Enhanced support for product search by SKU
- Fix – Resolved the undefined variable issue
- Fix – Resolved the issue with pickup time slot generation
- Dev – Tested compatibility with WordPress 6.8.2
- Dev – Added WooCommerce compatibility up to version 10.0.2
Version 1.8.0
- Dev – Tested compatibility with WordPress 6.8.1
- Dev – WC Compatibility added upto 9.8.5
- Fix – Resolved the date selection issue
Version 1.7.9
- Dev – Tested compatibility with WordPress 6.8.
- Fix – Resolved the TypeError: Cannot read properties of undefined (reading ‘analytics’)
Version 1.7.8
- Improvement – Added an option to show/hide pickup items in the Pickup Information section
- Improvement – Added support for forcing Local Pickup at the variation product level
- Fix – Resolved issue where the Local Pickup fixed fee was displayed including tax on the checkout page
- Fix – Fixed issue with overriding shipping costs on the cart and checkout pages
- Dev – Tested up to WordPress 6.7.2
- Dev – WC Compatibility added upto 9.8.1
Version 1.7.7
- Improvement – Added Filter to Allow Additional Order Statuses for Pickup Reminder Email
- Dev – WP tested upto 6.7.1
- Dev – WC Compatibility added upto 9.6.0
- Fix – The design issue in the Local Pickup Workflow Settings
- Fix – The pickup reminder email setting not saved in customizer
Version 1.7.6
- Fix – the critical issue of popup design and missing variables on cart and checkout page
- Improvement – Added admin message for return plugin
Version 1.7.5
- Fix – The critical bug of the missing time slot dropdown
- Fix – The issue of the ‘term_id’ property of a non-object with YITH WooCommerce Brands plugin
- Improvement – Add option for preparation time for same-day pickup
Version 1.7.4
- Improvement – Added force “Local Pick up” option on category level
- Improvement – Renamed the plugin from “Advanced Local Pickup Pro” to “Zorem Local Pickup Pro”
- Dev – Tested with WooCommerce 9.2.3
- Dev – Test with WordPress 6.6
Version 1.7.3.1
Version 1.7.3
Version 1.7.2
- Improvement – Dispaly pickup item by pickup location in lighbox in fulfillment dashboard
- Improvement – Implement clearing pre-selected session data on the Cart and Checkout pages
- Improved – The improved to decode a translated string which contain HTML entities
- Fix – The issue of the date picker not show
- Fix – Optimize the code for rendering multiple location stores on the Cart and Checkout pages
- Dev – Added competiblity with Custom Order Numbers for WooCommerce plugin
- Dev – Added compatibility with WooCommerce checkout add-on by Skyverge
- Dev – Tested with WooCommerce 8.6.1
Version 1.7.1
- Improvement – Added time formate 12/24 option in appointment panel
- Improved – The improved code for shipping options
- Dev – Tested with WooCommerce 8.5.2
- Fix – The PHP warning regarding the attempt to read a property on a boolean value
- Fix – issue of display location details on cart page in mobile device
- Fix – The issue of order place without selecting a date and time
- Fix – The PHP Deprecated error related to the unserialize() error
- Fix – the security vulnerability issue related to security nonce
- Fix – the pickup date translation issue with french languages
Version 1.7.0
- Fix – the set default location when the location not selected
- Dev – Tested with WooCommerce 8.3
- Dev – Test plugin with WordPress 6.4
- Dev – Compatibility with PHP 8.2
- Improvement – Added usage data tracking functionality
- Improvement – Added the Pickup Per Item with appointments functionality
- Improved – Improve the settings design
- Fix – The admin store notification issue
- Fix – error when send test email from customizer
- Fix – New order email notification not send when Processig LP order status is enabled
- Fix – The issue of display product price without VAT in admin pickup email
- Improvement – Display the local pickup discount or fee in admin local pickup store email
Version 1.6.1
- Fix – the set default location when the location not selected
Version 1.6.0
- Improved – Improve the settings design
- Improvement – Added an option of second pickup reminder for nonappointment
- Improvement – Added an option in dropdown for pickup per item
- Fix – the variation products issue of pickup per item
- Fix – If Automatic Processing to Processing LP selected send both Processing and Processing LP email
- Fix – the Issue on fulfillment dashboard
- Dev – Make business hours follow Wp time format
- Dev – Tested with WooCommerce 7.9.0
- Dev – Test plugin with WordPress 6.3
- Dev – Make calendars follow Wp start of week
Version 1.5.9
- Fix – missing payment methods on checkout page
- Fix – the blank license section in the setting page
Version 1.5.8
- Improved – Improve the notification panel in the Location settings
- Improvement – Move the Local Pickup dashboard under WooCommerce > Fulfillment
- Improvement – Picked Up order status action button only shows if order status is Ready For Pickup
- Improvement – Update the customizer design
- Improvement – Create an automation tab for non-appointment location
- Improvement – Exclude the Payment method for Pickup Locations
- Improvement – Added an Common Public Holidays option for one-off days to the Business Hours
- Fix – the error with sort location by distance on checkout page
- Fix – Date format issue in emails
- Fix – loader issue in pickup location popup
- Fix – Checkout date selector hangs if having only one appointment time
- Dev – Make “and” translatable in the Pickup Information widget in the email
- Dev – Tested with WooCommerce 7.7.2
Version 1.5.7
- Dev – Compatibility with Cashier for WooCommerce
- Dev – Tested with WooCommerce 7.6.0
- Fix – the frontend translation issue on cart/checkout
- Fix – Fatal error the CRITICAL Uncaught TypeError: implode()
Version 1.5.6
Version 1.5.5
- Improvement – Added an option to add the Google Map API key for sorting the pickup location by distance
- Fix – Day translation issue in emails
- Fix – Date selection issue on the checkout page
Version 1.5.4
- Improvement – Create another custom order status – Processing LP
- Improvement – Added an option to exclude pickup location for selected shipping method
- Improvement – Added an option for pickup location sort by distance or manually
- Improvement – Updated the design of the Fulfillment dashboard
- Improvement – Bulk orders select on the fulfillment dashboard
- Improvement – Added a Picked Up action button on the fulfillment dashboard for Processing order
- Localization – Update the translation file and add more languages
- Fix – Order Preview on fulfillment dashboard
- Fix – Email headers not utf-8 character support
- Fix – Calendar issue, if time is not available still date, is display in the calendar
- Dev – Action buttons without page reload on the fulfillment dashboard
- Dev – Remove space before of time info in an email
- Dev – Tested with WooCommerce 7.5.1
Version 1.5.3
- Improvement – sorting location by distance in dropdown on cart/checkout
- Improvement – Added an option to overwrite the email template file in theme
- Improvement – Added competibility with cartflow plugin
- Dev – Tested with WooCommerce 7.4
Version 1.5.2
- Fix – undefined method WP_Post::get_meta()
Version 1.5.1
- Dev – Tested with WordPress 6.1
- Dev – Tested with WooCommerce 7.1
- Improvement – Added compatibility with High-Performance Order Storage
Version 1.5
- Fix – Date Selection Pop-Up Box Not Working
- Fix – the cart price adjustment issue with tax calculation
- Fix – Display location address issue
- Fix – issue the non-working days count in pickup days
- Improvement – Added an option to choose pickup location layout(Inline/Popup) for cat/checkout page
- Improvement – Add actions button in Quick preview order
- Improvement – Add option of Allow to date selection by force
- Improved – Missing icon (action button)
- Improved – In admin calendar UI
- Dev – Tested with WC 6.8.2
- Dev – Tested with WP 6.0
Version 1.4.5
- Fix – Fix bug on cart and checkout with pickup location
- Fix – Fix the issue of Undefined variable $newpackages
- Improvement – Added functionality to view plugin release details on the plugin page.
- Dev – Tested with WC 6.4
- Dev – Tested with WooCommerce Multilingual 5.0.0 Beta
- Dev – compatibility with the WooCommerce translation plugin(Weglot)
- Dev – WC Subscriptions Compatibility – more details
- Improvement – Add an option to select which order statuses to display on the store pickup fulfillment dashboard
- Improved – Removed Shipping Address Ready for pickup and Picked up email template
- Improved – added a Customer schedule pickup time of 120 to 120 days options.
Version 1.4.0
- Fix – Fix the Fulfillment dashboard order data missing
- Fix – CRITICAL Uncaught Error and Undefined property: stdClass
- Improved – setup a new customizer structure and Select > Select time (pickup appointment checkout)
- Dev – Tested with WC 6.3
- Dev – WPML compatibility of Pickup location address translations
- Dev – Compatibility issue with the Stripe plugin
- Improvement – Added more options Send pickup reminder after X days for Pickup Reminder (non-appointment location).
Version 1.3.0
- Fix – Single Location issue in the dropdown
- Improved – Test emails on Mobile (Android/iPhone)
- Fix – Validation issue
- Improved – Store Pickup (fulfillment) dashboard and new customizer structure
- Dev – Tested with WordPress 5.9
Version 1.2.6
- Fix – Single Location issue in the dropdown
- Improved – new license system
- Fix – Fix warnings issue
- Improved – Added Docs, Support, and Review link on the plugins page
Version 1.2.5
- Fix – Fixed media library not loading and dashboard design issue
Version 1.2.4
- Dev – WC tested up to 5.6
- Fix – the issue of the translation
- Fix – the issue of the js admin
- Improved – the day’s option in Pickup Schedule Date Range
- Improved – Add day option in Set pickup reminder time
- Improved – design and compatibility of PDF invoices/packing lists plugins in Fulfillment Dashboard
Version 1.2.3
- Fix – the issue of the Uncaught ReferenceError: setCountryCookie is not defined
- Improved – Update Skin colors of the design of the setting
Version 1.2.2
- Fix – the issue of Enable pickup appointment toggle issue
- Dev – WC tested up to 5.6
Version 1.2.1
- Improvement – added option of the Header appointment text in the customizer setting.
- Localization – Updated translations files.
Version 1.2
- Fix – Customizer fatal errors.
- Fix – the issue of the save in Additional order email status option.
Version 1.1.6
- Dev – WC tested upto 5.5.2
- Improved – Code Review
Version 1.1.5
- Dev – WC tested up to 5.4.1
- Improved – Settings Skin (header/menu) – Update the new general settings design.
- Localization – Updated translations files.
Version 1.1.4
- Improvement – Pickup location duplicate functionality.
- Improvement – Automatically Ready for Pickup – Automatically set order status to Ready for Pickup when the order status is completed
- Improvement – Automation section in location
- Improvement – Longitude and latitude option in address options to sorting location dropdown in cart/checkout.
- Improvement – Appointments – Schedule Date Range – “select the from when and how far in the future customers can schedule a pickup appointment”
- Improvement – Latest order hour for same day pickup option – “this option is only available if they choose 0 days for From Schedule date range”
Version 1.1.3
- Improvement – improved and fixed issue on cart/checkout.
- Improvement – Appointment message compatibility with SMSWOO plugin
Version 1.1.2
- Dev – WC tested up to 5.2.2
- Improvement – compatibility with checkoutWC plugin
Version 1.1.1
- Dev – WC tested up to 5.2
- Improvement – added Pickup appointment functionality.
Version 1.1.0
- Tweak – updated settings design
- Dev – WC tested up to 5.1
- Dev – WordPress tested up to 5.7
- Improvement – compatibility with SMSWOO
Version 1.0.9
- Tweak – updated settings design.
- Improvement – customizer setting options update
Version 1.0.8
- Tweak – updated settings design.
- Improvement – import all free plugin features in PRO(Run without free plugin).
Version 1.0.7
- Fix – show location address in admin order when not selected local pickup shipping method.
- Dev – WC tested up to 5.0
Version 1.0.6
- Improvement – stop refreshing on change location on cart/checkout page.
- Dev – WC tested up to 4.9.
Version 1.0.5
- Fix – Order stays “Waiting for payment” status after successful payment over Stripe or PayPal
Version 1.0.4
- Improvement – updated design in the setting.
- Localization – Updated translations files
Version 1.0.3
- Improvement – updated design in the setting.
- Fix – Location display on order admin – pickup per item (from the user).
- Fix – the issue of updating cart price.
Version 1.0.2
- Improvement – updated design in the setting.
- Fix – pickup instructions are not added to the email in case of multi-locations.
Version 1.0.1
- Improvement – updated design in the setting.
- Improvement – added pro option of Add Local Pickup instructions on the Completed Renewal email (Subscriptions).
Version 1.0.0
- Dev – Launch it