- From: Rouslan Solomakhin <notifications@github.com>
- Date: Tue, 13 Feb 2024 11:40:51 -0800
- To: w3c/payment-request <payment-request@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/payment-request/pull/996/review/1878612631@github.com>
@rsolomakhin requested changes on this pull request. > @@ -597,8 +739,8 @@ <h2> <li>For each |paymentMethod| of |methodData|: <ol> <li data-tests= - "payment-request-ctor-pmi-handling.https.sub.html">Run the - steps to <a>validate a payment method identifier</a> with + "payment-request-ctor-pmi-handling.https.html">Run the steps Is the change in the test file name intentional? > + boolean requestPayerName = false; + boolean requestBillingAddress = false; + boolean requestPayerEmail = false; + boolean requestPayerPhone = false; + boolean requestShipping = false; + PaymentShippingType shippingType = "shipping"; + }; + </pre> + <p class="note"> + The {{PaymentOptions}} dictionary is passed to the {{PaymentRequest}} + constructor and provides information about the options desired for the + payment request. + </p> + <dl> + <dt> + <dfn>requestBillingAddress</dfn> member By the way, this was never implemented in Chrome and I am not aware of any plans to add it (for now). Is it worth revisiting whether this should be in the spec? > + <section> + <h2> + Physical addresses + </h2> + <aside class="note"> + The Web Payments Working Group removed support for shipping and billing + addresses from the original version of Payment Request API due to + <a href="https://github.com/w3c/payment-request/issues/842">privacy + concerns</a>. In order to provide documentation for implementations + that continue to support this capability, the Working Group is now + restoring the feature with an expectation of addressing privacy issues. + In doing so the Working Group may also make changes to Payment Request + API based on the evolution of other APIs (e.g., the + [[[contact-picker]]]) + </aside> + <p> If the spec will be using `ContactAddress`, does it make sense to duplicate that spec's information in here? I am concerned that the two specs will drift out of sync over time. -- Reply to this email directly or view it on GitHub: https://github.com/w3c/payment-request/pull/996#pullrequestreview-1878612631 You are receiving this because you are subscribed to this thread. Message ID: <w3c/payment-request/pull/996/review/1878612631@github.com>
Received on Tuesday, 13 February 2024 19:40:59 UTC