On Wed, Sep 29, 2021 at 7:50 AM Eiji Kitamura <agek...@chromium.org> wrote:
> I'll be working on it. > That's great! Thanks Eiji! :) > > On Wed, Sep 29, 2021 at 2:48 PM Yoav Weiss <yoavwe...@chromium.org> wrote: > >> Thanks for fixing up the documentation. >> >> LGTM1 to run a 4 milestone deprecation and then remove. I wonder if it'd >> also make sense to write a dedicated announcement blog post, to inform >> folks that don't follow blink-dev of these changes. >> >> On Tue, Sep 28, 2021 at 7:29 PM Liquan (Max) Gu <ma...@google.com> wrote: >> >>> Yoav, MDN (PR >>> <https://github.com/mdn/content/issues/9211#event-5375278399>) and >>> web.dev (PR <https://github.com/GoogleChrome/web.dev/pull/6203>) have >>> taken down the basic-card content. >>> >>> Is it enough to get our approval for deprecating basic-card? >>> >>> On Thu, Sep 23, 2021 at 9:12 PM Patrick Guerrero <pstackz...@gmail.com> >>> wrote: >>> >>>> >>>> https://www.google.com/adsense/new/u/0/pub-4013500751301578/payments/?place=USER_MANAGEMENT >>>> >>>> On Wednesday, September 22, 2021 at 11:59:57 AM UTC-6 Liquan (Max) Gu >>>> wrote: >>>> >>>>> Yep! We are working <https://github.com/mdn/content/issues/8828> with @Joe >>>>> Medley on updating the MDN documentation. >>>>> >>>>> On Tue, Sep 21, 2021 at 2:32 AM Yoav Weiss <yoav...@chromium.org> >>>>> wrote: >>>>> >>>>>> >>>>>> >>>>>> On Mon, Sep 20, 2021 at 9:16 PM Liquan (Max) Gu <ma...@google.com> >>>>>> wrote: >>>>>> >>>>>>> Rouslan has sent a bunch of emails to the owners of the >>>>>>> documentation: >>>>>>> >>>>>>> - Samsung: >>>>>>> - Samsung is removing their doc referencing “basic-card”. >>>>>>> They will keep us posted. >>>>>>> - web.dev: >>>>>>> - Eiji is updating web.dev with a PR >>>>>>> <https://github.com/GoogleChrome/web.dev/pull/6203> (preview >>>>>>> >>>>>>> <https://deploy-preview-6203--web-dev-staging.netlify.app/payments/> >>>>>>> ). >>>>>>> - whatwebcando <https://whatwebcando.today/payments.html> >>>>>>> - Rouslan has requested Adam to remove it. No response yet. >>>>>>> - MDN >>>>>>> >>>>>>> <https://developer.mozilla.org/en-US/docs/Web/API/Payment_Request_API> >>>>>>> : >>>>>>> - Rouslan filed https://github.com/mdn/content/issues/8828 where >>>>>>> the owner is looking for someone with bandwidth to update >>>>>>> >>>>>>> >>>>>> Would the team be able to write an initial draft and work with the >>>>>> relevant tech writers? Fixing up MDN seems critical for this deprecation >>>>>> to >>>>>> be successful. >>>>>> >>>>>> >>>>>>> >>>>>>> - Adyen >>>>>>> >>>>>>> <https://www.adyen.com/blog/online-payments-using-the-new-web-payment-apis> >>>>>>> : >>>>>>> - They are reaching out to the owner to update the article, >>>>>>> or will connect Rouslan Solomakhin with the article author. >>>>>>> (meeting >>>>>>> note >>>>>>> >>>>>>> <https://docs.google.com/document/d/1dzyDl13yd56LVhfB-0UxbKloozrbU4GfO4iFtJojRwc/edit#bookmark=id.j7w36xuou4qe> >>>>>>> ). >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Sep 20, 2021 at 3:06 PM Yoav Weiss <yoav...@chromium.org> >>>>>>> wrote: >>>>>>> >>>>>>>> Thanks! Any word on PRs to MDN and other existing documentation? >>>>>>>> >>>>>>>> On Mon, Sep 20, 2021 at 8:48 PM Liquan (Max) Gu <ma...@google.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi folks, >>>>>>>>> >>>>>>>>> Thanks for your patience. We ended up adding the timeline and >>>>>>>>> alternatives to >>>>>>>>> https://www.chromestatus.com/feature/5730051011117056. Eiji is in >>>>>>>>> the process of writing a blog post that will be published at >>>>>>>>> https://web.dev/payment-request-basic-card-deprecation which is >>>>>>>>> about the deprecation. I will add the web.dev article to Chrome >>>>>>>>> status once the article is ready. On the console warning front, I am >>>>>>>>> in the >>>>>>>>> process of adding basic-card deprecation to the Reporting API >>>>>>>>> <https://developers.google.com/web/updates/2018/09/reportingapi>, >>>>>>>>> which will print a warning that links to the chrome status as below. >>>>>>>>> >>>>>>>>> [image: Screen Shot 2021-09-20 at 14.02.52.png] >>>>>>>>> >>>>>>>>> Does the whole thing look good to you? Please let us know. Thanks! >>>>>>>>> >>>>>>>>> On Fri, Sep 17, 2021 at 7:06 AM Mike West <mk...@chromium.org> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Technically, yes. Deprecation warnings should only land when >>>>>>>>>> we're _actually_ going to deprecate a thing, and have a reasonable >>>>>>>>>> schedule >>>>>>>>>> to point to. >>>>>>>>>> >>>>>>>>>> Here, though, I think we have agreement that the deprecation >>>>>>>>>> itself is reasonable, and agreement on a schedule. We're only >>>>>>>>>> blocking on >>>>>>>>>> documentation of alternatives and developer awareness, both of which >>>>>>>>>> deprecation warnings support. So, I'd LGTM CLs that added warnings >>>>>>>>>> if you >>>>>>>>>> wanted to send them my way. >>>>>>>>>> >>>>>>>>>> -mike >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Sep 16, 2021 at 9:17 PM Rouslan Solomakhin < >>>>>>>>>> rou...@chromium.org> wrote: >>>>>>>>>> >>>>>>>>>>> HI Mike, >>>>>>>>>>> >>>>>>>>>>> We've been working on updating our docs and reaching out to >>>>>>>>>>> external documentation owners as well. We will respond back to this >>>>>>>>>>> email >>>>>>>>>>> thread once we have significant progress to report :-D >>>>>>>>>>> >>>>>>>>>>> By the way, do we need to get blink-dev@ approval for starting >>>>>>>>>>> to print deprecation warnings in the Developer Console? I'm not sure >>>>>>>>>>> whether Developer Console warnings are considered web-facing. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Rouslan >>>>>>>>>>> >>>>>>>>>>> On Thu, Sep 16, 2021 at 3:11 PM Mike West <mk...@chromium.org> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hey folks, >>>>>>>>>>>> >>>>>>>>>>>> We talked about this in the API owners meeting tonight, and I >>>>>>>>>>>> think folks are conceptually on board with this deprecation along >>>>>>>>>>>> the >>>>>>>>>>>> timeline we talked about above (4 milestones). That said, there's >>>>>>>>>>>> still >>>>>>>>>>>> practical concern that the messaging for developers currently >>>>>>>>>>>> doesn't match >>>>>>>>>>>> the requirements y'all are creating by removing `basic-card`, and >>>>>>>>>>>> we'd be >>>>>>>>>>>> much more comfortable moving forward if we had concrete docs to >>>>>>>>>>>> point >>>>>>>>>>>> developers to in any deprecation warning so they they have a clear >>>>>>>>>>>> migration path. >>>>>>>>>>>> >>>>>>>>>>>> If you can land some documentation changes, I think you'll >>>>>>>>>>>> quickly get LGTMs for deprecation/removal. >>>>>>>>>>>> >>>>>>>>>>>> -mike >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Sep 16, 2021 at 8:03 PM Daniel Bratell < >>>>>>>>>>>> brat...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Good, because if not, I think it will leave the standard in a >>>>>>>>>>>>> strange mess where a majority of the documentation will use >>>>>>>>>>>>> constructs that >>>>>>>>>>>>> no longer exists and that will make everyone unhappy. >>>>>>>>>>>>> >>>>>>>>>>>>> /Daniel >>>>>>>>>>>>> On 2021-09-09 22:22, Rouslan Solomakhin wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> Yes, we absolutely can fixup the docs that we own and reach >>>>>>>>>>>>> out to the owners of the docs that we don't own ourselves. >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Sep 9, 2021 at 4:21 PM Yoav Weiss < >>>>>>>>>>>>> yoav...@chromium.org> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Would you also be able to fix up the documentation out there >>>>>>>>>>>>>> that's pointing at basic-card? >>>>>>>>>>>>>> A few places I see at a glance are MDN >>>>>>>>>>>>>> <https://developer.mozilla.org/en-US/docs/Web/API/Payment_Request_API>, >>>>>>>>>>>>>> WebFundementals >>>>>>>>>>>>>> <https://developers.google.com/web/fundamentals/payments/merchant-guide/deep-dive-into-payment-request>, >>>>>>>>>>>>>> Whatwebcando <https://whatwebcando.today/payments.html> , >>>>>>>>>>>>>> ayden.com >>>>>>>>>>>>>> <https://www.adyen.com/blog/online-payments-using-the-new-web-payment-apis> >>>>>>>>>>>>>> and samsung >>>>>>>>>>>>>> <https://developer.samsung.com/internet/android/web-payments-integration-guide.html>. >>>>>>>>>>>>>> It seems like with a few PRs and a bit of outreach, we can make >>>>>>>>>>>>>> sure that >>>>>>>>>>>>>> the API's canonical documentation points people in the right >>>>>>>>>>>>>> direction. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Thu, Sep 9, 2021 at 9:28 PM Rouslan Solomakhin < >>>>>>>>>>>>>> rou...@chromium.org> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Sure, let's do 4 milestones. We can put the deprecation >>>>>>>>>>>>>>> message in the developer console in M96 and perform the removal >>>>>>>>>>>>>>> in M100. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, Sep 9, 2021 at 3:26 PM Mike West <mk...@chromium.org> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Ok. Does ~4-5 milestones (M100-101 sound good to you?) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -mike >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Thu, Sep 9, 2021 at 9:20 PM Rouslan Solomakhin < >>>>>>>>>>>>>>>> rou...@chromium.org> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> > a deprecation period before removal isn't an >>>>>>>>>>>>>>>>> unreasonable path forward. WDYT >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> That sounds reasonable to us. We are planning a blog post, >>>>>>>>>>>>>>>>> too, by the way. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> (Responding on behalf of Stephen and Max because they >>>>>>>>>>>>>>>>> happen to be both OOO today.) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Thu, Sep 9, 2021 at 2:57 PM Mike West < >>>>>>>>>>>>>>>>> mk...@chromium.org> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Given the UKM-driven manual analysis, I'm willing to >>>>>>>>>>>>>>>>>> believe that sites using this mechanism won't crumble if >>>>>>>>>>>>>>>>>> it's removed. That >>>>>>>>>>>>>>>>>> said, the deprecation in the spec that you pointed to above >>>>>>>>>>>>>>>>>> landed ~2 weeks >>>>>>>>>>>>>>>>>> ago. Perhaps it's reasonable to extend developers' ability >>>>>>>>>>>>>>>>>> to conduct >>>>>>>>>>>>>>>>>> transactions through this mechanism for a release or three >>>>>>>>>>>>>>>>>> before removing >>>>>>>>>>>>>>>>>> it, warning in the console about the deprecation, blog >>>>>>>>>>>>>>>>>> posting, etc. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Perhaps I'm being unreasonably cautious here (and I'm >>>>>>>>>>>>>>>>>> totally willing to hear reasons that might be the case!), >>>>>>>>>>>>>>>>>> but it seems to >>>>>>>>>>>>>>>>>> me that a deprecation period before removal isn't an >>>>>>>>>>>>>>>>>> unreasonable path >>>>>>>>>>>>>>>>>> forward. WDYT? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -mike >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Thu, Sep 9, 2021 at 5:46 PM Daniel Bratell < >>>>>>>>>>>>>>>>>> brat...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> When I looked around to see what other methods were >>>>>>>>>>>>>>>>>>> available, it seemed to me like all documentation and >>>>>>>>>>>>>>>>>>> explainers included >>>>>>>>>>>>>>>>>>> basic-card as the standard method, and few of them used >>>>>>>>>>>>>>>>>>> anything else. I >>>>>>>>>>>>>>>>>>> wonder if that means that it's too early to deprecate >>>>>>>>>>>>>>>>>>> before documentation >>>>>>>>>>>>>>>>>>> and specs is updated to suggest alternatives. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> /Daniel >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On 2021-09-09 14:14, Stephen Mcgruer wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> > Can you clarify what breakage may look like for sites >>>>>>>>>>>>>>>>>>> that may rely on it? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> If a site was *entirely* relying on basic-card to >>>>>>>>>>>>>>>>>>> collect credit card details from their user, it would be >>>>>>>>>>>>>>>>>>> impossible for the >>>>>>>>>>>>>>>>>>> user to complete their checkout. So arguably 'site >>>>>>>>>>>>>>>>>>> completely broken' from >>>>>>>>>>>>>>>>>>> that perspective (assuming buying a thing is the main user >>>>>>>>>>>>>>>>>>> journey). >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> However, such a site would also be broken on Firefox and >>>>>>>>>>>>>>>>>>> Safari today (unless serving user-agent specific code), and >>>>>>>>>>>>>>>>>>> sites also tend >>>>>>>>>>>>>>>>>>> to not rely on just one approach to get paid. Sites will >>>>>>>>>>>>>>>>>>> almost definitely >>>>>>>>>>>>>>>>>>> have a fallback mechanism, and it will likely be invisible >>>>>>>>>>>>>>>>>>> to the user. For >>>>>>>>>>>>>>>>>>> example: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 1. Site checks `if (window.PaymentRequest)` - passes in >>>>>>>>>>>>>>>>>>> Chrome and Safari, fails in Firefox. >>>>>>>>>>>>>>>>>>> 2. Site calls `new >>>>>>>>>>>>>>>>>>> PaymentRequest([basic-card-data]).canMakePayment()` (or >>>>>>>>>>>>>>>>>>> `show()` directly) >>>>>>>>>>>>>>>>>>> - passes in Chrome today, fails/throws in Safari. >>>>>>>>>>>>>>>>>>> 3. If either of #1 or #2 failed, render a fallback >>>>>>>>>>>>>>>>>>> payment information collection flow such as a HTML form. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> TL;DR - we expect very few to no sites to break due to >>>>>>>>>>>>>>>>>>> this removal, unless they're doing user-agent specific >>>>>>>>>>>>>>>>>>> branching with no >>>>>>>>>>>>>>>>>>> fallback mechanisms for 'what if basic-card fails'. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Thu, 9 Sept 2021 at 08:03, Yoav Weiss < >>>>>>>>>>>>>>>>>>> yoav...@chromium.org> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 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 < >>>>>>>>>>>>>>>>>>>>> yoav...@chromium.org> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, Sep 3, 2021 at 4:25 PM Liquan (Max) Gu < >>>>>>>>>>>>>>>>>>>>>> ma...@chromium.org> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Contact emails ma...@chromium.org, >>>>>>>>>>>>>>>>>>>>>>> paymen...@chromium.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Specification >>>>>>>>>>>>>>>>>>>>>>> https://www.w3.org/TR/payment-method-basic-card/ >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Summary >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Deprecate the "basic-card" payment method from >>>>>>>>>>>>>>>>>>>>>>> PaymentRequest API. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Blink component Blink>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 bug https://crbug.com/1209835 >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Estimated milestones M96 >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> 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+...@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...@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+...@chromium.org. >>>>>>>>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADY3MafMcTV1GOHS62bHd%2BK%2BH1ftH0pBZL_1k77GWJqK8o9Uvg%40mail.gmail.com >>>>>>>>>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADY3MafMcTV1GOHS62bHd%2BK%2BH1ftH0pBZL_1k77GWJqK8o9Uvg%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+...@chromium.org. >>>>>>>>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/25df3c17-3cf3-695a-451f-ef1007581d53%40gmail.com >>>>>>>>>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/25df3c17-3cf3-695a-451f-ef1007581d53%40gmail.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...@chromium.org. >>>>>>>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/payments-dev/CAKXHy%3De-AdXxo8CtZrSk-iPN05KmJ0_FWHOw5duyBXFGR58oGA%40mail.gmail.com >>>>>>>>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/payments-dev/CAKXHy%3De-AdXxo8CtZrSk-iPN05KmJ0_FWHOw5duyBXFGR58oGA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>>>>>>> . >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> > > -- > Eiji Kitamura : agek...@google.com > Google - Developer Advocate > > -- 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/CAL5BFfWzRFy%3DiEOjxW4oh6tKdiRPKONbNy8gMAx3%3Dfci0RyuvQ%40mail.gmail.com.