01
The three that recur
Applies to marketplace onlyown storefronthybrid
A seller with unique stock listed on more than one surface has a small set of ways an order goes wrong. Two buyers acquire one object. A buyer states that a purchase made on their behalf was not authorized. An offer remains purchasable somewhere after the sale ended it. Each is foreseeable and each has a procedure that can be written in advance.
Writing them in advance changes the conditions under which the decision is made. During an incident the picture is incomplete and the time is short; the same decision made beforehand is made with neither constraint, and the written version is the one that gets applied consistently across occurrences.
03
Procedure one: two buyers, one object
Applies to marketplace onlyown storefronthybrid
The trigger is two confirmations against one physical item. The first action is withdrawal from every remaining surface, before anything is established, since a third sale during the investigation adds a third buyer to the same object. Establishing which order came first follows.
The decision set in advance is which buyer keeps the item and what the other receives. Precedence by confirmation time applies without a judgment call, and it is one of several rules that do. The compensation is written as a number or a formula, so that it is set outside the conditions of the incident.
| Part | Filled in for the camera |
|---|---|
| Trigger | Two order confirmations referencing stock ID MER-1978-041 |
| First action | Withdraw from every remaining surface before establishing anything else |
| Owner | A named person, with a named fallback who holds the storefront credentials |
| Decision | Earliest confirmation timestamp stands; the other is refunded in full plus a fixed goodwill amount, written as a number |
| Record | Both timestamps, both surfaces, and the interval between them, filed with the removal-interval measurements |
| Who contacts the canceled buyer | Unresolved — not settled when the page was written |
Five parts were filled in and the sixth was not. An unresolved row on the page is a question with a place to sit; the same question unresolved at the moment of the incident has no place to sit and is answered by whoever is present.
This incident also produces a measurement. The interval between the two confirmations is an observation of the exposure window on a live item, which is the figure the measurement lesson produces deliberately.
04
Procedure two: a purchase the buyer did not authorize
Applies to marketplace onlyown storefronthybrid
The trigger is a buyer stating that a purchase made on their behalf was not authorized by them. Ahead of the payments question and the customer-service question sits the question of which agreement governs the transaction, which is set by the path the order arrived on.
Two documented facts belong on the page. eBay’s user agreement conditions automated purchasing on permission granted in advance and expressly, so an order that arrived that way on that venue is addressed by the venue’s policy before it is a matter between seller and buyer.1 On documented paths, the commercial roles sit in merchant terms that are continuously updated,2 with participation and conduct requirements set out in commerce policies whose current version is the one in force on the date of the order.3
The first action here is documentary rather than operational: capture the order record, the arrival path, and the timestamps before anything is refunded or amended. A refund can be issued later; the record cannot be reconstructed later.
05
Procedure three: the offer that outlives the sale
Applies to marketplace onlyown storefronthybrid
The trigger is the item found still purchasable somewhere after the sale ended it, whether through a customer enquiry, a search, or a scheduled check. Its cause is structural, which is why it recurs.
The first action is making the public surface accurate rather than establishing why it was not. Availability is a property of the offer rather than of the object,4 and an offer whose availability no longer matches the object is what a second buyer acts on while the logs are being read.
- Make the offer visibly unavailable or visibly sold on the surface where it was found.
- Check every other surface on the list rather than only the one reported.
- Record which surface it was, how it was found, and how long the value had been wrong.
- Where the same surface appears twice in the records, treat it as a configuration finding rather than an incident.
The fourth step is what the record supports. A surface that recurs is one that is not connected to the removal path, and the record is what turns three separate occurrences into one finding with a cause.
06
Keeping the pages short
Applies to marketplace onlyown storefronthybrid
Written procedures fail by growing. A page becomes four, the four are not read during an incident, and the incident is handled from memory with the additional cost of maintaining documents that are not used.
Each procedure stays at one page, and all three are reviewed after any incident that used one. What is added is what would have changed the outcome, and where nothing would have, nothing is added.
07
The three procedures and their inputs
Applies to marketplace onlyown storefronthybrid
eBay’s user agreement states that automated purchasing requires permission granted in advance and expressly.1 OpenAI’s merchant terms define the commercial relationship on its path,2 and its commerce policies state participation and conduct requirements.3 Commerce vocabulary treats availability as a property of the offer.4
None of the four states what a seller does when two buyers hold confirmations for one object. That decision is the seller’s, and the page is where it is recorded before the occurrence rather than during it.
08
Practice
Exercise
Write the three pages
- Write the double-sold procedure first, including the compensation figure.
- Name an owner and a fallback for each of the three, by person rather than by role.
- Store them where a second person can find them quickly.
Check yourself
Why does the first action require no judgment?
Because the cause is not established at the start of an incident. A step that depends on knowing the cause is not taken, which is how a second or third sale occurs during the investigation.
Why is the compensation figure set in advance?
So that it is set outside the conditions of the incident. The decision is the same one either way; what differs is the time available and the information at hand.
A disputed automated purchase arrives. What is established first?
Which agreement governs the path it arrived on. That determines whether the venue’s policy addresses it or whether it is resolved directly, and it is set by the arrival path.
Progress is saved in this browser only. No account, nothing sent anywhere.
09
Common questions
Are three procedures enough?
These three cover the failures that recur for unique stock across surfaces. A fourth is written when an incident occurs twice that none of them fits.
What applies to a single-operator business?
The owner is the operator and the fallback is someone reachable who can act. The pages are stored where that person can find them.
Should compensation be the same on every channel?
Some venues state their own resolution rules, which changes the discretion available. The figure is written per channel where it differs, noting which channel decides.
Do these apply without any agentic integration?
All three predate this field. Automation affects how often they occur rather than whether they can, so the pages apply to the current setup as it stands.
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
- Which agreement governs a disputed automated order follows from the path the order arrived on, including venue rules that condition automated purchasing on prior express permission.
- current external fact. Supported by eBay User Agreement .
- Commercial roles and participant conduct obligations sit in continuously updated terms and policies, so the version applicable to an incident is the one current on the date of the order.
- current external fact. Supported by Merchant Feed Terms of Service , Commerce policies .
- Availability is modeled as a property of the offer, so an offer left visibly purchasable after a sale is the thing a second buyer acts on while the cause is still being diagnosed.
- technical requirement. Supported by Schema.org Offer .
- 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.
- Merchant Feed Terms of Service OpenAI · Tier A · current policy · live terms
OpenAI merchant-feed participation. Limit: Terms can change and apply only to the covered OpenAI service and merchant.
- Commerce policies OpenAI · Tier A · current policy · live policy
Products and merchant conduct on OpenAI commerce surfaces. Limit: Applies to OpenAI’s policy surface and does not replace law or another platform’s rules.
- Schema.org Offer Schema.org · Tier A · current vocabulary · live vocabulary
Offer and availability representation in structured data. Limit: Offer markup does not synchronize inventory or establish a supported transaction path.