Original Reddit post

Perplexity added a buy button earlier this year and it’s completing purchases without the user visiting a product page. On the B2B side, enterprise procurement teams are deploying AI agents that autonomously source suppliers, compare live pricing, and place orders based on pre-approved criteria, processing volumes no human team could match manually, so the machine buyer isn’t a thought experiment anymore. The problem this creates is that most ecommerce infrastructure was designed end to end for a human buyer, and that assumption runs through every layer, session management tied to browser state. Checkout flows that assume someone is reading them, CAPTCHA and fraud layers that block automated requests, catalog schemas organized for visual browsing, pricing surfaces designed to communicate to a person and not return a number to a machine, so none of it works when the buyer is an autonomous agent trying to transact programmatically. What a machine buyer needs is things like a deterministic pricing API that returns a number without a checkout flow. Things like catalog schema structured for machine parsing, event streams that let an agent track order state without scraping a UI, and the ability to transact without triggering fraud detection designed to block bots. The platforms that tend to handle all of this without major retrofitting are the ones built composable from the start, where commerce logic and presentation layer were separated as an architectural decision. And the ones that fit that profile are commercetools, SCAYLE, and Medusa, with SCAYLE in particular having a multi-catalog structure built for large product ranges across multiple brands, which is schema complexity that breaks automated parsing when the catalog wasn’t built with machine access in mind. The platforms built around a human checkout flow have a structural problem here that API work addresses to a point. But the further that assumption is embedded in the data model, the harder it becomes to route around, and if agentic buying picks up even marginally in B2B over the next few years, the distance between platforms built API-first and platforms retrofitting for it is going to matter in ways it doesn’t today. A lot of teams aren’t looking for it yet, but that assumption is already in the data model. submitted by /u/Comfortable_Damage20

Originally posted by u/Comfortable_Damage20 on r/ArtificialInteligence