Agentic Commerce Beyond The Checkout: Building with Machine Payments
Agentic commerce is a big idea, but what exactly does it mean? And how can we get started building it?
This talk focuses on one concrete primitive: the paid HTTP request. We’ll introduce the Machine Payments Protocol (MPP), show how 402 Payment Required can become a machine-readable payment challenge, and walk through the lifecycle from unpaid request to verified settlement and returned resource.
Along the way, we’ll cover how settlement differs across payment rails, including Stripe-style Shared Payment Tokens versus wallet or on-chain payment artifacts, and why idempotency matters when payment succeeds but delivery fails.
The talk includes a live Laravel demo using PayForGoals and square1/laravel-mpp, showing how a normal route can become a paid API endpoint with a single middleware line.
This is not a tour of every agentic commerce protocol. It’s a practical look at the lowest layer of the stack: how software pays for access to a specific HTTP resource.
Read more »