E-commerce
July 1, 2026
A customer may want to combine two options that do not work together: a color with a size, a customization with a free return, an express delivery with a product made on demand, or a promotion with a subscription.
The chatbot must explain the constraint without frustrating the customer. It must state why the option is blocked, offer an alternative, and avoid presenting the problem as a mistake by the customer.
This guide explains how to manage incompatible options with an AI chatbot, to transform a roadblock into guidance.
Summary
Why are incompatibilities frustrating?
The customer often sees two options available separately and does not understand why they become impossible together. The block can seem arbitrary or poorly designed.
The chatbot must translate the business rule into a readable explanation: production, stock, logistics, price, customization, warranty, or availability by zone.
A well-explained incompatibility can guide the purchase; a silent incompatibility causes the cart to be abandoned.

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 incompatibilities should be recognized?
Common cases involve size and color, pack and discount, subscription and promo code, customization and return, express delivery and manufacturing, local stock and store pickup, or accessories compatible only with certain models.
The bot must identify the requested combination, not just the option that fails.
How do you explain it without jargon?
The response must name the constraint and its effect. For example: "Engraving adds production time, so express delivery is not available for this version."
The bot must avoid vague messages like "option impossible" or "cart error". The customer needs to understand what they can change.
How do you propose an alternative?
A good alternative keeps the customer's intent. If they want to receive it quickly, the bot proposes a non-customized version. If they want to save money, it proposes a compatible pack. If they want a color, it proposes an available size.
The goal is not only to unblock the cart, but to preserve the initial need.
The chatbot must also explain the trade-off. An alternative may be slower, less personalized, or slightly different; the customer must be able to choose while understanding what they gain and what they give up.
When to check with a human?
Some incompatibilities can be bypassed by an exception, a manual order, or a commercial validation. The bot must not promise this exception on its own.
It must transfer if the customer mentions an important order, an event, a promise received, or an inconsistency between the product sheet and the cart.
Which flow to follow?
The flow must explain the blockage and keep the customer solution-oriented.
Identify the two options or rules that are in conflict.
Explain the constraint in one simple sentence.
State which option must change to continue.
Propose an alternative close to the customer's intention.
Transfer exceptions, large shopping carts, and visible inconsistencies.
Which messages should be used?
For a customization: "This option adds a production step, so it is not compatible with express delivery."
For a promotion: "This discount cannot be combined with the subscription, but I can show you the most advantageous option."
For an accessory: "This accessory only works with certain models. Let's check your model before purchasing."
When to transfer?
Transfer is necessary if the rule seems contradictory, if an exception is requested, if a seller promised a package, if the shopping cart is large, or if the customer is blocked despite an option that is supposed to be available.
The bot must transmit the chosen options, the product, the cart, the displayed rule, any screenshot, and the customer's goal.
Which KPIs should be monitored?
Track detected incompatibilities, accepted alternatives, dropouts after blockage, forwarded exceptions, configuration errors, and promotional conflicts.
This data reveals the rules that need to be better explained on the product page or in the shopping cart.
Which mistakes should be avoided?
Avoid responding “it's not possible” without a reason, offering an alternative far from the need, promising an exception, or blaming the customer for a confusing configuration.
The chatbot must transform the constraint into an understandable choice.
How can Qstomy help?
Qstomy can connect the chatbot to support rules, catalog, stock, orders, and customer context to answer accurately, and 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 requires human validation.
Explore AI support, the AI sales agent or request a demo.
Key takeaways
Takeaway
Incompatible options must be explained as helpful constraints, not as opaque errors.
What the customer must understand
The customer must understand which combination is blocking, why, and which alternative best respects their intention.
The proper boundary of the chatbot
The chatbot can explain and propose, but it must transfer exceptions, inconsistencies, and commercial promises.

Enzo
July 1, 2026


