Skip to main content

Why Was a Different Discount Applied at Checkout Than the One Negotiated by Buddy AI?

Written by Support
Updated today

Q: A customer accepted a discount through Buddy AI, but at checkout a different (usually higher) discount was applied. What’s going on?

Great observation—and this one comes up from time to time.

The short answer?
Shopify is doing exactly what it was built to do.
When two discount codes are triggered, Shopify automatically applies the one with the highest value and removes the other. Buddy AI doesn’t override this behavior—and that’s by design.


🧠 Here’s How It Typically Happens:

  1. A customer negotiates with Buddy AI and accepts a smart, personalized discount (say, 8%).

  2. At checkout, they qualify for another discount (like a 10% VIP code from an email signup).

  3. Shopify compares both codes and automatically applies the larger one—in this case, the 10%.

  4. Result: the order is completed, but the Buddy discount code is not shown—even though the AI handled the negotiation.


📌 Important: Buddy AI Still Did Its Job

Even if Shopify swaps in a different code at the finish line, Buddy AI still played the key role in converting the shopper. It started the conversation, earned the commitment, and got the customer to the checkout page.

We also log these conversations, so you can trace which orders originated from Buddy AI negotiations.

Did this answer your question?