Hi developers,
Starting with Chrome 92, payment handlers will be able to use only URL-based payment methods, such as "
https://example.com".
Before Chrome 92, payment handlers could also use short string payment methods, such as "basic-card", "interledger", or "tokenized-card". Because payment handlers with these payment methods did not have allow or block lists and could be installed silently, it could have been surprising to the user to see a little known payment handler popup when they intended to make a payment via credit card stored in the browser, for example.
This change includes both service worker based payment handlers and Android payment apps.
Cheers,
Rouslan