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:
+ -
+ If a
paymentRequestID
was not provided during construction, generate a paymentRequestID
.
+
- 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