diff --git a/index.html b/index.html
index 6109cadb..06f0356b 100644
--- a/index.html
+++ b/index.html
@@ -547,6 +547,24 @@
For each paymentMethod of methodData:
+ - Let isValidString be the result of
+
+ validating paymentMethod's
+ supportedMethods member as a standardized method
+ identifer.
+
+ - If isValidString is false,
+ validate paymentMethod's
+ supportedMethods member as a URL-based payment
+ method identifer. If the result is again false, remove this
+ paymentMethod from methodData and
+ continue to the next paymentMethod (if any)
+ ignoring the sub-steps below and optionally informing the
+ developer that paymentMethod's
+ supportedMethods member is invalid.
+
- If the data
member of paymentMethod is missing, let
serializedData be null. Otherwise, let