diff --git a/index.html b/index.html index 42fbbc3..dc40288 100644 --- a/index.html +++ b/index.html @@ -108,7 +108,7 @@ links below). All comments are welcome.

- +

Introduction

@@ -118,21 +118,21 @@

Introduction

The Web Payments Working Group is also investigating payment methods that offer greater security (e.g., through tokenization).

-
-

Dependencies

-

- This specification relies on several other underlying specifications. -

-
+
+

Dependencies

+

+ This specification relies on several other underlying specifications. +

+
Payment Request API
-
The terms PaymentRequest constructor, and PaymentAddress +
The terms PaymentRequest constructor, PaymentAddress, and validate payment method data algorithm are defined by the PaymentRequest API specification [[!PAYMENT-REQUEST-API]].
Payment Method Identifiers
The term Payment Method Identifier is defined by the Payment Method Identifiers specification [[!METHOD-IDENTIFIERS]].
Web IDL
-
The IDL in this specification is defined by Web IDL [[!WEBIDL]].
+
The IDL in this specification is defined by Web IDL. Additionally, the algorithm for converting an ECMAScript object to a dictionary is defined there. [[!WEBIDL]]
@@ -146,6 +146,8 @@

Payment Method Specific Data for the PaymentRequest constructor

This section describes payment method specific data that is supplied as part of the data argument to the PaymentRequest constructor.

+

The validate payment method data algorithm for the Basic Card payment method is to convert the ECMAScript object represented by the given data to a BasicCardRequest dictionary. This will throw an appropriate exception if the given data is not in the correct format.

+

BasicCardRequest

@@ -196,7 +198,7 @@ 

BasicCardResponse

DOMString expiryMonth; DOMString expiryYear; DOMString cardSecurityCode; - + PaymentAddress? billingAddress; };