[w3c/browser-payment-api] It is never stated how the payment request ID is used (#415)

It appears that it's meant to be (a) set during construction, see #413, then (b) PaymentResponse is supposed to set its paymentRequestID to the same value of the PaymentRequest that generated it.

This latter part (b) never happens in the spec, so it is spec-complaint right now for paymentResponse.paymentRequestID to return anything at all.

"user accepts the payment request algorithm" needs to have a step that copies over the paymentRequestID value.

This should be done after #413 since it looks like #413 is going to introduce an internal slot to hold the paymentRequestID on the PaymentRequest object.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/browser-payment-api/issues/415

Received on Wednesday, 8 February 2017 23:58:41 UTC