Three optional features, bringing the WooCommerce plugin level with the Magento 2 module. All three are off until you switch them on, so nothing changes when you update.
Added
Order tracking
Shoppers can ask "where is my order?" in the chat and see their own order status, items, delivery method and a tracking link where one exists.
Order details never reach IDEA89 or any AI provider. The chat panel asks your own site for them, from the shopper's browser, using the login they already have. Signed-in shoppers see their recent orders. Guests can look up a single order with its number and the email used to place it, limited to four attempts an hour so the form cannot be used to probe for which orders exist. A wrong email and a non-existent order return exactly the same response.
Tracking numbers are read from the official WooCommerce Shipment Tracking extension or AfterShip. An unrecognised carrier shows no tracking button rather than a guessed link to the wrong carrier.
Store finder
Publishes a store finder page at a URL you choose, with a searchable map and your own theme's header and footer around it. Headings, help text, the page title and the meta description are all editable, and every store is published as structured data so search engines can read its address and location.
A page you have already published always keeps its address: if the slug is taken, the store finder stays hidden and the settings screen tells you. If the map cannot load, the page still lists your stores with addresses and tap-to-call numbers.
Your store list is managed in your IDEA89 dashboard. Availability depends on your plan.
Personalization
Lets the assistant recognise a returning customer so it can pick up where a conversation left off. Your site signs a short-lived token holding only a customer reference, a group reference and whether the shopper is signed in. No name, email address or order history is sent, the token expires after an hour, and it cannot be forged in the browser because the signing secret never leaves your server.
Switching it on also lets IDEA89 confirm live prices and stock before quoting them, using the same secret. That returns no customer data.
Also
Map provider, map key and brand colour are now read from your IDEA89 account, so they are set once for every storefront you run.
Installing
Download idea89-ai-shopping-assistant-1.1.0.zip below, then in wp-admin go to Plugins > Add New > Upload Plugin and select the file.
Requires WordPress 6.4 or later, WooCommerce 8.0 or later, and PHP 7.4 through 8.4.