Can the AI look up order status?
Yes. Give the assistant an order number and it verifies the order against the customer's email, then answers fulfillment and delivery questions straight from your Shopify orders. Nobody on your team copies status out of the admin for every "where is my package?" message.
Verification comes first
The standard lookup pairs the order number with the email on the order. That pairing establishes that the person in chat is entitled to the details, the same identity check a careful agent would run before reading order information to anyone.
When order tools are enabled, there are also two ways to find an order without its number:
- Name and ZIP: the name on the shipping label plus the postal code. This is the path for shoppers who never received a confirmation email.
- Card last four, billing name, and ZIP: for when the checkout email is unknown or different from the shopper's usual address, including Shop Pay, Apple Pay, and Google Pay checkouts.
If verification doesn't match, the assistant does not expose order contents. Staff can still help after a safe handoff.
The payment-identity path, in detail
The assistant collects the card's last four digits, the billing name, and the ZIP or postal code. It never asks for a full card number. If the shopper mentions the charge date, candidate orders are ranked by closeness to that date; otherwise by recency.
Then comes a deliberate piece of friction: the assistant shows a masked checkout email for the leading candidate, and the shopper must complete it before any details are revealed or any action runs, whether status, cancellation, or an address change. That step exists so a card's last four digits can't be used to read someone else's order. Unrelated orders and full payment numbers are not shown.
Wallet checkouts sometimes store a cardholder name that differs slightly from the shipping name, so billing, shipping, and cardholder names count as equivalent identity signals; the ZIP and last four are still required together. Some PayPal and wallet payments don't index a card last four at all. In that case the assistant asks for the order number or checkout email instead of guessing.
What a lookup looks like
"Where is order #1042?" works fine as an opener.
- The shopper shares the order number, or the assistant asks for it.
- The assistant confirms the email associated with the order.
- It retrieves status from Shopify and summarizes it in plain language, in the thread.
Once the email checks out, it's stored on the conversation as the contact address, so later tools, replacement follow-ups, and staff handoffs don't ask for it again. If the ticket already carries a different contact email, the verified one is recorded as an additional detected address rather than silently replacing it.
What the customer can learn
Depending on the order's state: fulfillment status (unfulfilled, in progress, fulfilled, or another state your store uses), tracking numbers once carriers provide them, carrier and service level when present on the order, and expected delivery timelines when Shopify has that data. The assistant can also explain what a status means right now, like packed but awaiting carrier pickup, instead of reciting admin jargon.
When a label exists but carrier scans haven't started, it says exactly that rather than inventing a delivery date. The "it should arrive tomorrow" guess is a generic-bot mistake, and it's one this lookup refuses to make.
Where humans still come in
Split shipments with different tracking numbers, partial refunds or replacements, warehouse holds or manual fulfillment notes, and policy disputes ("I was promised express"). For those, the assistant finishes verification and basic status, then escalates with context so your team doesn't re-ask for the order number or email.
Changelog releases
This topic appears in the following release notes:
- Clearer order updates and support context
- Accurate refunds, clearer chats, and mobile onboarding
- Verified emails and cleaner shipping follow-ups
- Order lookup by card details and better replacement shipping
- Live tracking and daily AI learning
- Japanese dashboard, native subscriptions, and clearer setup
- Smoother order updates and safer AI
- Order lookups and back-in-stock improvements
- Smarter alerts, theming, and shipping answers
- Simpler AI billing and safer order handling
- Chargeback drafts and safer order tools
- More reliable ShipHero orders and honest unavailable-product replies
- Clear AI identity when customers ask
- Cleaner Inbox and Smarter Email Workflows
- Better Messaging, Email Handling, and Ticket Visibility
- Clearer Usage, Smoother Workflows
- Smoother onboarding and more reliable order updates
- Faster order context, links, and filtering
- Better Messaging and Order Reliability
- Clearer tracking and smoother merchant workflows
- Faster widget and reliability fixes
- Smoother Storefront Chats and More Reliable Sync