WPT details: https://wpt.fyi/results/secure-payment-confirmation?label=master&label=experimental&aligned The WPT test suite is only partially complete and needs to be extended, but this first requires building out test automation machinery and content_shell support. The team is committed to this post initial launch.
Secure payment confirmation augments the payment authentication experience on the web with the help of WebAuthn. The feature adds a new 'payment' extension to WebAuthn, which allows a relying party such as a bank to create a PublicKeyCredential that can be queried by any merchant origin as part of an online checkout via the Payment Request API using the 'secure-payment-confirmation' payment method.
This feature enables a consistent, low friction, strong authentication experience using platform authenticators. Strong authentication with the user's bank is becoming a requirement for online payments in many regions, including the European Union. The proposed feature provides better user experience and stronger security than existing solutions.
Docs: https://github.com/w3c/secure-payment-confirmation/blob/main/developer-guide.md
Explainers: https://github.com/w3c/secure-payment-confirmation/blob/main/explainer.md