Payment Request fails on chrome 111 but works on chrome 88 #235
-
Hello W3C team my service worker is as follows :
My installer goes as follows :
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi there; this question is about Payment Request and Payment Handler, not SPC, so is in the wrong place. However I can give you a quick answer - see also w3c/payment-handler#410 where someone else asked a similar question recently. Unfortunately PaymentManager.Instruments has been removed from the Payment Handler specification (w3c/payment-handler#409) and from Chromium as of M111. The concept of a browser-managed instruments never fully matured in the ecosystem, and instead things moved in the direction of just having a payment app which is responsible for handling whatever payment methods it wants to internally to its own logic (server and client). The still-supported way to install such a payment app is via the JIT path that is mentioned in the spec here, but which there is also a web.dev article on that may be useful - https://web.dev/setting-up-a-payment-method/ I hope that this helps! |
Beta Was this translation helpful? Give feedback.
Hi there; this question is about Payment Request and Payment Handler, not SPC, so is in the wrong place. However I can give you a quick answer - see also w3c/payment-handler#410 where someone else asked a similar question recently.
Unfortunately PaymentManager.Instruments has been removed from the Payment Handler specification (w3c/payment-handler#409) and from Chromium as of M111.
The concept of a browser-managed instruments never fully matured in the ecosystem, and instead things moved in the direction of just having a payment app which is responsible for handling whatever payment methods it wants to internally to its own logic (server and client).
The still-supported way to install suc…