-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Link to previous Candidate Recommendation transition request
https://lists.w3.org/Archives/Member/chairs/2017JulSep/0125.html
Substantive changes
- PaymentRequest.onpaymentmethodchange and PaymentMethodChangeEvent added
- PaymentRequest.show function option parameter added
- PaymentCurrencyAmount.currencySystem removed (used to be at risk)
- PaymentDetailsUpdate.shippingAddressErrors added
- PaymentItemType and PaymentItem.type added (at risk)
- PaymentAddress.regionCode added
- PaymentResponse.retry() added
- Update a PaymentRequest 's details algorithm added
Diff from previous reference draft:
https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fwww.w3.org%2FTR%2F2017%2FCR-payment-request-20170914%2F&doc2=https%3A%2F%2Flabs.w3.org%2Fspec-generator%2F%3Ftype%3Drespec%26url%3Dhttps%3A%2F%2Fw3c.github.io%2Fpayment-request%2F%3FspecStatus%3DCR%3BshortName%3Dpayment-request
Diff from previous publication:
https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fwww.w3.org%2FTR%2F2018%2FCR-payment-request-20180607%2F&doc2=https%3A%2F%2Flabs.w3.org%2Fspec-generator%2F%3Ftype%3Drespec%26url%3Dhttps%3A%2F%2Fw3c.github.io%2Fpayment-request%2F%3FspecStatus%3DCR%3BshortName%3Dpayment-request
Any changes in normative references?
None since previous publication
Any changes in requirements?
No requirement document but PaymentResponse.retry() was added
Wide Review of substantive changes
All changes were due to implementation feedback.
Issues status
Recently updated closed issues:
https://github.com/w3c/payment-request/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aclosed
Open CR Exit issues:
https://github.com/w3c/payment-request/issues?q=is%3Aissue+is%3Aopen+label%3ACR-Exit
Recently updated open issues:
https://github.com/w3c/payment-request/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc
Formal Objections
None
Any changes in implementation information?
The API is getting mode widely adopted:
https://caniuse.com/#feat=payment-request
https://github.com/web-platform-tests/wpt/pulls?q=is%3Aopen+is%3Apr+label%3Apayment-request
Test suite (in progress):
http://w3c-test.org/payment-request/
https://github.com/web-platform-tests/wpt/pulls?q=is:pr+label:payment-request
The features at risk were changed to:
[[
- PaymentItem's type member and the PaymentItemType enum (see issue 163).
- As the optional detailsPromise argument of the show() method was added late in the Candidate Recommendation phase, the working group is treating it "at risk" and considering moving it to a future version of the specification. This is to avoid this version of the specification from being delayed from progressing along the Recommendation Track, in case we can't get two interoperable implementations in a timely manner. However, if it gets interoperably implemented relatively quickly, the feature will remain in this version of the specification.
]]
Deadline for further comments
4 weeks after publication (~mid-August)
Any changes in patent disclosures?
yes.
See https://www.w3.org/2017/11/wpwg-pag/report
https://www.w3.org/2004/01/pp-impl/83744/status#current-disclosures