Skip to content

When "pay" happens, PaymentAddress request and response should match.  #692

@marcoscaceres

Description

@marcoscaceres

Elsewhere, @hsivonen wrote:

While implementing redaction, I noticed that by spec, when redaction is not
in use, when the request promise resolves, both the request and the response
have the full address, but when redaction is in use, when the request
promise resolves, only the response has the full address and the redacted
address remains in the request. This seems like a footgun: Web developers
who test with a browser that doesn't redact might, at the time of the
request promise resolving, mistakenly pull the shipping address from the
request object instead of the response object and it would work in browsers
that don't redact and break in browsers that do redact.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions