Is this new? I had never seen this before @samsethi linked to it a bit ago?
"The entire flow uses standard HTTP semantics, making it compatible with any HTTP client - browsers, API clients, or AI agents. While the API, payment gateway, and server are shown as separate entities, with self-custodial methods they could be implemented as the same entity."