|
67 | 67 | testSuiteURI: "https://wpt.live/payment-request/",
|
68 | 68 | implementationReportURI:
|
69 | 69 | "https://w3c.github.io/test-results/payment-request/all.html",
|
| 70 | + prevRecURI: "https://www.w3.org/TR/2022/REC-payment-request-20220908/", |
70 | 71 | caniuse: "payment-request",
|
71 | 72 | lint: {
|
72 | 73 | "check-punctuation": true,
|
|
92 | 93 | section>
|
93 | 94 | <section id='sotd' class="updateable-rec">
|
94 | 95 | <p>
|
95 |
| - The W3C <a href= |
96 |
| - "https://www.w3.org/TR/2021/PR-payment-request-20210930/">published |
97 |
| - Payment Request API 1.0a> as a Proposed Recommendation in September |
98 |
| - 2021. Since then, W3C has been working to resolve two Formal Objections |
99 |
| - from W3C Members; see the <a href= |
100 |
| - "https://www.w3.org/2022/03/prapi-fo-report.html">Team Reporta> for |
101 |
| - details. At this time, a Council is evaluating the Formal Objections to |
102 |
| - determine whether Payment Request API 1.0 should advance to |
103 |
| - Recommendation or be returned to the Working Group for changes. |
| 96 | + In September 2022 the Web Payments Working Group published a <a href= |
| 97 | + "https://www.w3.org/TR/2022/REC-payment-request-20220908/">Payment |
| 98 | + Request Recommendationa>. Following privacy and internationalization |
| 99 | + reviews, the Recommendation excluded <a href= |
| 100 | + "https://lists.w3.org/Archives/Public/public-payments-wg/2021Jun/0000.html"> |
| 101 | + capabilitiesa> related to billing and shipping addresses. However, |
| 102 | + implementations have continued to support those features interoperably, |
| 103 | + and so the Working Group has decided to try to re-align the |
| 104 | + specification with implementations, and re-engage the community on |
| 105 | + associated issues. |
104 | 106 | p>
|
105 | 107 | <p>
|
106 |
| - In the meantime, the Editors have continued to update this |
107 |
| - specification with new features (see change log below). To provide |
108 |
| - devellopers and implementers with more confidence about these features, |
109 |
| - the working group has decided to formally publish the a new W3C Working |
110 |
| - Draft. This will also provide the group with a foundation for potential |
111 |
| - discussion at TPAC about the future of Payment Request. |
| 108 | + This document is a Candidate Recommendation Snapshot based on the text |
| 109 | + of the original Recommendation. A subsequent Candidate Recommendation |
| 110 | + Draft will add back address capabilities and a small number of other |
| 111 | + changes made since publication of the Recommendation. |
112 | 112 | p>
|
113 | 113 | <p>
|
114 |
| - It is not uncommon for a Working Group to work on different revisions |
115 |
| - of a specification simultaneously (e.g., see the CSS WG). With that in |
116 |
| - mind, and because our current <a href= |
117 |
| - "https://www.w3.org/Payments/WG/charter-201912.html">chartera> |
118 |
| - anticipates enhancements to Payment Request 1.0, we've publish this 1.1 |
119 |
| - draft. |
| 114 | + As part of adding back support for addresses, this specification now |
| 115 | + refers to the address components defined in the <a href= |
| 116 | + "https://w3c.github.io/contact-picker/">Contact Picker APIa> rather |
| 117 | + than define those components itself. Indeed, the Contact Picker API is |
| 118 | + derived from the original definitions found in Payment Request API, and |
| 119 | + pulled out of the specification because addresses are useful on the Web |
| 120 | + beyond payments. |
120 | 121 | p>
|
121 | 122 | <p>
|
122 |
| - The working group maintains <a href= |
123 |
| - "https://github.com/w3c/payment-request/issues?utf8=%E2%9C%93&q=is%3Aopen%20is%3Aissue%20-label%3A%22Priority%3A%20Postponed%22%20"> |
124 |
| - a list of all bug reports that the group has not yet addresseda>. |
125 |
| - Pull requests with proposed specification text for outstanding issues |
126 |
| - are strongly encouraged. |
| 123 | + The Working Group plans to engage in discussion and follow the usual |
| 124 | + review process before advancing the specification to Proposed |
| 125 | + Recommendation status. |
127 | 126 | p>
|
128 | 127 | <p>
|
129 | 128 | The working group will demonstrate implementation experience by
|
|
134 | 133 | "https://wpt.live/payment-request/">test suitea> (i.e., each test
|
135 | 134 | corresponds to a MUST requirement of the specification).
|
136 | 135 | p>
|
137 |
| - <p> |
138 |
| - There has been no change in dependencies on other workings groups |
139 |
| - during the development of this specification. |
140 |
| - p> |
141 |
| - <section> |
142 |
| - <h3> |
143 |
| - Changes since last publication |
144 |
| - h3> |
145 |
| - <p> |
146 |
| - In September 2022 the Web Payments Working Group published a <a href= |
147 |
| - "https://www.w3.org/TR/2022/REC-payment-request-20220908/">Payment |
148 |
| - Request Recommendationa>. Following privacy and |
149 |
| - internationalization reviews, the Recommendation excluded <a href= |
150 |
| - "https://lists.w3.org/Archives/Public/public-payments-wg/2021Jun/0000.html"> |
151 |
| - capabilitiesa> related to billing and shipping addresses. However, |
152 |
| - implementations have continued to support those features |
153 |
| - interoperably, and so the Working Group has decided to try to |
154 |
| - re-align the specification with implementations, and re-engage the |
155 |
| - community on associated issues. |
156 |
| - p> |
157 |
| - <p> |
158 |
| - This document is a Candidate Recommendation Snapshot based on the |
159 |
| - text of the original Recommendation. A subsequent Candidate |
160 |
| - Recommendation Draft will add back address capabilities and a small |
161 |
| - number of other changes made since publication of the Recommendation. |
162 |
| - p> |
163 |
| - <p> |
164 |
| - In adding back support for addresses, the group plans to refer to the |
165 |
| - address components defined in the <a href= |
166 |
| - "https://w3c.github.io/contact-picker/">Contact Picker APIa> rather |
167 |
| - than define those components itself. Indeed, the Contact Picker API |
168 |
| - is derived from the original definitions found in Payment Request |
169 |
| - API, and pulled out of the specification because addresses are useful |
170 |
| - on the Web beyond payments. |
171 |
| - p> |
172 |
| - <p> |
173 |
| - The Working Group would engage in discussion and follow the usual |
174 |
| - review process before advancing the specification to Proposed |
175 |
| - Recommendation status. |
176 |
| - p> |
177 |
| - section> |
178 | 136 | section>
|
179 | 137 | <section class='informative'>
|
180 | 138 | <h2>
|
|
0 commit comments