Can you clarify what breakage may look like for sites that may rely on it?

On Tuesday, September 7, 2021 at 2:34:46 PM UTC+2 Stephen McGruer wrote:

> > Any usecounter stats you can share?
>
> Unfortunately no usecounters for two reasons:
>
> 1) Payment APIs in general have very low usage when compared to 'page 
> loads', because the most popular sites on the web aren't merchants and so 
> don't use them. For example, PaymentRequest.show is at 0.001 
> <https://chromestatus.com/metrics/feature/timeline/popularity/2895>. 
> They're still very important, so we have to measure usage other ways :)
>
> 2) In particular for basic-card, it's actually just a method-type of 
> PaymentRequest, so our top-level usecounters don't show it.
>
> We have internal stats that I can't share publicly due to sensitivity 
> (Googlers, feel free to ping me for a link), but I can share that of 
> transactions using PaymentRequest, basic-card is ~2% of all transactions 
> and <1% of completed transactions. So it's a very niche feature that also 
> performs poorly.
>
> Max has also done an analysis of the top 10 sites from UKM data that use 
> basic-card. For 4, he couldn't get to the payments page or couldn't get it 
> to trigger basic-card at all (possibly geographically gated), but for the 
> remaining 6 he confirmed that all 6 function properly in a version of 
> Chrome that has basic-card disabled (falling back to the same behavior they 
> use for Firefox + Safari). 
>
> On Mon, 6 Sept 2021 at 03:26, Yoav Weiss <yoavwe...@chromium.org> wrote:
>
>>
>>
>> On Fri, Sep 3, 2021 at 4:25 PM Liquan (Max) Gu <ma...@chromium.org> 
>> wrote:
>>
>>> Contact emailsma...@chromium.org, payments-...@chromium.org
>>>
>>> Specificationhttps://www.w3.org/TR/payment-method-basic-card/
>>>
>>> Summary
>>>
>>> Deprecate the "basic-card" payment method from PaymentRequest API.
>>>
>>> Blink componentBlink>Payments 
>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPayments>
>>>
>>> Motivation
>>>
>>> * Its usage is low and declining, underperforms other payment methods in 
>>> time-to-checkout and completion rate and does not have improvement 
>>> potential.
>>>
>>
>> Any usecounter stats you can share? 
>>
>>> * W3C's interest in it has waned. 6 participants supported the 
>>> deprecation and no objection[1], and W3C has deprecated the spec[2]. [1] 
>>> https://lists.w3.org/Archives/Public/public-payments-wg/2021Aug/0038.html 
>>> [2] https://github.com/w3c/payment-method-basic-card/pull/90/files
>>>
>>>
>>> Interoperability and Compatibility
>>> * Chrome is the only implementer of basic-card, so the basic-card 
>>> removal from Chrome will increase interoperability.
>>> * Since no other browser implements basic-card, web developers already 
>>> need workarounds to support other browsers.
>>> * Whether basic-card is supported can be detected via canMakePayment 
>>> <https://w3c.github.io/payment-request/#canmakepayment-method>. Web 
>>> developers normally use this to decide whether to fallback to other methods.
>>> * We have checked the few top sites via UKM - they all appear to work 
>>> with basic-card disabled because they fallback to other methods to get 
>>> payment info.
>>>
>>> Tracking bughttps://crbug.com/1209835
>>>
>>> Estimated milestonesM96
>>>
>>> Link to entry on the Chrome Platform Status
>>> https://chromestatus.com/feature/5730051011117056
>>>
>>> This intent message was generated by Chrome Platform Status 
>>> <https://www.chromestatus.com/>.
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "blink-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to blink-dev+unsubscr...@chromium.org.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEWPi2sswphwqEnCGgwwNOr_F5j8V%3Dc5ZQ7Kz6h2gK%2Bki2A6aw%40mail.gmail.com
>>>  
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEWPi2sswphwqEnCGgwwNOr_F5j8V%3Dc5ZQ7Kz6h2gK%2Bki2A6aw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
>>
> You received this message because you are subscribed to the Google Groups 
>> "payments-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to payments-dev+unsubscr...@chromium.org.
>> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/payments-dev/CAL5BFfUaHsXJEEwN3JO2MSGw9WHsVt5nszPPscKh9mBrRt5U1g%40mail.gmail.com
>>  
>> <https://groups.google.com/a/chromium.org/d/msgid/payments-dev/CAL5BFfUaHsXJEEwN3JO2MSGw9WHsVt5nszPPscKh9mBrRt5U1g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/674269fd-f6ef-4115-b5c0-a93eb8b25978n%40chromium.org.

Reply via email to