Zinc
All Blogs
Guides

Can AI Buy Things Online? What Works in 2026

Yes, with limits. Learn what ChatGPT Instant Checkout covers, what it cannot buy, and how a purchasing API closes the gap.

Yes. An AI can buy things online for you in 2026, with a hard split: ChatGPT Instant Checkout completes purchases at merchants that implemented the Agentic Commerce Protocol. A purchasing API lets an agent check out as a shopper at Amazon, Walmart, Target, Best Buy, and other retailers those chat UIs still cannot ring up.

For developer architecture (MCP, agent skills, production checklist), read How to Buy Products Online with AI. Below: what ChatGPT can buy today, what it cannot, and how an agent with Zinc can.

Let an agent buy it, with a price cap

Install the Universal Checkout skill. Your agent searches supported retailers, shows the total for approval, then places the order.

What "AI buys it for me" means

People use the same sentence for three different products:

  1. Research. ChatGPT shopping research, Amazon Rufus, Gemini. They compare, cite, and send you a link. You still pay on a retailer site.
  2. Assisted checkout. The model fills a cart. You tap Buy. Instant Checkout and Instacart-in-ChatGPT live here. You confirm shipping and payment.
  3. Agentic purchasing. Software completes retailer checkout with a spend cap and returns tracking. That is a purchasing API, not a chat feature.

OpenAI's Instant Checkout announcement (September 29, 2025) is explicit: users tap Buy, confirm order, shipping, and payment, and the merchant stays merchant of record. ChatGPT is the agent passing details. It is not Amazon checkout.

Amazon's own assistant, Rufus (renamed Alexa for Shopping in May 2026), can add items to your Amazon cart, set price alerts, and auto-buy on Amazon for Prime members when a target price hits. Buy for Me can purchase from some brand sites Amazon does not sell, inside the Amazon app. That is Amazon's walled garden, not a third-party agent buying Walmart.

If you are a product manager, pick which of the three you are shipping. Recommendation without checkout is a content feature. Instant Checkout is a merchant-network feature. Purchasing is an execution API. Do not mix all three in the same product spec.

What ChatGPT can buy today

Instant Checkout works where the merchant implemented ACP. OpenAI and Stripe co-developed that protocol. The merchant keeps payments, fulfillment, and support.

From OpenAI's own Instant Checkout post:

  • U.S. ChatGPT Free, Plus, and Pro users
  • Direct purchase from U.S. Etsy sellers at launch
  • More than a million Shopify merchants (Glossier, SKIMS, Spanx, Vuori named) rolling out
  • Single-item purchases first. Multi-item carts and more regions later
  • Organic product results. Instant Checkout is not supposed to boost ranking as an ad
  • Users confirm each step. Payment tokens are scoped to amount and merchant

Groceries are a separate app: on December 8, 2025, Instacart and OpenAI shipped the first fully integrated grocery shopping and Instant Checkout flow inside ChatGPT. You connect an Instacart account, the app builds a cart from local retailers, and you pay in chat. Instacart then assigns a shopper.

Shopping research is not checkout. Introducing shopping research (November 24, 2025) builds a buyer's guide. OpenAI's own line: if you want to purchase, click through to the retailer. Direct purchase is for Instant Checkout merchants "where available." The help article repeats the same limit: confirm price, tax, stock, and returns on the merchant site. Shopping research can be wrong about availability.

For a consumer, the practical test is: does the product card show Buy? If yes, you are on an ACP merchant (or Instacart). If you get a link, you are still the checkout clerk.

For a product manager, Instant Checkout is a distribution channel for merchants who implement ACP, not a universal cart. Primer, Google UCP, and Stripe Checkout are payment universal checkout. They move money. They do not buy a Walmart SKU. See what is MPP if you are wiring agent payments on top of a purchasing API.

What ChatGPT still cannot buy

ChatGPT Instant Checkout does not let you, or your agent, complete shopper checkout at Amazon, Walmart, or Target. Those retailers have not adopted ACP as the way a third-party agent buys their catalog. OpenAI has announced retail partnerships (including Target and Walmart shopping experiences). A partnership is not "tap Buy on any ASIN."

Amazon will sell you things through Rufus and Buy for Me inside Amazon's app. That does not give ChatGPT, Claude, or your product an Amazon shopper API. Amazon SP-API is for sellers. Walmart Marketplace APIs are for sellers. Scraping the checkout form breaks. See web scraping vs ecommerce API.

Also out of Instant Checkout's current shape:

  • Multi-item carts (called out as future work in the Instant Checkout post)
  • Arbitrary merchants who have not implemented ACP
  • "Buy this exact Walmart item under $30 and ship it as a gift to this address" from a third-party agent
  • Programmatic max_price, idempotency, and webhooks you own

If your user question is "order the HDMI cable from Amazon to the office," ChatGPT research will find it. Instant Checkout will not ring it up unless Amazon is an ACP merchant, which it is not. You need a purchasing API.

Keepa-style trackers and Rufus price alerts watch prices. They do not place a third-party retailer order into your app's ledger. Rufus auto-buy uses the customer's Amazon payment method and default address, with a 24-hour cancellation window for Prime auto-buys, per Amazon's Rufus post. That is convenient for a human Amazon shopper. It is not an API you can call from your backend with an idempotency_key.

How an agent with Zinc actually checks out

Zinc is a purchasing API. It buys from retailers you do not own. Your agent (or your app) sends a product URL, a shipping address, and a max_price. Zinc runs retailer checkout. You get webhooks for order.placed, order.tracking_received, and order.delivered.

Consumer path:

  1. Install the Universal Checkout skill in Cursor, Claude Code, or any agent that supports skills (GitHub).
  2. Say what to buy, the cap, and the address.
  3. Approve the product and total.
  4. Zinc places the order. Tracking comes back.

Product-manager path:

  1. Your app owns UX, policy, and the user relationship.
  2. On confirm, call Create Order with idempotency_key and max_price.
  3. Subscribe to webhooks. Show tracking in your UI.
  4. Use test mode before live money.
curl https://api.zinc.com/orders \
  -H "Authorization: Bearer <your_api_key>" \
  -H "Content-Type: application/json" \
  -d '{
    "idempotency_key": "9aa0bb12-34cc-4dde-8eff-112233445566",
    "products": [
      {
        "url": "https://www.amazon.com/dp/B08N5WRWNW",
        "quantity": 1
      }
    ],
    "shipping_address": {
      "first_name": "Sam",
      "last_name": "Ortiz",
      "address_line1": "500 Market Street",
      "city": "San Francisco",
      "state": "CA",
      "postal_code": "94105",
      "country": "US",
      "phone_number": "4155550100"
    },
    "max_price": 4500
  }'

Retailer coverage is Amazon, Walmart, Target, Best Buy, and 50+ US retailers. Returns go through Zinc's returns API for orders Zinc placed.

Zinc is a purchasing API, not Shopify, SP-API, Instant Checkout, or a gift-card catalog. If the merchant already implemented ACP and your user lives in ChatGPT, Instant Checkout is the native button. If your user needs Amazon or Walmart, or you need an API in your product, use Zinc. For protocol context, see agentic commerce. For a hands-on build, see how to build an AI shopping agent.

Guardrails that belong in any agent that spends money:

  • max_price on every order
  • Human approval above a threshold
  • Allowlisted categories if this is a company card
  • Address confirmation
  • Webhooks, not polling, for "where is my stuff?"

FAQ

Can AI buy things online for me?

Yes, in two different ways. ChatGPT Instant Checkout buys from ACP merchants (Etsy, participating Shopify stores) and Instacart groceries, after you confirm. An agent with a purchasing API can buy from Amazon, Walmart, Target, and other supported retailers with a spend cap and tracking. Chat alone, with no checkout tool, cannot charge a card at Amazon.

Can ChatGPT buy from Amazon, Walmart, or Target?

Not as Instant Checkout shopper checkout. Those retailers have not adopted ACP for that path. Amazon will sell to you inside Amazon via Rufus, cart add, auto-buy, and Buy for Me. That stays in Amazon's app. To buy those catalogs from your own agent or product, use a purchasing API.

What can ChatGPT Instant Checkout buy today?

U.S. ChatGPT users can complete single-item purchases from U.S. Etsy sellers, with Shopify merchants rolling out, per OpenAI's Instant Checkout post. Instacart adds groceries in chat. Shopping research finds and compares products, then sends you to the retailer unless Instant Checkout is on that card.

Is Amazon Rufus the same as an AI that buys for me?

Rufus helps you shop inside Amazon. Amazon says more than 250 million customers used it in the year of that post, and users were over 60% more likely to purchase on that trip. It can add to cart and, for Prime, auto-buy on a price target using your Amazon account. It is not a third-party API, and it does not check out at Walmart.

How do I let my app or agent buy the products ChatGPT cannot?

Call a purchasing API. Zinc's Create Order takes a product URL, address, and max_price. Agent builders can install the Universal Checkout skill instead of hand-rolling HTTP. Start in test mode. Architecture detail lives in the buy with AI guide.

Final recommendation

ChatGPT can research almost anything and can check out at ACP merchants. For Amazon, Walmart, Target, and the rest of the long tail of US retail, the Buy button is your agent plus Zinc, with a cap you set.

Buy the thing ChatGPT cannot check out

Paste this into Cursor or Claude Code after installing the Universal Checkout skill. The agent finds the item on Amazon or Walmart, waits for approval, then places the order.

Docs, skills, coverage, and pricing: API docs, agent skills setup, integrations, pricing. Try it in the Zinc dashboard.