The Elo Cloud family
EloERP Cloud
Start Free Trial
The compliance differentiator

FBR, ZATCA, MyInvois & UAE e-invoicing — built into every invoice, not a bolt-on. Issue e-invoices from day one.

Compliance hub
EloShop · Agentic commerce

Agentic commerce: when an AI agent shops for your customer

Agentic commerce is shopping done by an AI agent on a person's behalf: the shopper asks an assistant such as ChatGPT, and the agent finds, compares and buys the product from the store through an open checkout protocol.

  • Live product feed
  • ACP & UCP agent checkout
  • Orders post to EloERP
Agentic commerce meaning

What is agentic commerce?

Agentic commerce means an AI agent does the shopping, not just the searching. In ordinary online shopping, a person searches, opens stores, compares and fills in a checkout. In agentic commerce the person states what they want — "a lawn suit under 5,000, delivered to Lahore by Friday" — and an AI assistant acting for them reads store catalogs, compares the options, asks the store for a price, and places the order.

For a store, that changes who the first visitor is. Before a person ever sees your product page, a machine has read your catalog, your delivery areas and your payment options, and decided whether you are worth recommending. The store has to be readable by that machine, and buyable by it.

How does agentic commerce work

How agentic commerce works, from the question to the order

The same four steps happen whether the agent is a general assistant or a shopping app. Each step needs something from the store.

The shopper describes what they want

In plain words, to an AI assistant: the product, the budget, the city, the date, the way they want to pay. The assistant turns that into a search across stores it can read.

The agent reads what stores publish

It reads product feeds, product markup on store pages and a description of each store's policies. A store that publishes nothing machine-readable gives the agent little to go on.

The agent asks the store for a quote and checks out

Through an open checkout protocol it asks for the exact price with delivery, holds the items, passes payment or the cash-on-delivery choice, and gets a confirmation back — or cancels.

The store fulfils the order

From here it is an ordinary order: confirm, pick, pack, ship, collect payment and record the sale. The agent reports the confirmation and tracking back to the shopper.

Agentic commerce protocol

The Agentic Commerce Protocol and the Universal Commerce Protocol, in plain words

An AI agent cannot fill in a web checkout the way a person does, and every store's checkout is different. The two protocols solve that: they are open specifications that set out how an agent and a store talk through a purchase, so one agent can buy from many stores in the same way.

Agentic Commerce Protocol (ACP)

An open protocol for agent checkout. It defines the messages an agent sends to quote a cart, open a checkout session, complete the purchase with payment, and cancel — and what the store sends back at each step.

Universal Commerce Protocol (UCP)

A second open protocol for the same job: a standard way for AI agents to discover what a store sells and to quote, pay for and confirm an order. The purpose is the same as ACP; the message shapes differ.

StepWhat the agent asksWhat the store must answer
DiscoverWhat do you sell, at what price, and is it in stock?A product feed and product markup that match the real catalog.
QuoteWhat is the total for these items, delivered to this address?The exact price, delivery cost and delivery options, at this moment.
SessionHold these items while the buyer pays.A checkout session with the stock reserved.
CompleteHere is the payment, or the cash-on-delivery choice. Place the order.An order number and confirmation the agent can show the shopper.
CancelThe buyer changed their mind.The session closed and the stock released.
Live stock and prices

Why an agent-bought order needs live stock and live prices

A person who finds the wrong price on a website notices it before paying. An agent does not: it buys on what it was told. If your feed says six in stock and you sold the last one at the counter an hour ago, the agent still places the order — and you either cancel on a customer you never spoke to, or ship late.

Prices work the same way. A feed copied from your website once a day can be a day out of date; a promotion that ended this morning can still be quoted to an agent this afternoon. With agentic commerce, the feed is the shop window and the price tag at once, so it has to come from the system that actually holds your stock and prices.

On EloShop it does. The feed, the store description and every quote the agent checkout gives are read from EloERP — the same stock and price list your shop counter and your other sales channels use.

WhereWhat happens
Shop counterA lawn suit is sold at the Lahore branch counter
EloERPStock moves from 6 to 5 live
Product feedThe feed row for that product is refreshed from EloERP
Agent quoteRs 4,480 · 5 in stock · delivery to Lahore by courier

Illustrative example. Every value comes from the store's own EloERP data.

Agentic commerce platform

What your store needs for agentic commerce — and how EloShop provides it

Making a store readable and buyable by AI agents means publishing a feed, a store description and product markup, and running a checkout agents can call. On EloShop every store has all of it, kept up to date from EloERP, with nothing for you to build.

A live product feed

One feed per store in Google Merchant format, as XML and JSON, with price, stock, variants, shipping and returns — refreshed as products, prices and stock change in EloERP.

An AI-readable store description

A plain description of the store at /.well-known — policies, delivery areas, payment methods and where the feeds are — so an assistant answers "do they deliver to Multan and take COD?" correctly.

Product markup on every page

schema.org Product, Offer and AggregateRating structured data on every product page, so agents and search engines read the same facts the shopper sees.

An agent checkout

Quote, session, complete and cancel — in the Agentic Commerce Protocol shape, with a Universal Commerce Protocol adapter over the same checkout, so price, stock and rules are identical whichever an agent speaks.

Payments an agent can use

Card or wallet when an agent pays, through the store's gateways. A cash-on-delivery order from an agent is confirmed with the buyer on WhatsApp, exactly like an order from your website.

Orders that land in the books

An agent's order is an ordinary EloERP sale: it reaches the order queue, moves stock, books the courier and posts to the ledger like any other order.

AI-readable store

A store description written for AI crawlers, not just for people

An assistant deciding whether to recommend your store needs answers a product feed does not carry: which cities you deliver to, whether you take cash on delivery, what your return policy is. EloShop publishes them in one machine-readable file at /.well-known/eloshop.json, next to links to the product feeds.

The file is built from the same settings your store and its own shopping assistant use, so when you change a delivery area or a return rule, what AI crawlers read changes with it.

  • Policies — delivery, returns and exchanges, in plain words
  • Delivery areas from your courier settings
  • Payment methods — cash on delivery, wallets, cards
  • Feed links — /feed/products.xml and /feed/products.json
Agent checkout

The agent checkout: quote, session, complete, cancel

When an agent decides to buy, it calls the store's agent checkout at /agent/checkout. EloShop answers each call from EloERP: the quote is priced from your price list and courier rules, the session holds the stock, and completing it places a real order.

Agents that use the Agentic Commerce Protocol and agents that use the Universal Commerce Protocol reach the same checkout underneath, so there is one set of prices, one stock count and one set of rules — never two versions of your store.

  • Card and wallet payments through the store's payment gateways — PayFast, Safepay, JazzCash and EasyPaisa
  • Cash on delivery — the buyer confirms on WhatsApp before dispatch, like any site order
  • Cancel closes the session and releases the reserved stock
Agent callsEloShop answers from EloERP
quoteRs 4,480 + delivery to Lahore · courier and date from your rules
sessionCheckout session open · 1 unit reserved live
completeOrder #ES-10482 placed · COD · confirmation sent on WhatsApp
cancelSession closed · reserved unit released to stock

Illustrative calls on a sample store.

In the books

An order from an AI agent lands in EloERP like any other sale

There is no separate inbox for agent orders and no export to re-key. The order arrives in the same queue as your website, Shopify, WooCommerce and Daraz orders and goes through the same steps: COD confirmation, courier booking, stock movement, ledger posting and courier remittance matching.

That is what makes it safe to let agents buy from you: nothing about the order is special once it is placed.

See order management
Order #ES-10482In EloERP
ChannelEloShop store · placed through the agent checkout
PaymentCash on delivery · confirmed by the buyer on WhatsApp
StockLahore branch · 5 left live
CourierBooked from your courier rules · tracking sent to the buyer
BooksSale posted to the ledger · COD remittance matched when the courier pays

Illustrative order on a sample store.

Keep reading

The rest of EloShop, and the back office behind it

FAQ

Agentic commerce questions, answered

What is agentic commerce?
Agentic commerce is shopping done by an AI agent on a person's behalf. The shopper tells an assistant what they want, and the agent finds products, compares them, gets a price from the store and places the order through an open checkout protocol.
What is the Agentic Commerce Protocol?
The Agentic Commerce Protocol (ACP) is an open protocol that sets out how an AI agent and a store talk through a purchase: the agent quotes a cart, opens a checkout session, completes the purchase with payment, or cancels, and the store answers each step in a standard shape. EloShop's agent checkout implements that shape.
What is the difference between ACP and UCP?
Both are open protocols for the same job — letting AI agents quote, pay for and confirm orders with a store. They use different message shapes. EloShop runs one checkout behind both, so an agent gets the same price, stock and rules whichever protocol it uses.
Do I need a developer to make my store ready for AI agents?
Not on EloShop. Every store gets a live product feed in XML and JSON, a store description for AI crawlers, schema.org product markup and the agent checkout, all kept up to date from EloERP.
Can an AI agent place a cash on delivery order?
Yes. A cash-on-delivery order placed by an agent is confirmed with the buyer on WhatsApp before dispatch, exactly like an order from your website. When an agent pays upfront, it pays by card or wallet through the store's payment gateways.
How does an AI agent get the right price and stock?
The feed, the store description and every quote from the agent checkout are read from EloERP, so they carry the same stock and price list your shop counter uses. The checkout session reserves the stock before the order is completed.
Where do orders from AI agents show up?
In the same order queue as your website and marketplace orders. Each one moves stock, books the courier and posts to the ledger like any other sale.
How much does EloShop cost?
Pricing is on request: EloERP is billed yearly, or monthly on request, and the AI is a per-store add-on with a monthly usage cap. Start with the 15-day free trial or book a demo for a quote.

Make your store readable and buyable by AI agents

Live feed, AI-readable store description, product markup and an agent checkout — on your real EloERP stock and prices.

No credit card needed · Pricing on request
Schedule a demo