diff --git a/index.html b/index.html index 74ba467..601c679 100644 --- a/index.html +++ b/index.html @@ -173,15 +173,40 @@

Payment Method Flow

- -
-

Payment Method Specific Data for the PaymentRequest constructor

-

This section describes payment method specific data that is supplied as part of the data + +

+

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.

-

There is no payment method specific data used by the PaymentRequest constructor when processing - Basic Card Payment methods.

-
+ +

The BasicCardRequest dictionary contains the request from the + PaymentRequest API when a user accepts payment with a Basic Payment Card payment method.

+ +
+

BasicCardRequest

+
+          dictionary BaseRequestData {
+            sequence requiredFields;
+          };
+        
+ +

+ The BasicRequestData dictionary contains the following fields: +

+
+
requiredFields
+
The requiredFields field contains the list of fields that the Payment App must attempt to return, if this requirements cannot be met, e.g. the payment instrument does not support that field, an empty field must be returned to indicate this
+
+ +
+ +
+ This type could be generic to any PaymentRequest and could be moved to the PaymentRequest API as a base type +
+ +
+

Payment Method Response

The BasicCardResponse dictionary contains the response from the