Re: [w3c/payment-request] WIP - very rough sketch of requestShippingAddress() method (#873)

This architecture seems like a good approach for both shipping and billing address. 

I would prefer if the "just ask for everything" option were removed - if only as a way to encourage the (admittedly harder to implement) incremental requests.  Failing that, I want to see some specific text discouraging the use of the "just ask for everything".  Perhaps as a sidebar in section 10?  Point out that if potential customer disables it - assuming a UI has such a feature - the merchant will need to fall back to incremental requests anyway or lose the sale.  And if they have to implement the incremental anyway, then why keep the "all"? 

Whether that boolean is removed or not, there should be some specific text encouraging the use of the incremental approach.  That could be in 18.4.2, perhaps as a sidebar.  It should also be mentioned in the security considerations, in 20.6.

@aestes Thank you for reiterating the need for this.  @joshkaroly, thank you for keeping the pressure on to do this with billing addresses, as well.

-- 
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/payment-request/pull/873#issuecomment-522585926

Received on Monday, 19 August 2019 13:54:28 UTC