<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Update promise doesn't update the currency"
   href="https://bugs.webkit.org/show_bug.cgi?id=219254#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Update promise doesn't update the currency"
   href="https://bugs.webkit.org/show_bug.cgi?id=219254">bug 219254</a>
              from <span class="vcard"><a class="email" href="mailto:p-o.blouin@ssense.com" title="Pierre-Olivier Blouin <p-o.blouin@ssense.com>"> <span class="fn">Pierre-Olivier Blouin</span></a>
</span></b>
        <pre>Adding to my previous comment, this makes the feature unusable for context where you land on a page that is in a certain country and then your shipping address is in a different country.

The expected behaviour would be:

PaymentRequest is initiated with the item to purchase and the currency is USD
The user initiates the Apple Pay payment, his shipping address is in Canada, then updateWith() is called and everything gets updated to CAD

Problem now, is that the payment data returned by Apple Pay is always in the first currency that was selected.

We use PayEasy to process the payment and we got this error: `Error(s) returned in Apple Pay authorize response: [{"code":"400","description":"Bad Request (95) - Invalid Currency Requested"}]`

Which makes sense because I want to purchase in CAD, but the request was encoded with USD for its currency.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>