10BC0 Added based on issue 936 (#937) · w3c/payment-request@0e2ad2b · GitHub
[go: up one dir, main page]

Skip to content

Commit 0e2ad2b

Browse files
authored
Added based on issue 936 (#937)
* Added based on issue 936 #936 (comment) * Marcos' edits
1 parent 137af6b commit 0e2ad2b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

index.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4900,6 +4900,19 @@ <h2 id="user-info">
49004900
The <a>user agent</a> MUST NOT share information about the user with
49014901
a developer (e.g., the shipping address) without user consent.
49024902
</p>
4903+
<p>
4904+
In particular, the {{PaymentMethodData}}'s {{PaymentMethodData/data}}
4905+
and {{PaymentResponse}}'s {{PaymentResponse/details}} members allow
4906+
for the arbitrary exchange of data. In light of the wide range of
4907+
data models used by existing payment methods, prescribing data
4908+
specifics in this API would limit its usefulness. The
4909+
{{PaymentResponse/details}} member carries data from the payment
4910+
handler, whether Web-based (as defined by the [[[payment-handler]]])
4911+
or proprietary. The [=user agent=] MUST NOT support payment handlers
4912+
unless they include adequate user consent mechanisms (such as
4913+
awareness of parties to the transaction and mechanisms for
4914+
demonstrating the intention to share data).
4915+
</p>
49034916
<p>
49044917
The <a>user agent</a> MUST NOT share the values of the
49054918
{{PaymentDetailsBase/displayItems}} member or

0 commit comments

Comments
 (0)
0