Amazon Web Services just added machine payments to its Bedrock AgentCore, introducing a workflow built with Coinbase and Stripe that lets AI agents pay for access as they run. AWS provides the environment and sets controls — think spending limits, logging, and observability.

When an AI agent hits a paid resource, like an API, MCP server, web page, or another agent’s services, it receives a payment-required HTTP 402 response. From there, AgentCore steps in to handle the negotiation and execution inside the agent loop, with no human checkout required.

Coinbase brings the x402 protocol along with wallet infrastructure and payment facilitation, Stripe adds payment orchestration and an alternative wallet connection, and all transactions settle in USDC, a stablecoin pegged to the dollar that moves over crypto networks in about 200 milliseconds.

This setup lets autonomous agents pay for access using a protocol built for software-to-software payments, not just consumer wallets. AWS describes it as a way for developers to automate online commerce without having to build custom billing flows around every interaction. The broader takeaway: USDC is evolving from a retail or trading instrument into infrastructure for automated machine transactions.