diff --git a/index.html b/index.html
index 0b422b29..53dae535 100644
--- a/index.html
+++ b/index.html
@@ -568,6 +568,18 @@
For each paymentMethod of methodData:
+ - Run the steps
+ to
+ validate a payment method identifier with
+ paymentMethod.supportedMethods.
+ If it returns false, then throw a RangeError
+ exception and terminate this algorithm. Optionally, inform
+ the developer that the payment method identifier is
+ invalid.
+
- If the data
member of paymentMethod is missing, let
serializedData be null. Otherwise, let
@@ -2550,6 +2562,18 @@
- For each PaymentDetailsModifier
modifier in modifiers:
+ -
+ Run the steps to
+ validate a payment method identifier with
+ modifier.supportedMethods.
+ If it returns false, then abort the update
+ with a RangeError exception. Optional,
+ inform the developer that the payment method
+ identifier is invalid.
+
- If the total member of
modifier is present, then: