AP2 is an open protocol developed with leading payments and technology companies to securely initiate and transact agent-led payments across platforms. The protocol can be used as an extension of the Agent2Agent (A2A) Protocol and Model Context Protocol. In concert with industry rules and standards, it establishes a payment-agnostic framework for users, merchants, and payments providers to transact with confidence across all types of payment methods.

Github: https://github.com/google-agentic-commerce/AP2
Project Page: https://ap2-protocol.org/#what-is-ap2
Technical Details: https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol