01
Four systems named by one verb
Applies to marketplace onlyown storefronthybrid
When an assistant is described as having sold an item, the statement can refer to four different things: a candidate surfaced in a list, a listing restated in prose, a shopper sent to a retailer page, or an order created somewhere. Those are four systems with four owners, and they fail in unrelated ways. A tool, protocol, feed, or supplier proposal can be asked which one it operates on before anything else is assessed.
| Layer | Question it answers | How it fails |
|---|---|---|
| Discovery | Can a candidate be found at all? | An offer that ended is still visible. |
| Interpretation | Is this exact unit understood? | A defect or an edition gets collapsed. |
| Transaction | Who is permitted to create an order? | A public page is treated as permission. |
| Lifecycle | Who takes a sold offer down? | Two surfaces advertise one object. |
The failure column describes states a seller can already produce with a spreadsheet and two marketplace accounts. What automation changes is the pause between steps: a person copying a listing by hand reads the shutter note, and a pipeline moving the same row at three in the morning repeats whatever the source record says for as long as it is scheduled to.
With the four separated, the rest of the lesson establishes who holds each one for a given business. That begins with a single field.
02
The field that changes how the map reads
Applies to marketplace onlyown storefronthybrid
Before tracing anything, record which of three positions applies, since every control below resolves differently against it.
- Marketplace-only: the platform holds the purchasable record and sets the access rules; the seller holds listing accuracy and speed.
- Own storefront: the seller holds the product data and the removal switch, and retrieval is not supplied by anyone else.
- Hybrid: one physical object in two systems with two vocabularies, and a reconciliation obligation neither pure position carries.
A provisional answer is enough here. The next lesson supplies the four-question test that settles it per surface. What matters at this point is that the map carries a value, because the same handoff is a controllable event in one position and an observable one in another.
03
Who holds the fact at each handoff
Applies to marketplace onlyown storefronthybrid
A handoff is any point where a fact leaves a system the seller administers and is redisplayed somewhere they do not. At each one the question is what happens if the fact becomes wrong: how the far side would find out, and how long that takes. In some cases the answer is that no signal reaches the far side until its next refresh.
That interval is documented rather than inferred. One feed integration describes sending the entire catalog once a day as a file and pushing changes through an interface across the remainder of the day.3 What is not pushed between snapshots can therefore run up to a day behind. For a shop holding four hundred identical mugs that is a small quantity error; for a single unit it is the difference between one sale and two.
The transaction layer also varies by surface. Under one storefront platform’s documentation, a buyer arriving from one named assistant is returned to the shop’s own checkout, while several other listed channels can take payment without the buyer leaving them.4 The same seller and the same item can therefore have a different transacting party depending only on which surface the buyer came through, which also determines who the buyer contacts afterward.
That condition runs opposite to a common assumption. Public reachability is a property of the page; permission to transact automatically is set in an agreement between the platform and whoever operates the automation. A seller inside the platform holds the platform’s answer rather than their own reading of it.
04
What a single unit does to staleness
Applies to marketplace onlyown storefronthybrid
A commodity catalog can substitute one unavailable unit for another identical one. A one-of-one seller cannot. The photographs, the shutter note, the base-plate scratch, the provenance of a job lot of eleven, the offer state, and the removal event all belong to one physical object, and when those facts split across two records a system can advertise something that no longer exists or attach evidence to the wrong item.
Scale is what changes the cost. A retailer holding two thousand units and an availability figure a few minutes behind is wrong by a unit, which produces a backorder note. A seller with one unit in the same position is wrong about the whole thing, and the buyer’s belief is that they have purchased a specific object that was sold minutes earlier.
- Keep one internal physical-item identifier underneath every channel-specific listing ID.
- Carry the observation time and the observer alongside any copied availability state.
- Leave a sold or withdrawn marker where deleting the URL outright would make stale references ambiguous.
The third is the one most often skipped, and it outlives the listing for as long as anything still holds the old address. What to leave behind and how to keep it accurate is covered under removal latency. Neither catalog size nor pricing affects this; the freshness and the singularity of the record are what the outcome depends on.
05
What each kind of evidence supports
Applies to marketplace onlyown storefronthybrid
Research on language-based recommendation reports behavior within a controlled recommendation setting.2 It does not describe a shopping platform’s current ranking system, establish that a particular item will be retrieved, or bear on transaction permission. Research frames risks and suggests tests; current platform documentation and a seller’s own merchant-account evidence are what operating decisions rest on.
Two further conditions are stated in the documents themselves. Presence on a surface and the ability to transact there are separate: feed onboarding for one named assistant is described as currently open to approved partners and entered through an application form.3 And absence from the paperwork does not establish absence from a surface, since a platform can place eligible stores on its agentic channels by default.4
An incoming claim therefore sorts into one of three categories: a documented interface behavior that can be verified against the document, a study result bounded by its own setup, or an assertion about outcomes with no stated mechanism. The first supports an operating decision, the second supports a test on the seller’s own stock, and the third supports neither.
06
The first point where a wrong fact leaves
Applies to marketplace onlyown storefronthybrid
A readiness check at this stage is not a score. It locates the earliest point at which a wrong fact leaves the seller’s control, since work upstream of that point does not change what a buyer sees while a stale availability value is already leaving.
- Separate physical-item, product, and offer identity, so that one object is not three records able to disagree.
- Walk the four layers for one real item and name the party holding the fact at each, per surface.
- Record the first point where stale data could produce a wrong result, with the correction time as observed rather than as documented.
Filled in for the camera, the third step produces a short table:
| Layer | Who holds the fact | Time to correct, observed |
|---|---|---|
| Discovery — storefront page | Seller | Under a minute, manual edit |
| Discovery — an assistant’s copy of that page | Whoever last fetched it | Unknown; no signal reaches the seller |
| Transaction — marketplace order | Marketplace, under its agreement | Not the seller’s to correct |
| Lifecycle — cross-listed duplicate | Seller | Seven minutes on this occasion, unmeasured otherwise |
The Unknown row is the output. It is the only line naming a system that holds the seller’s facts with no route back, and much of this course concerns either shrinking that cell or recording it accurately. The table recurs later as a service level with a clock, as a validation rule that rejects a contradictory record, and as the rollback trigger that stops a pilot.
07
The four layers and where each fact sits
Applies to marketplace onlyown storefronthybrid
One feed integration documents a daily catalog file plus interface updates through the day, and describes its onboarding as currently open to approved partners.3 One storefront platform documents checkout behavior differing by channel and eligible stores being placed on agentic channels by default.4 One marketplace agreement conditions automated purchasing on permission granted in advance and expressly.1 Recommendation research reports behavior inside its own experimental setting.2
None of them states which party holds a given fact for a particular shop. That is what the map records, one layer and one surface at a time.
08
Practice
Exercise
Map the buyer journey
- Draw one real item’s journey from discovery through post-sale removal, naming every surface it currently appears on.
- Mark who holds the fact and who can correct it at each layer, per surface.
- Record the observed correction time for each, and write “unknown” wherever no signal reaches you.
Check yourself
Does a public product page establish that an agent may purchase the item?
No. A public page can make an item discoverable without granting checkout permission. Automated purchasing permission is set in an agreement between the venue and whoever operates the automation, and a seller inside that venue holds the venue’s answer.
A pipeline republishes a listing at three in the morning. Which layer has changed?
None. What has changed is the human pause between layers, which is why the failure column describes states an ordinary spreadsheet can already produce.
Why does a documented daily feed snapshot matter more to a one-of-one seller?
Because the cadence is a documented interval within which unpushed changes can run behind. A deep-stock retailer is wrong by a few units; a single-unit seller is wrong about the entire item, and no substitute unit settles it.
Progress is saved in this browser only. No account, nothing sent anywhere.
09
Common questions
Is agentic commerce only checkout?
No. Discovery, interpretation, transaction, and lifecycle are separate, and a seller may participate in one layer and not another.
Does any of this apply to a marketplace-only seller?
Listing accuracy, condition evidence, and how quickly a sold unit stops being advertised elsewhere remain with the seller. The automated-access policy is set by the platform and can change without the seller’s involvement.
Which layer comes first?
The one the readiness table named as the earliest escape point for a wrong fact. Work upstream of that point does not change what a buyer sees.
How is a service offering to make a catalog "agent ready" assessed?
By which of the four layers it operates on, which documented path it uses, and what evidence arrives on delivery. The vendor lesson works those questions through in full.
10
Research and sources
Rules and platform policies change. These primary sources were reviewed on ; confirm the current position for your jurisdiction and account before acting.
Claim evidence
- eBay’s current agreement prohibits buy-for-me agents, LLM-driven bots, and end-to-end automated orders without prior express permission.
- current external fact. Supported by eBay User Agreement .
- Peer-reviewed research found competitive near-cold-start recommendation behavior for language-based preferences in its tested setting.
- observed outcome. Supported by Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based Preferences .
- Feed onboarding for one named assistant is documented as currently available to approved partners and entered through an application form, so being findable on a surface and being purchasable on it are settled by two different decisions taken by two different parties.
- current external fact. Supported by Agentic Commerce: Get started .
- One documented integration recommends supplying the whole feed once a day by file and sending changes through an interface across the rest of the day, which puts a published figure on how far behind a transmitted record is expected to run.
- technical requirement. Supported by Agentic Commerce: Get started .
- A storefront platform documents its agentic surfaces as active by default for eligible stores, so a seller can already occupy a discovery position without having taken any step toward one.
- current external fact. Supported by Shopify agentic storefronts .
- Under the same platform documentation one assistant hands the shopper to the merchant’s own checkout while other named channels can settle the purchase inside the channel, so which party runs the transaction depends on the surface the shopper happened to use.
- current external fact. Supported by Shopify agentic storefronts .
- eBay User Agreement eBay · Tier A · current policy · live agreement
Automated access and purchasing on eBay. Limit: Applies to eBay and allows automated access only with eBay’s prior express permission.
- Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based Preferences Google · Tier B · peer reviewed · RecSys 2023 proceedings
Language-based preference recommendations in the paper’s near-cold-start experiment. Limit: The evaluated recommender setting is not a merchant feed and does not expose ChatGPT ranking behavior.
- Agentic Commerce: Get started OpenAI · Tier A · current documentation · unversioned live documentation
OpenAI direct product-feed onboarding and delivery models. Limit: Describes OpenAI’s current direct-feed path. It does not establish eligibility, surfacing, placement, traffic, or sales for a merchant.
- Shopify agentic storefronts Shopify · Tier A · current help documentation · live documentation
Shopify agentic-storefront eligibility, default activation, channel behavior, and checkout posture. Limit: Documents Shopify stores only. Some channels are early access and not available to every store.