# What happens when AI agents shop for us

> Shopify wants Muse to check out with Shop Pay on every store. I want the agent to find the product. I still want a person to approve the exact charge.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2026-10-06 | Topics: [Business](https://flaviocopes.com/tags/business/) | Canonical: https://flaviocopes.com/agent-checkout/

[Tobi Lütke announced](https://x.com/tobi/status/2102090718546198790) that Shopify is bringing Shop Pay checkout to Muse on every Shopify store, and [Shop Pay is now a wallet in Muse](https://x.com/Shopify/status/2102916088400847300).

Muse is Meta's personal agent. You talk to it through its app or WhatsApp, and it can browse the web, fill in forms, and buy things for you.

It already supports [Link](https://stripe.com/newsroom/news/stripe-helps-meta-muse-shop-with-link), Stripe's wallet. Link gives the agent a one-time card. You approve the total in the chat, and the agent never sees your real card number.

Shop Pay does something similar on Shopify stores. It already has your card and address, so Muse can complete the checkout without asking you to fill in another form.

The interesting part for me is not the faster checkout. You might buy from a store without visiting the store at all.

## You might never see the storefront

Online stores are designed for us. We open a page, look around, compare products, and eventually reach the checkout.

Muse can skip most of that interface. It needs the product data, current stock, shipping details, and a payment method it is allowed to use.

The Shopify store still handles the work behind the scenes. It calculates taxes, checks for fraud, creates the order, and passes it to whoever fulfills it. The customer may never see any of this.

Shopify already makes its catalogs available to ChatGPT, Copilot, and Google. Adding Muse gives merchants another place where their products can appear, without asking each merchant to build a Meta integration.

The merchant gains a new sales channel, but gives up the interface where someone chooses what to buy.

## Muse knows why you bought it

Suppose you ask Muse to find a birthday present.

You tell it who the gift is for and how much you want to spend. It can suggest a few products, remember what you rejected, and refine the search without making you open ten tabs.

The Shopify store eventually receives an order. Muse keeps the conversation that led to that order.

This means Muse can learn what you like, what you return, and which options you considered first. The store only sees the purchase.

Search engines and social networks already sit between merchants and customers. They decide which products people discover. An agent can stay for the rest of the process, compare the options, and complete the purchase inside the same conversation.

## What this means for what I sell

I sell courses through Paddle. I am not moving them to Shopify because Muse can use Shop Pay, but the same change can still affect me.

Someone might ask an agent for a course about building software with AI. The agent could compare my course with other options and help the person pay. My sales page may never get a visit.

The offer has to be clear enough for the agent to understand. It needs to know who the course is for, what people get after paying, and how much it costs. It also needs enough information to explain why someone should pick it instead of another course.

We already need those answers for people. Now an agent may read them first and decide whether to mention us.

A good sales page still helps someone who wants to learn more. Its design cannot make up for missing or confusing information.

If I sold products on Shopify, I would spend less time changing the theme and more time improving the catalog. I would check the title, description, variants, price, stock, and shipping information. Each product should be easy to distinguish from similar ones.

Businesses learned to make their pages understandable to Google. We now have to do the same for agents, except agents can finish the transaction instead of sending us a visitor.

## I still want to approve the charge

I want an agent to do most of the shopping work. It can search, compare products, check delivery times, and prepare the order.

Before money moves, I want to see the exact item and the exact total.

I learned this when I let an agent buy a domain. It cost $12.20, the registration happened immediately, and there was no refund.

The rule I described in [How to let an AI agent perform irreversible actions safely](https://flaviocopes.com/ai-agent-irreversible-actions-safely/) works here too:

> The agent can search and prepare. A person approves the exact action.

That approval must refer to one product at one price. A vague "looks good" earlier in the conversation should not authorize a later purchase.

I also want the wallet to keep my payment details away from the model. It can authorize the purchase without revealing my card number.

## I would not give it a monthly budget

Some people will want their agent to buy groceries, replace household items, or order gifts without asking every time. I can see why.

I would leave that off for my own money.

I would also be cautious as a seller. If the person never confirmed an order, "the agent misunderstood me" becomes a new reason for a return or a dispute.

We still need to decide who pays for those mistakes. It could be the agent company, the wallet, the merchant, or the customer.

Until that is clear, I would let the agent prepare my checkout and stop there. I want to approve the charge myself.
