diff --git a/index.html b/index.html index 2df00f6c..243571cd 100644 --- a/index.html +++ b/index.html @@ -207,6 +207,7 @@

Promise<void> abort(); Promise<boolean> canMakePayment(); + readonly attribute DOMString? paymentRequestID; readonly attribute PaymentAddress? shippingAddress; readonly attribute DOMString? shippingOption; readonly attribute PaymentShippingType? shippingType; @@ -342,6 +343,9 @@

The PaymentRequest constructor MUST act as follows:

    +
  1. + If a paymentRequestID was not provided during construction, generate a paymentRequestID. +
  2. If the length of the methodData sequence is zero, then throw a TypeError; optionally informing the developer that at least one payment method is required. @@ -1392,6 +1396,7 @@

    interface PaymentResponse { serializer = { attribute }; + readonly attribute DOMString paymentRequestID; readonly attribute DOMString methodName; readonly attribute object details; readonly attribute PaymentAddress? shippingAddress; @@ -1409,6 +1414,10 @@

    following fields:

    +
    paymentRequestID
    +
    + The same paymentRequestID present in the original PaymentRequest. +
    methodName