E-commerce
July 1, 2026
A customer may see a price online and then discover a different price in-store, or vice versa. They may think it is an error, a hidden offer, or an injustice between channels.
The chatbot must explain that prices may depend on the channel, the period, the stock, the country, a promotion, or a member program. It must also know when to transfer to verify proof or an alignment request.
This guide explains how to manage online vs. in-store price discrepancies with an AI chatbot, without creating any unvalidated commercial promises.
Summary
Why do price gaps create such a strong reaction?
Price is a signal of trust. If the customer sees two different amounts for the same product, they may think they missed a discount or are being charged the wrong rate.
The chatbot must explain the possible cause without downplaying the frustration. A channel difference may be legitimate, but it must be understandable.
A price discrepancy is not just a question of amount; it is a question of perceived consistency.

Convert over 2,000 customers on average per month with Qstomy.
The world’s 1st Shopify AI dedicated to customer conversion



Empowering 200+ e-commerce merchants
Which causes should be checked?
Common causes are a web promotion, an in-store operation, a member price, a local stock, an end-of-line product, a currency, a slightly different product, or an expired offer.
The bot must verify the exact reference, the variant, the date, the channel, and the proof of the price seen by the customer.
How to explain without promising alignment?
The chatbot may state that certain prices or promotions are channel-specific. However, it must remain open if the customer provides a recent screenshot or if the product appears identical.
It must not promise that the shop or the website will match the price without a clear rule.
How do I use a proof?
A screenshot, a ticket, a photo of a label, or an email can help verify the discrepancy. The bot must ask for the relevant proof and forward it if commercial validation is required.
It must also check the date, as a price displayed yesterday may no longer be active today.
How do I propose a sequel?
Depending on the case, the bot can guide to the most advantageous channel, explain the terms, offer to verify a code, or transfer a price match request if the policy allows.
If the customer is in-store, it can advise showing the offer to the store team without guaranteeing the decision.
Which flow to follow?
The flow must verify the comparison before any promise is made.
Identify product, variant, channel, seen price, and date.
Verify if the references and conditions are identical.
Explain the known reason: promo, channel, stock, member, or expiration.
Suggest the appropriate coordinate purchase path or collect proof.
Escalate price match requests, recent proof, and inconsistent discrepancies.
Which messages should be used?
To explain: "Some prices may be specific to the website or a store depending on current promotions."
To verify: "Can you confirm the exact reference and the date of the price you saw?"
To transfer: "I am sending the screenshot and the product in question to check if a price match is possible."
When to transfer?
The transfer is necessary if the customer provides recent proof, if the reference is identical, if a salesperson has promised a price, if a display error is possible, or if the discrepancy concerns an order already placed.
The bot must transmit the product, variant, price seen, channel, date, proof, cart or order, and the requested action.
Which KPIs should be monitored?
Track online-store discrepancies, proofs received, requested alignments, display errors, misunderstood promotions, and price-related abandonments.
This data indicates whether the pricing rules per channel are visible enough.
Which mistakes should be avoided?
Avoid guaranteeing a match, refusing without checking the reference, mixing member and public prices, or ignoring a recent screenshot.
The chatbot must explain the price difference without closing the door to a legitimate verification.
How can Qstomy help?
Qstomy can connect the chatbot to the catalog, inventory, orders, stores, support rules, and customer context to respond clearly, then transfer sensitive cases with an actionable summary.
The chatbot helps the customer move forward without exposing unnecessary data or promising an action that still depends on human or operational validation.
Explore AI support, the AI sales agent or request a demo.
Key takeaways
Key takeaways
A price difference between online and in-store must be verified with reference, channel, date, and proof.
What the customer needs to understand
The customer must understand whether the difference comes from a promotion, stock availability, a member price, a channel, or an error.
The appropriate limit of the chatbot
The chatbot can explain and collect details, but it must transfer price matches, recent proof, and inconsistent discrepancies.

Enzo
July 1, 2026


