- The currency of the MonetizationCurrencyAmount. See the definition of
- the `currency` member of {{PaymentCurrencyAmount}} in
+ The currency of the MonetizationCurrencyAmount. The default is an
+ ISO 4217 three-letter alphabetic code; see the definition of the
+ `currency` member of {{PaymentCurrencyAmount}} in
[[payment-request]] for details.
+
@@ -585,7 +595,7 @@
The amount of the MonetizationAmount. See the definition of the
- `value` member in of {{PaymentCurrencyAmount}} in [[payment-request]]
+ `value` member of {{PaymentCurrencyAmount}} in [[payment-request]]
for details.
`currency` member of {{PaymentCurrencyAmount}} in
[[payment-request]] for details.
-
@@ -800,10 +801,10 @@
directive for request" on |request|.
If the result of executing "Should fetch directive execute" on
- |name|, `monetization-src` and |policy| is "No", return "Allowed".
+ |name|, `monetization-src`, and |policy| is "No", return "Allowed".
If the result of executing "Does request match source list?" on
- |request|, this directive's value, and |policy|, is "Does Not
+ |request|, this directive's value, and |policy| is "Does Not
Match", return "Blocked".
Return "Allowed".
@@ -826,11 +827,11 @@
directive for request" on |request|.
If the result of executing "Should fetch directive execute" on
- |name|, `monetization-src` and |policy| is "No", return "Allowed".
+ |name|, `monetization-src`, and |policy| is "No", return "Allowed".
If the result of executing "Does response to request match
source list?" on |response|, |request|, this directive's value, and
- |policy|, is "Does Not Match", return "Blocked".
+ |policy| is "Does Not Match", return "Blocked".
Return "Allowed".
@@ -886,8 +887,8 @@
Relation to Web Payments
- Unlike [[[Payment-Request]]] and the [[[Payment-Handler]]], which only
- supports "one-off" payments, Web Monetization provides a [=payment
+ Unlike the [[[Payment-Request]]] and the [[[Payment-Handler]]], which only
+ support "one-off" payments, Web Monetization provides a [=payment
session=] that supports both continuous payments and "one-off"
payments.
From feac696b224bcf3ada3c5ac1dcfc18b77d0d5fb1 Mon Sep 17 00:00:00 2001
From: "Eric A. Meyer"
Date: Tue, 31 Mar 2026 10:40:19 -0400
Subject: [PATCH 4/6] Apply suggestions from code review
Link fixes per @sidvishnoi
Co-authored-by: Sid Vishnoi <8426945+sidvishnoi@users.noreply.github.com>
---
specification/index.html | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/specification/index.html b/specification/index.html
index 0cc81be3..47d52785 100644
--- a/specification/index.html
+++ b/specification/index.html
@@ -327,7 +327,7 @@
- If a "monetization" linkbecomes
- browsing-context disconnected,
+ If a "monetization" link is no longer [=browsing-context connected=],
a user agent MUST stop the [=payment session=].
- The currency of the MonetizationCurrencyAmount. The default is an
- ISO 4217 three-letter alphabetic code; see the definition of the
- `currency` member of {{PaymentCurrencyAmount}} in
+ The currency of the MonetizationCurrencyAmount. See the definition of
+ the `currency` member of {{PaymentCurrencyAmount}} in
[[payment-request]] for details.