https://www.w3.org/TR/payment-request/#show-method
Allow PaymentRequest.show can be triggered without user activation could be abused by malicious websites. To protect users, the spec has been changed to require user activation.
Protect users from unintended PaymentRequest.show.
Firefox: In development
Edge: No public signals
Safari: Shipped
Web developers: No signals
This may require web developers change their implementations.