That's why it's called Machine Payments Protocol, instead of Agent Payments Protocol