Feature x402 Google AP2
Layer Wire / settlement (HTTP 402) Authorisation / consent
What it answers How does the agent pay this request? Is the agent allowed to pay, on whose behalf, for what?
Settlement asset USDC/EVM Asset-agnostic
Composable with the other? Yes Yes
x402 Wins
0
Ties
4
Google AP2 Wins
0

Final Verdict

You usually want both. Use AP2 to model who is allowed to spend what; use x402 to actually move funds at the HTTP boundary.

Why they are complementary

AP2 cares about delegation chains and consent receipts. x402 cares about a single HTTP request-response that includes payment.

Pro Tips

Treat the AP2 consent receipt as a header alongside the x402 payment header in your server design.
Agents that ignore AP2 today will likely need it for B2B procurement workflows tomorrow.
Copied to clipboard!