What Is Machine-to-Machine Commerce?
Machine-to-machine (M2M) commerce is economic exchange conducted directly between software systems — one agent paying another for a service, an API charging per call — without a human at either end of the transaction. It requires payments that are programmable and gated by policy, prices and terms that are machine-readable, and receipts a third party can verify, because there is no person present to interpret a page or approve a click.
No human at either end
When both parties are machines, everything a human would have supplied — judgment, approval, interpretation — has to be encoded beforehand: a policy that decides, prices that parse, receipts that prove. M2M commerce is where the agent economy’s payment, policy and proof layers all have to be present at once, because nothing can be deferred to a person in the moment.
Related standards
Questions
How is M2M commerce different from agentic commerce?
Agentic commerce includes an agent acting for a human; M2M is the case where both sides are machines. M2M is the stricter test, since no human is present at all.
Why do stablecoins keep coming up for M2M?
Programmable, fast-settling money fits transactions with no human at a terminal — which is why stablecoin and HTTP-native payment designs recur in agent systems.
Keep reading
By Michael Gord · published 2026-09-29 · part of the Agentic Encyclopedia. Dates are the day of publication; events are cited at their own dates.