ianbjacobs commented on this pull request.
> + User agents implementing this specification enforce [[ISO4217]]'s
+ 3-letter codes format via ECMAScript’s <a data-cite=
+ "!ecma-402#sec-iswellformedcurrencycode">isWellFormedCurrencyCode</a>
+ abstract operation, which is invoked as part of the <a>check and
+ canonicalize amount</a> algorithm. When a code does not adhere to
+ the [[ISO4217]] defined format, a <a>RangeError</a> is thrown.
+ </p>
+ <p>
+ Current implementations will therefore allow the use of
+ well-formed currency codes that are not part of the official
+ [[ISO4217]] list (e.g., XBT, XRP, etc.). If the provided code is
+ a currency that the browser knows how to display, then an
+ implementation will generally display the appropriate currency
+ symbol in the user interface (e.g., "USD" is shown as "$", "GBP"
+ is "£", and the non-standard "XBT" could be shown as "Ƀ"). When a
+ code can't be matched, the specification recommends browsers show
suggest s/can't/cannot
--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/payment-request/pull/694#pullrequestreview-110031761